Sisukord:
- Samm: idee
- 2. samm: mitteelektroonilised koostisosad
- 3. samm: mitteelektrooniline ehitamine
- Samm: elektroonilised koostisosad
- Samm: elektrooniline ehitamine
- 6. samm: kood
- Samm: nautige
Video: Buzz Wire Scavenger Hunt Clue: 7 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
See juhendab teile, kuidas ehitada mängust "Buzz Wire" kõrgtehnoloogiline versioon, mida saab kasutada vihjeks koristajahil või mida saab kohandada muudeks väljakutseteks.
Samm: idee
Buzz Wire on mängusarnane toiming, kuid keerdkäiguga (sõna otseses mõttes)! Eesmärk on saada rõngas ümber keerutatud traadi ilma seda puudutamata. Selle mängu klassikalises versioonis, kui rõngas puudutab traati, kustub helisignaal või vilgub tuli. Tahtsin oma olulise teise sünnipäevaks koristajahi raames selle mängu versiooni ehitada. Sellisena vajasin ma viisi mängu vihje peitmiseks. See juhend juhendab, kuidas kasutada Arduino ja LCD -ekraani selle mängu värskendatud versiooni loomiseks, mis kuvab teate alles pärast mängu edukat lõpuleviimist! Mis kõige parem - petta pole võimalik (kui te ei saa ringkonnast aru!)
2. samm: mitteelektroonilised koostisosad
Selle mängu keha ehitamiseks vajate:
- Rada - kasutasin paksu vasktraati. Iga juhtiv metalltraat peaks töötama. Peaks olema painutamiseks piisavalt õhuke, kuid piisavalt paks, et hoida oma kuju kindlalt kogu mängu vältel.
- Sõrmus - kasutasin silmahaaki. Teise võimalusena võite kasutada rõngakujuliseks painutatud raja lisatraati.
- Kaks seibi - neid kasutatakse raja lõpp -punktidena.
- Veel mõni traat - seda kasutatakse nende erinevate osade ühendamiseks vooluringiga. Kasutasin rööbastee ja seibiühenduste jaoks mõnda õhukest traati (eemaldatud kass 5 kaablist) (vajate kolme lõiku traati) ja rõnga jaoks paksemat alligaatori hüppajakaablit.
- Tahvel - see hoiab kõike koos. Ma kasutasin jala pikkust tükki 1 "x4".
Mis puutub tööriistadesse, siis vajate:
- Puur ja natuke sama suur kui teie traat
- Mõned tangid
- Kuum liim
3. samm: mitteelektrooniline ehitamine
Kõigepealt puurige laua mõlemale poole kaks auku, mis on sama suur kui teie traat. Need toimivad traadi kinnituspunktidena.
Seejärel keerake väiksem traat ümber iga seibi, nagu on näidatud teisel pildil.
Nüüd liimige üks seib, mille traat on mähitud esimese ava kohale, seejärel suruge rööptraadi üks ots auku ja liimige see kohale. Seib ja rööpajuhe ei tohi kokku puutuda. Vaadake kolmandat pilti.
Nüüd painutage rööptraat lõbusa kujuga ja lõigake see ära, nii palju kui vaja, et jõuda teise auku. Enne rööbastraadi teise auku lükkamist asetage teine seib (koos traadi mähisega) rööptraadi ümber ja mähkige osa õhukesest traadist ümber rööptraadi otsa. Seejärel liimige ots või rööpajuhe auku ja liimige seib plaadi külge (vt joonis 4). Veenduge, et rööbastraadi ja pesuri vahel pole elektriühendust.
Seejärel kasutage alligaatoriklambrit, et kinnitada hüppaja juhtme üks ots rõnga külge, nagu pildil 5.
Nüüd peaks teie ülesehitus välja nägema umbes nagu esimene pilt.
Samm: elektroonilised koostisosad
Selle mängu ajude ehitamiseks vajate:
- Arduino
- LCD ekraan
- 10k potentsiomeeter
- Piesosummer (valikuline)
- punane ja roheline LED (valikuline)
- Peotäis hüppajakaableid ja leivalaud
- 220 oomi takisti
- Neli sama väärtusega takistit takistusega 1Kohm või rohkem
Kõiki neid tükke võib leida ühest Elegoo stardipakist, mis on komponentide kimpude jaoks palju. Ehitasin selle projekti selle komponendiga.
Samm: elektrooniline ehitamine
Seadistage vooluring skeemil näidatud viisil. Siin on mõned märkmed:
- LEDide ja LCD -ga ühendatud takistid on 220 oomi
- Analoogsisenditega ühendatud ja diagonaalselt asetatud takistid on 1k+ oomi.
-
Diagnoosjuhtmed, mis ühendatakse parempoolse päisega, on juhtmed, mis ühenduvad mängu kehaga järgmiselt:
- A0 (roheline juhe) ühendatakse mängu alustamise pesuriga
- A1 (sinine juhe) ühendub rööbasteega
-
A2 (kollane traat) ühendub mängu lõppseibiga
See vooluring joonistati TinkerCadiga.
6. samm: kood
Kood on lisatud ja selle leiab ka minu GitHubist.
See mäng ehitati minu tüdruksõbra Jamie sünnipäevaks jahipidamise raames. Kui ta mängust üle sai, näitas LCD -ekraan tema järgmise vihje asukohta, milleks oli nõudepesumasin, ja piesosummer mängis "palju õnne sünnipäevaks". Kui te ei planeeri Jamie -nimelisele sünnipäevale jahti, kus järgmine vihje on nõudepesumasinas, võiksite mõnda koodi, näiteks LCD -teksti ja piesosummeri viisi muuta.
Põhimõtteliselt on käivitamisega seotud 5 etappi (arduino lülitub sisse), mängu algus (rõngast puudutav käivituspesur), mängu ebaõnnestumine (rõnga puudutamine rööbastraadiga), mängu lõpp (rõnga puudutav lõppseib pärast algseibi puudutamist, mitte rada) traat) ja petis (rõngas puudutab otsaseibi pärast rööbastraadi puudutamist). Neid etappe rakendatakse põhiahelas loogikaga if/else ja erinevat teksti rakendatakse lülitiümbrise plokiga displayText (). Pange tähele, et on juhtum (etapp = 1), mida ma tegelikult ei kasuta. See tekitas mulle probleeme, nii et ma lihtsalt eemaldasin selle loogikast, kuid ei puhastanud seda ja ei taha praegu seda teha.
Loodetavasti on koodi piisavalt lihtne mõista ja vastavalt kohandada. Vastan hea meelega konkreetsetele küsimustele kommentaarides, kui teil neid on.
Pieso "Palju õnne sünnipäevaks" laul on võetud aadressilt
Samm: nautige
Laadige kood üles, ühendage pesuri juhtmed, rööbastee ja rõngas vooluahelaga ja ühendage see kõik kokku! See mäng on tegelikult olnud üsna lõbus ja oleme sellega pärast koristajahti mänginud. Olen teinud ka uuendatud versiooni, mis on pigem eraldiseisev mäng. Selle asemel, et lõpus vihjeid saada, jälgib see vooru läbimiseks kuluvat aega ja kuvab kõrge punktisumma. Vaata seda versiooni siit. Olen kindel, et selle põhiseadistusega saab teha ka muid lõbusaid asju.
Head tegemist!
Soovitan:
Kitroniku leiutajakomplekti kasutamine koos Adafruit CLUE -ga: 4 sammu (koos piltidega)
Kitroniku leiutajakomplekti kasutamine koos Adafruit CLUE -ga: Kitronik Leiutaja komplekt BBC micro: bit jaoks on suurepärane sissejuhatus elektroonikaga mikrokontrolleritele, kasutades leivaplaati. See komplekti versioon on mõeldud kasutamiseks koos odava BBC mikro: bitiga. Üksikasjalik õpetusraamat, mis tuleb
Buzz Wire mäng Makey Makey ja Scratch abil: 3 sammu
Buzz Wire'i mäng Makey Makey ja Scratchi abil: see on minu 11 -aastase mängu, ta ehitas ja programmeeris selle mängu koos oma noorema vennaga, et COVID19 sulgemise ajal tähelepanu kõrvale juhtida, ja ta soovis osaleda veebis lahedamate projektide esitlusel. " Võtsin selle peamise idee
Buzz Wire mängu tegemine: 4 sammu
Buzz Wire mängu tegemine: kahtlemata kasutatakse Arduinot paljudes elektroonilistes projektides, sealhulgas mängudes. Selles projektis oleme välja pakkunud spetsiaalse mängu, mida tuntakse kui buzz traadi mängu või ühtlase käe mängu. Selle projekti jaoks kasutatakse terastraati, mille peate silmusena ümber kujundama
Arduino Buzz Wire mäng: 4 sammu
Arduino Buzz Wire mäng: see on juhendatav Buzz traadi mängu tegemine Arduino abil. Seda Arduino projekti on muudetud aadressilt https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/. Lisan LCD -le tulemustabeli, mis näitab aega, mida kasutate lõpetamiseks
Buzz Wire mäng LED -taimeriga Arduino UNO jaoks: 5 sammu
Buzz Wire mäng LED -taimeriga Arduino UNO jaoks: see suminatraadimäng võimaldab kasutajal vaidlustada oma kindla käe LED -taimeriga. Eesmärk on saada mängu käepide labürindi ühelt küljelt teisele ilma labürinti puudutamata ja enne LED -i kustumist. Kui mängu käepide ja