nembo ya kufundishia

maelekezo Smart Pinball

maelekezo Smart Pinball-bidhaa

Smart Pinball na Pblomme

Tangu nilipokuwa mtoto, nimekuwa nikipenda kucheza na mashine za pinball. Tulikuwa na mdogo nilipokuwa mdogo na nilitumia saa nyingi kucheza na kitu hicho. Kwa hiyo walimu wangu walipotupa mgawo huu wa kutengeneza 'kitu kilichorogwa' nao wakatoa kidokezo cha kufurahisha, mara moja nilifikiria mashine ya mpira wa pini.
Kwa hivyo, katika mafunzo haya nitakutembeza katika safari hii niliyochukua ili kutengeneza toleo langu la mashine ya kustaajabisha ya mpira wa pini! Vifaa:

Vipengele:
  1. Raspberry Pi (€ 39,99) x1
  2. Raspberry T-cobbler (€ 3,95) x1
  3. usambazaji wa umeme wa usb-c 3,3V (€ 9,99) x1
  4. Bamba la mbao (€ 9,45) x1
  5. LDR (€ 3,93) x1
  6. Lazimisha kipingamizi nyeti (€ 7,95) x1
  7. Kihisi cha infrared (€ 2,09) x1
  8. Vijiti vya mbao (€ 6,87) x1
  9. Sanduku la bendi za mpira za rangi (€ 2,39) x1
  10. Skrini ya LCD (€ 8,86) x1
  11. Marumaru nyeusi (€ 0,20) x1
  12. Vibandiko vya Neon (€ 9,99) x1
  13. Kebo (€ 6,99) x1
  14. Servo Motor (€ 2,10) x1

Mashine ya Smart Pinball ni mashine ya mpira wa pini ya DIY inayoweza kutengenezwa kwa kutumia Raspberry Pi na vipengele mbalimbali. Mashine ya mpira wa pini ina vitambuzi, injini ya servo, skrini ya LCD na hifadhidata ya kuhifadhi data.a. Ifuatayo ni vifaa na zana zinazohitajika ili kutengeneza mashine ya Smart Pinball:

Ugavi
  • Raspberry Pi (39.99) x1
  • Raspberry T-cobbler (3.95) x1
  • Ugavi wa umeme wa USB-C 3.3V (9.99) x1
  • Bamba la mbao (9.45) x1
  • LDR (3.93) x1
  • Kipinga kinachoweza kuguswa na nguvu (7.95) x1
  • Kihisi cha infrared (2.09) x1
  • Vijiti vya mbao (6.87) x1
  • Sanduku la bendi za mpira za rangi (2.39) x1
  • Skrini ya LCD (8.86) x1
  • Marumaru nyeusi (0.20) x1
  • Vibandiko vya Neon (9.99) x1
  • Kebo (6.99) x1
  • Servo Motor (2.10) x1
Zana
  • Gundi bunduki
  • Jigsaw
  • Drill
  • Gundi ya mbao

Maagizo ya Matumizi

  1. Kuunganisha Kila kitu: Fuata maagizo yaliyotolewa katika PDF files kuunganisha vitambuzi vyote, servo motor, na LCD-screen kwa kutumia nyaya. Hakikisha kwamba vipengele vyote vimeunganishwa kwa usahihi na kwa usalama.
  2. Kuweka Hifadhidata: Sakinisha MariaDB kwenye Raspberry Pi yako na uunganishe MySQL Workbench nayo. Kisha, endesha SQL file imetolewa ili kuunda hifadhidata ya kuhifadhi data zote za mchezo. Hifadhidata ina jedwali mbili muhimu, moja kwa wachezaji na nyingine kwa data ya kihisi.
  3. Kuweka Sensorer na Tovuti: Fuata maagizo yaliyotolewa katika PDF ili kusanidi vihisi na tovuti ya mashine ya pinball.
  4. Kufanya Mchezo wa Kimwili: Sanduku: Fuata maagizo yaliyotolewa katika PDF ili kuunda kisanduku cha mbao kwa mashine ya pini.
  5. Kuchanganya kila kitu: Changanya vipengele vyote vya mashine ya pini kulingana na maagizo yaliyotolewa katika PDF.

Hatua ya 1: Kuunganisha Kila kitu
Katika pdf's hapa chini unaweza kupata nini na jinsi gani unaweza kuunganisha sensorer zote, servo motor, na skrini ya LCD. Vipengee vingine vimewekwa kwenye ubao wa mkate kwenye pdf, lakini unapaswa kuunganisha kila kitu na nyaya. Ni nini kinachohitajika baadaye kuweka kila kitu kwenye sanduku?

Pakua: https://www.instructables.com/ORIG/FHF/1MQM/L4IGPP2Z/FHF1MQML4IGPP2Z.pdf

Pakua: https://www.instructables.com/ORIG/FFH/ZZ83/L4IGPP38/FFHZZ83L4IGPP38.pdf

Hatua ya 2: Kuweka Hifadhidata
Kwa mradi huu, unahitaji hifadhidata ili kuhifadhi data yote utakayopokea kutoka kwa mchezo. Kwa hili, nilitengeneza hifadhidata katika benchi la kazi la MySQL. Hakikisha umesakinisha MariaDB kwenye raspberry-pi yako na uunganishe benchi ya kazi ya MySQL kwa pi yako. Huko unaweza kukimbia sqlle unaweza kupata chini ya hapa kupata hifadhidata. majedwali muhimu katika hifadhidata ni ya watu wanaocheza na data ya kihisi iliyohifadhiwa kwenye jedwali 'spel'. Hiyo huokoa wakati mchezo unapoanza na kumalizika, idadi ya mara unapiga hotzone na muda uliochezwa. Haya yote hutumika kupata ubao wa michezo 10 bora iliyochezwa.maelekezo Smart Pinball-fig-2

Hatua ya 3: Kuweka Sensorer na Tovuti
Kwenye Maktaba ya Github unaweza kupata msimbo wote unahitaji kufanya sensorer na motor kufanya kazi. Unaweza pia nd kanuni zote kufanya webtovuti kazi na kuingiliana na mchezo.

Maelezo kidogo kuhusu kanuni:
Mchezo huanza wakati mpira unapozunguka karibu na ldr, kwa hivyo inakuwa nyeusi. ldr hugundua hii na kuanza mchezo. Unaweza kubadilisha ukubwa wa ldr kwa kikamilifu r hali yako ya taa. Niliiweka kwenye 950, kwa sababu hiyo ilifanya kazi vizuri pale nilipoijenga, lakini inaweza kuwa tofauti kwako. Unapata pointi kwa kila sekunde ambayo unaweka mpira 'hai'. Unapopiga sensor ya shinikizo, aka, eneo la moto, unapata pointi za ziada na servomotor inachaacha kugeuka kwa kidogo. Unapopoteza hatimaye, mpira unasogea karibu na IR-sensor na hivyo ndivyo mchezo unavyojua unapopoteza.

Hatua ya 4: Kutengeneza Mchezo wa Kimwili: Sanduku
Hatua ya kwanza ya kufanya mchezo ni kutengeneza sanduku lenyewe. Nilitegemea muundo wangu wa video hii. Nilitumia kuni tu badala ya kadibodi na kuifanya mwisho kuwa juu kidogo, kwa hivyo haikuweza skrini ya lcd. Nilikuwa na bahati, kwa sababu nilikuwa na rafiki na mashine ya kukata kuni, lakini inawezekana kukata maumbo kwa kutumia jigsaw.
Anza kwa kukata pande, nyuma, mbele na sahani kuu ya ardhi. Kabla ya kuunganisha kila kitu, fanya shimo nyuma kwa skrini ya lcd. Sasa unganisha kila kitu kwa misumari au gundi ya kuni. Hakikisha una ukingo wa angalau sentimita moja kwenye kando. Baada ya hapo, tome yake ya kuchimba mashimo kadhaa! Unahitaji mashimo kadhaa katika umbo la pembetatu ili kuweka vijiti ndani na mashimo kadhaa kwa motor na sensorer. Kwenye vijiti, weka karibu bendi 3 za mpira kila moja, ili mpira uweze kuruka au kutoka kwake. Hakikisha una mashimo makubwa mwishoni mwa kisanduku cha kuweka nyaya za umeme na nyaya zingine. Sehemu ya mwisho na ngumu zaidi kutengeneza, ni utaratibu wa ippers. Kwa nadharia, sio ngumu sana. Vijiti unavyobonyeza geuza kizuizi na bendi ya mpira inasukuma kizuizi hicho nyuma. Kwenye kizuizi hicho kuna fimbo iliyo na sehemu ya juu mwisho wa hiyo. Hakikisha kwamba vijiti vya upande vimefungwa vizuri kwenye vitalu, ili wasianguka o.maelekezo Smart Pinball-fig-3 maelekezo Smart Pinball-fig-4

Hatua ya 5: Kuchanganya Kila kitu
Baada ya sanduku kukamilika, tunaweza kuanza kuweka kila kitu pamoja. Unaweza kushikamana na raspberry-pi katikati na screws ndogo. Hakikisha tu hauziweke kwa kina sana, vinginevyo zitatoka kwenye sahani iliyo juu. Unaweza tu kuondoa safu ya kinga ya bodi za mkate na uziweke kwenye sanduku. Weka ldr katika upande wa kushoto wa kisanduku, mara tu baada ya utaratibu wa uzinduzi. Unaweza kuweka kihisi shinikizo popote unapopenda. Niliiweka mbele ya pembetatu moja. Huenda ukalazimika kutengeneza shimo lingine mbele ili kutelezesha kihisi cha IR ndani. Inapaswa kuwa pembeni ili kuona mpira. Shimo ulilotengeneza kwa skrini ya lcd linapaswa kuwa saizi kamili kwako ili kuisukuma tu. Kwa motor, unaweza kushikamana nayo kidogo, kwa kutumia bunduki ya gundi. Weka fimbo kupitia shimo ulilotengeneza kwa ajili yake na gundi kipande kidogo cha kuni kwenye fimbo. Baada ya hayo yote kufanywa, unaweza kuiweka juu kwa kubandika vibandiko kadhaa juu yake!maelekezo Smart Pinball-fig-5 maelekezo Smart Pinball-fig-6 maelekezo Smart Pinball-fig-7

Nyaraka / Rasilimali

maelekezo Smart Pinball [pdf] Maagizo
Pinball ya Smart

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *