Sadržaj:
- Korak 1: Potrebni alati i materijali
- Korak 2: Programiranje igre u Arduinu
- Korak 3: Izgradnja kruga
- Korak 4: Izgradnja okvira
Video: Svemirska utrka: Jednostavna Arduino klikačka igra za djecu: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
¡Danas postavljam video koji prikazuje kako to funkcionira! Ostanite uz nas
Zabavimo se s instrukcijama o svemirskim temama koje se mogu napraviti zajedno s djecom, a kasnije će one same uživati u njima kao igračka.
Možete ga koristiti kao sredstvo za podučavanje povijesti o hladnom ratu i svemirskoj utrci s ovim jednostavnim projektom, ali nemojte se zavaravati: svi ćemo upotrijebiti i naučiti o:
- Arduino
- Programiranje
- Elektronika
- 3D dizajn (prilagođeno djeci zahvaljujući TinkerCAD -u)
- Izrada kartona
- Slikanje ili drugi zanati koje želite uključiti;)
Svemirska trka je igra:
Morate više puta pritisnuti svoje dugme kako bi vaš brod napredovao prema Mjesecu. Prvi koji stigne tamo pobeđuje. Morate se boriti protiv gravitacije koja će vas povući na zemlju. Početak prije nego što se LED dioda ugasi (ili je vaš svemirski brod spreman) koštat će vas kazne, a vrijeme početka bit će nasumično za provjeru vaših refleksa.
Korak 1: Potrebni alati i materijali
- Arduino ploča
- Uno, Mega itd. Mora podržavati Servo biblioteku.
- Računar za programiranje
-
Neki elektronički dijelovi
- 2 tastera. Koristio sam arkadne, velike i čvrste.
- 2 otpornika (4,7 k ohma će biti sasvim u redu)
- 2 servomotora. Koristio sam najjeftiniji model SG-90
- 1 LED dioda vaše omiljene boje
- Protoboard + nekoliko kratkospojnih kabela
- Možda će vam trebati električna žica, ovisno o duljini skakača i konačnom dizajnu.
- TinkerCAD račun (besplatno) za pregled kola. Koristio sam ga da to podelim sa vama.
- Ljepilo
- Nož za rezanje (uz nadzor odrasle osobe)
- NEOBVEZNO škare za školski razred
- Malo žice za pričvršćivanje brodova na servo
- Pištolj za vruće ljepilo
- POTPUNO NEOBVEZNO: 3D štampač za izradu brodova. Zaista sam želio naučiti koristiti TinkerCAD, pa nisam mogao odoljeti da napravim 2 jednostavna broda kao svoj prvi TinkerCAD dizajn. Bilo je tako lako da me inspiriralo da ovaj projekt napravim s djecom. Modele s 3D printom možete zamijeniti kartonom, papirom, drvetom ili čak modelima za igru. Oslobodite svoju kreativnost.
Korak 2: Programiranje igre u Arduinu
Za vas sam programirao igru tako da je možete odmah koristiti
Komentirao sam većinu koda kako bih vam pomogao razumjeti što se događa i potaknuo vas da naučite neki Arduino. Imajte na umu da ja nisam programer, pa možda to nije najelegantniji kod. S druge strane, ovo pokazuje da ako mogu naučiti kodirati, to možete učiniti i vi ako pokušate;)
Napravio sam dio pod nazivom KONFIGURACIJA. Morate prilagoditi najveći ugao koji će vaši servomotori doseći kako bi odgovarao vašoj građi. Pogledajte komentare u odjeljcima za konfiguraciju.
Možete se i pozabaviti konfiguracijom iskustva: Prvo isprobajte zadane vrijednosti, a zatim eksperimentirajte da vidite kako to ispada: Negativna gravitacija? Učiniti igru dužom ili težom? istražite program da vidite što možete učiniti.
Samo otvorite i učitajte kôd koji se ovdje dijeli na vašu Arduino/Genuino ploču, gledajući ga možete saznati o:
- Državne mašine
- Osnovna upotreba servo biblioteke i problemi
- Otkazivanje dugmeta i zašto to morate učiniti
- Slučajna funkcija i još mnogo toga.
Ako vam je potrebna pomoć pri učitavanju ovog koda, posjetite:
Kôd ima 362 retka, pa sam odlučio umjesto učitavanja koda prenijeti.ino datoteku.
Korak 3: Izgradnja kruga
Prvi put sam koristio TinkerCAD za projektovanje kola. Svidjelo mi se jer je bilo jednostavno i brže od ostalih alternativa:
www.tinkercad.com/things/eEKThEc0VSZ-spacerace-instructable-circuit#/
Dopustite mi da objasnim malo o ovom jednostavnom krugu:
S desna na lijevo vidite:
servomotori
Samo uzemljenje, Vcc i signal. Prava čarolija s njima događa se u softverskom dijelu. Na internetu možete pročitati da Arduino nema dovoljno snage za pravilno pokretanje servo servera, ali to sam prevladao nekim programskim trikovima (odvajajući ih nakon kretanja kako bi se izbjeglo drhtanje, na primjer). Kao što vidite, moja Mega ploča ima dovoljno snage za pokretanje svih stvari u ovom projektu bez vanjskog napajanja.
Tasteri
Povezani su sa uzemljenjem pomoću povučenog otpornika od 4,7 k. Da nismo koristili taj otpornik, Arduino bi pokupio mnogo električne buke iz okoliša, dajući neredovna i lažna očitanja. Ovaj otpornik osigurava da bilo koji električni signal/šum ide na masu umjesto ulaznog pina ako nije dovoljno jak kao istinski pozitivan. Bilo bi lijepo doživjeti sami: samo isključite žice pinova 2 ili 3 i pogledajte što se događa:)
S lijeve strane imamo
samostalna LED
Obično bismo trebali koristiti otpornik u seriji s njim kako bismo izbjegli eventualno izgaranje LED -a, ali budući da koristimo ploču, a ne samostalni arduino, iskorištavamo prednosti ugrađenog otpornika i vodiča na pinu 13, oni su već tamo! Ovu LED diodu možete čak i spremiti tijekom testiranja, ali budući da želimo priložiti arduino, trebat će nam LED dioda izvana.
Korak 4: Izgradnja okvira
Mogli bismo koristiti drvo i neke alate, ali budući da želimo nešto što dijete može napraviti, upotrijebit ćemo nekoliko slojeva kartona zalijepljenih zajedno za veću tvrdoću.
Prvo sam napravio okomite zidove, a zatim izrezao prvi sloj gornjeg poklopca kako bi im odgovarao.
Nije važno ako se slojevi ne uklapaju savršeno, možete ih poravnati i dodatno izrezati oštricom za rezanje kao što je prikazano na slikama.
Donji sloj je zalijepljen samo na jednom kraju.
Jeste li znali da mu naizmjenični valni smjer kartonskih slojeva daje veću mehaničku otpornost? Ako izrežete donji sloj s valom okomitim na dugu stranu, bit će ga lakše saviti da biste ga otvorili.
Prerežite šine za brodske žice, ali još nemojte izrezati rupe za dugmad ili USB kabel.
Preporučuje se:
Uradi sam upravljač i pedale od kartona! (Povratne informacije, mjenjači vesla, ekran) za simulatore utrka i igre: 9 koraka
Uradi sam upravljač i pedale od kartona! (Povratne informacije, mjenjači vesla, ekran) za trkačke simulatore i igre: Hej svima! U ovim dosadnim vremenima svi se šetamo i tražimo nešto za raditi. Trkački događaji u stvarnom životu otkazani su i zamijenjeni simulatorima. Odlučio sam izgraditi jeftin simulator koji radi besprijekorno, provi
Jednostavna elektronička igra: 4 koraka
Jednostavna elektronička igra: Učite kako napraviti malu vrlo smiješnu elektroničku igru. Možete se igrati sa svojim prijateljima i testirati svoj refleks.Hvala UTSOURCE.net na ponudi elektroničkih komponenti za moje projekte
Jednostavna igra pogađanja - Python + XBees + Arduino: 10 koraka
Jednostavna igra pogađanja - Python + XBees + Arduino: Evo kako igra funkcionira: Imate 4 pokušaja da pogodite slovo između 'a' - 'h' - > Pogodite pravo slovo: pobijedili ste! ?-> Pogodite pogrešno slovo: Igra je gotova?-> Pogodite bilo koji drugi lik izvan 'a' - 'h': Igra je završena? Vaš Arduino će vam omogućiti
Svemirska čudovišta - interaktivna slika: 8 koraka (sa slikama)
Svemirska čudovišta - interaktivna slika: Također umorni od slušanja " NE! &Quot; kada želite dodirnuti sliku? Napravimo onu koju MOŽETE dodirnuti
Svemirska letjelica za elektromiografiju: 6 koraka
Svemirska letjelica Electromyography: Pozdrav svima i dobrodošli u naš projekt! Prije svega, želimo se predstaviti. Mi smo grupa od tri studenta „Kreativne elektronike“, modula četvrte godine BEng elektronskog inženjerstva na Univerzitetu u Malagi, Škola za telekomunikacije