INHOUDSOPGAWE:
- Stap 1: Gereedskap en materiaal benodig
- Stap 2: Die programmering van die spel in Arduino
- Stap 3: Bou die kring
- Stap 4: Bou die raam
Video: Space Race: Eenvoudige Arduino Clicker -speletjie om saam met die kinders te maak: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Ek laai vandag 'n video op wat wys hoe dit werk! Bly ingeskakel
Kom ons geniet dit met 'n ruimte-tema instruksies wat saam met kinders gemaak kan word, en later alleen as 'n speelding geniet kan word.
U kan dit as 'n middel gebruik om hulle geskiedenis te leer oor die koue oorlog en die ruimtevaart met hierdie eenvoudige projek, maar moenie mislei word nie: ons sal almal leer en leer oor:
- Arduino
- Programmering
- Elektronika
- 3D -ontwerp (kindervriendelik danksy TinkerCAD)
- Karton vervaardiging
- Skilderye of ander handwerk wat u wil insluit;)
Space Race is 'n spel:
U moet herhaaldelik op u knoppie druk om u skip na die maan te laat vorder. Die eerste wat daar aankom, wen. U moet veg teen swaartekrag wat u na die aarde sal trek. Om te begin voordat die led uitgaan (of jou ruimteskip gereed is), kos jou 'n boete, en die aanvangstyd is lukraak om jou reflekse nog meer te toets.
Stap 1: Gereedskap en materiaal benodig
-
Arduino bord
- Uno, Mega, ens sal doen. Moet Servobiblioteek ondersteun.
- 'N Rekenaar om dit te programmeer
-
'N Paar elektroniese onderdele
- 2 drukknoppies. Ek het arkades soos dié, groot en stewig, gebruik.
- 2 weerstande (4.7k ohm sal goed doen)
- 2 servo's. Ek het die goedkoopste model SG-90 gebruik
- 1 LED -diode van u gunsteling kleur
- 'N Protobord + 'n paar springkabels
- Miskien benodig u 'n elektriese draad, afhangende van die lengte van u springer en die finale ontwerp.
- TinkerCAD -rekening (gratis) om die kring te sien. Ek het dit gebruik om dit met julle te deel.
- Plak
- Snymes (met toesig van volwassenes)
- OPSIONEEL Skoolgraadskêr
- 'N Paar draad om die skepe aan die servo vas te maak
- Warm gom geweer
- TOTAAL OPSIONEEL: 3D -drukker om die skepe te maak. Ek wou regtig leer om TinkerCAD te gebruik, so ek kon nie weerstaan om 2 eenvoudige skepe te maak as my eerste TinkerCAD -ontwerp nie. Dit was so maklik dat dit my geïnspireer het om hierdie projek saam met kinders te laat doen. U kan 3D -gedrukte modelle vervang met karton, papier, hout of selfs speeldeeg. Maak u kreatiwiteit los.
Stap 2: Die programmering van die spel in Arduino
Ek het die speletjie vir u geprogrammeer sodat u dit dadelik kan gebruik
Ek het die meeste van die kode kommentaar gelewer om u te help verstaan wat aan die gang is, en om u aan te moedig om Arduino te leer. Let daarop dat ek nie 'n programmeerder is nie, so dit is miskien nie die mees elegante kode nie. Aan die ander kant toon dit dat as ek kan leer om te kodeer, u dit ook kan doen as u probeer;)
Ek het 'n afdeling gemaak met die naam CONFIGURATION. U moet die maksimum hoek wat u servo's bereik, aanpas by u ontwerp. Kyk na die opmerkings oor die konfigurasie -afdelings.
U kan ook aan die ervaringskonfigurasie peuter: Probeer eers die standaardwaardes en eksperimenteer dan om te sien hoe dit uitkom: Negative Gravity? Maak die spel langer of moeiliker? verken die program om te sien wat u kan doen.
Maak net die kode oop en laai dit hier op u Arduino/Genuino -bord op, en kyk daarna:
- Staatsmasjiene
- Basiese servobiblioteekgebruik en probleme
- Knoppie ontbreek en waarom u dit moet doen
- Willekeurige funksie, en nog baie meer.
As u hulp nodig het met die oplaai van hierdie kode, gaan na:
Die kode is 362 reëls, so ek het besluit om die.ino -lêer op te laai in plaas daarvan om die kode hier te kopieer.
Stap 3: Bou die kring
Ek het TinkerCAD vir die eerste keer gebruik om die stroombaan te ontwerp. Ek het daarvan gehou, aangesien dit maklik en vinniger was as ander alternatiewe:
www.tinkercad.com/things/eEKThEc0VSZ-spacerace-instructable-circuit#/
Laat ek 'n bietjie verduidelik oor hierdie eenvoudige stroombaan:
Van regs na links sien jy:
die servo's
Net gemaal, Vcc en sein. Die ware magie by hulle kom voor in die sagtewaregedeelte. U kan op die internet lees dat Arduino nie genoeg krag het om 'n servo behoorlik te bestuur nie, maar ek het dit met 'n paar programmeertruie oorkom (om dit los te maak na beweging om byvoorbeeld nie te jitter nie). Soos u kan sien, het my Mega -bord genoeg krag om al die goed in hierdie projek te bestuur sonder eksterne kragtoevoer.
Die drukknoppies
Is aan die grond gekoppel deur 'n 4.7k PULL-DOWN WEERSTAND. As ons nie die weerstand gebruik nie, sal die Arduino baie elektriese geraas uit die omgewing opneem, wat onreëlmatige en valse metings oplewer. Hierdie weerstand sorg dat enige elektriese sein/geraas grond toe gaan in plaas van die invoerpen as dit nie sterk genoeg is nie, soos 'n ware positiewe. Dit sal lekker wees om self te beleef: trek net die drade van penne 2 of 3 uit en kyk wat gebeur:)
Links het ons 'n
selfstandige LED
Gewoonlik moet ons 'n weerstand in serie daarmee gebruik om te verhoed dat die LED uiteindelik brand, maar aangesien ons die bord gebruik en nie 'n selfstandige arduino nie, trek ons voordeel uit die ingeboude weerstand en op pen 13 gelei, is hulle reeds daar! U kan selfs hierdie LED stoor terwyl u die toets doen, maar aangesien ons die arduino wil omhul, benodig ons 'n LED -diode buite.
Stap 4: Bou die raam
Ons kan hout en 'n paar gereedskap gebruik, maar aangesien ons iets wil hê wat 'n kind kan maak, gebruik ons verskeie lae karton wat aan mekaar vasgemaak is vir 'n groter hardheid.
Ek het eers die vertikale mure gemaak en daarna die eerste laag van die boonste omslag gesny om dit te pas.
Dit maak nie saak of die lae nie perfek pas nie; u kan dit met 'n snyblad gelyk maak, soos op die foto's.
Die onderste laag word slegs aan die een kant vasgeplak.
Weet u dat die afwisseling van die golfrigting van die kartonlae dit meer meganiese weerstand bied? As u die onderste laag sny met die golf loodreg op die lang kant, sal dit makliker wees om dit te buig om dit oop te maak.
Sny die relings vir die skeepsdrade, maar sny nog nie die gate vir die knoppies of die USB -kabel nie.
Aanbeveel:
Wat dink die bietjie? Maak 'n eenvoudige raaisel met die BBC Microbit !: 10 stappe
Wat dink die bietjie? Maak 'n eenvoudige raaisel met die BBC Microbit !: Ek het 'n paar BBC Microbits opgetel nadat ek positiewe resensies daaroor gelees het in verskeie aanlynartikels. 'n paar uur en kom op met
Hoe om 'n eenvoudige en kragtige handvatselkontroleerder saam te stel- gebaseer op die mikro: bietjie: 10 stappe (met foto's)
Hoe om 'n eenvoudige en kragtige handvatselkontroleerder saam te stel- gebaseer op die mikro: bietjie: die naam van die handvatsel is handlebit. Die vorm is 'n handvatsel en dit lyk baie cool! Nou kan ons 'n inleiding maak oor die Handlebit, laat ons verder gaan
Musiekreaktiewe lig -- Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak vir die maak van 'n tafelblad: 5 stappe (met foto's)
Musiekreaktiewe lig || Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak om lessenaars te maak: Hallo ouens, vandag bou ons 'n baie interessante projek. Vandag gaan ons musiek reaktiewe lig bou. Die LED sal sy helderheid verander volgens die bas wat eintlik 'n lae-frekwensie klanksein is. Dit is baie eenvoudig om te bou. Ons sal
Staan vir kinders om na die iPhone op die vliegtuig te kyk: 4 stappe
Staan vir kinders om na 'n iPhone op die vliegtuig te kyk: hierdie gids is vir die bou van 'n iPhone -staander wat ouers op 'n vliegtuig kan gebruik om die telefoon op die skinkbord te hou. Dit is gemaak van kid k'nex, wat sommige kinders het. Dit verseker die telefoon in 'n goeie kykposisie op die skinkbord van die vliegtuig en
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek