INHOUDSOPGAWE:
- Stap 1: Versamel u gereedskap
- Stap 2: Verbind LED's
- Stap 3: Slider
- Stap 4: LED -skerm
- Stap 5: knoppie
- Stap 6: Toets
- Stap 7: Verkoop
- Stap 8: Omhulsel
- Stap 9: Laaste woord
Video: Arduino -reaksiespel: 9 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Ek het hierdie speletjie as 'n skoolopdrag gemaak. Ons moes iets interaktiefs maak met 'n arduino. Dit is my eerste Arduino -projek wat ek ooit gemaak het, so dit was redelik moeilik, maar nie onmoontlik nie!
Stap 1: Versamel u gereedskap
Vir hierdie projek benodig u:
- Arduino. (Ek het die nano gebruik, maar jy kan enige Arduino gebruik)
- skuifbalk (potensiometer)
- 'n knoppie
- LED -skerm, verkieslik 32 x 128
- Minstens ses LED -lampe (ek sou aanbeveel om 'n klomp daarvan te kry, dit breek maklik)
- 'n broodbord om u projek te toets
- batteryhouer
- skootrekenaar
- Soldeerbout
Stap 2: Verbind LED's
As u al u gereedskap bymekaargemaak het, is dit tyd om te maak!
Dit is die skema van die projek.
Dus, hoe doen u dit?
Koppel eers u Arduino aan u rekenaar en laai die kode af. Laai dit op na u Arduino
As u die kode opgelaai het, haal u broodbord uit!
Koppel u LED -lampe volgens die skema hierbo, plaas die klein string van die LED's in die grondlyn op u broodbord (gewoonlik is dit die blou lyn aan die bokant van u broodbord). Kry een of u kabels en verbind dit met GND (grond) op u arduino en die ander kant op die grondlyn op die broodbord. Alles wat u op hierdie hele horisontale lyn sal plaas, word gegrond.
Die ander kant van die LED's moet op die broodbord wees. U kan dit oral plaas, solank u dit aan die digitale penne van u Arduino koppel. Op hierdie manier kry hulle elektrisiteit en kan u dit vir u kode gebruik. Wat die digitale penne betref: u het vyf LED's, so u gaan hulle almal aan verskillende digitale penne koppel.
Led een moet gekoppel word aan digitale pen 3, twee gelei tot digitale pen 5, drie moet gekoppel word aan digitale pen 7, vier moet aan digitale pen 9 gekoppel word en vyf aan digitale pen 10 gekoppel word. Maak seker dat u die kabels aansluit die vertikale lyn van u broodbord, en nie op die horisontale lyn nie.
Daar is 'n sesde led, hierdie led is u spelers se "lewenslamp", 'n lig wat aandui of die speler verloor of nie. Hierdie lig moet op dieselfde manier verbind word, maar gebruik die digitale pen 11.
En dit is dit om die LED's aan te sluit!
Stap 3: Slider
Die skuifbalk is redelik maklik om aan te sluit. Die skuifbalk het 3 penne. Die twee penne aan die een kant is die grond en volt, die ander pen is u sein.
Die seinpen gaan na die analoog pen A1
Die gemaalde pen gaan na die grondlyn op u broodbord.
Ons het dit nog nie gedoen nie, maar dit is ook belangrik om 'n 5V -lyn op u broodbord te maak. Dit is óf onder óf bo die grondlyn, en dit is rooi. Kry u kabel en sit dit in die 5V op u arduino. Plaas die ander lyn op die 5V -lyn op u broodbord. Hierdie hele horisontale lyn is nou u 5V -lyn en u kan al u elektrisiteit hier plaas.
Plaas die 5V -pen op hierdie lyn en u skuifbalk moet gekoppel wees!
Stap 4: LED -skerm
Hierdie deel van die instruksie werk slegs vir 'n 4 -pins LED -skerm op die Arduino Nano. Maak seker dat u skerm hierdie penne het: GND, VDD, SCK en SDA. Op die Arduino Uno is die SCK en SDA omgeskakel, so google hierdie stap as u nie seker is hoe u u skerm moet koppel nie.
Die GND -pen is maklik; jy koppel dit aan óf jou grondlyn op die broodbord, óf die oorblywende grondpen op jou arduino.
Koppel daarna die VDD aan u 5V -lyn.
Die SCK en SDA gebruik die analoog penne 4 en 5, SCK gebruik analoog pen 5 en SDA gebruik analoog pen 4.
Noudat u skerm gekoppel is, plaas u arduino in u kragbron en sorg dat dit werk.
Stap 5: knoppie
Die laaste ding wat u moet koppel, is u knoppie. Daar is verskillende knoppies met verskillende maniere om aan te sluit. Hierbo kan u die knoppie sien wat ek gebruik. As u hierdie of 'n soortgelyke knoppie met dieselfde penne het, kan u hierdie tutoriaal volg. Andersins moet u google hoe u u knoppie kan koppel.
Daar is 3 penne op hierdie knoppie.
GND gaan na u grondlyn op die broodbord
VCC gaan na u 5V -lyn op die broodbord
en S is 'n digitale uitgang, gaan na digitale pen 8.
Yay! Nou is alles verbind en gereed om te toets.
Stap 6: Toets
Nou is alles gereed om te toets!
As u dit nog nie gedoen het nie, laai die kode af en laai dit op na u Arduino. Dit lyk miskien 'n bietjie vreemd, maar u spel is nou gereed! U kan 'n omhulsel met karton prototipe (soos ek gedoen het) en besluit waar u u skuifbalk, knoppie, led -skerm en LED -ligte wil hê.
Stap 7: Verkoop
Dit is nou die moeilike deel, veral op die Arduino Nano. Maak seker dat u buite is of 'n masker gebruik om te verhoed dat u giftige lug uit die yster haal.
Al die dinge wat u pas op u broodbord en arduino gekoppel het, gaan u permanent heg. Maak seker dat al u drade werk en dat u die regte draad op die regte plek het.
Goed, so, dit is hoe ek dit gedoen het.
Die 5V -lyn en die grondlyn moet herskep word met iets waarop u dit kan verkoop. Ek het 'n protobord gebruik (prent hierbo). Sny die protobord sodat jy twee kleiner dele het. Dit hoef nie regtig groot te wees nie, maar maak seker dat dit genoeg ruimte vir u kabels het. Gaan nou uit die yster en verkoop een draad aan die 5V -lyn op u broodbord. Die ander kant moet op een van die protoborde verkoop word. Ons het nou 'n 5V -lyn op al hierdie protobord herskep. Alles wat 5V benodig, kan hieraan verkoop word. Doen dieselfde met die ander protobord, maar gebruik die grondpen op u Arduino.
Goed, alles wat voorheen 5V en grond nodig was, moet op hierdie borde verkoop word. U kan almal saamdring om dit 'n bietjie makliker te maak. Dit beteken dat al u leds met kabel moet wees en die kleiner dele aan die grondboord verkoop moet word. (Die ander kante moet verkoop word aan hul digitale penne waarop ons dit voorheen prototipeer het)
Alles wat u gekoppel het, word basies so verkoop.
As dit klaar is, is u projek permanent!
Stap 8: Omhulsel
Die laaste stap is om alles bymekaar te sit: jy gaan 'n saak ontwerp!
Hierdie saak kan alles wees wat u wil, solank die onderdele pas. My omhulsel is 'n 3D -gedrukte model wat ek ontwerp het en iemand anders wat 3D vir my gemodelleer is, ek wil dit oplaai, maar dit het 'n paar gebreke in die ontwerp, dus is dit die beste om dit self te maak. Boonop sal dit soos u eie projek voel!
As u dus voorheen prototipeer het, kan u dit gebruik om seker te maak dat u genoeg ruimte vir al die onderdele het. Vergeet ook nie om ruimte te maak vir die kabel van u arduino na u kragbron nie! Ek hoop dat u mal sal word en u eie materiaal en kleure sal gebruik!
Stap 9: Laaste woord
Dus, ek hoop dat u my opdrag geniet het en u eie pragtige projek gemaak het. Verander gerus dinge soos u wil. Wat my betref, is hierdie projek nog nie verby nie. My finale ontwerp het gewerk, maar na 'n paar uur het my Arduino opgehou werk, so ek hoop om 'n oplossing te vind sodat dit permanent werk. Ek het hierdie projek geniet, al was dit baie spanning, ure en trane. Ek hoop om meer te maak in die toekoms en dat u van u projek sal hou!
Aanbeveel:
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Arduino Uno visvoerder in 6 goedkoop en maklike stappe !: 6 stappe
Arduino Uno Fish Feeder in 6 goedkoop en maklike stappe !: 'n Bietjie agtergrond kan dus nodig wees vir hierdie projek. Mense met troeteldiervisse het waarskynlik dieselfde probleem as ek gehad: vakansies en vergeetagtigheid. Ek het voortdurend vergeet om my vis te voer, en ek het altyd probeer om dit te doen voordat dit gebeur het
Akoestiese opheffing met Arduino Uno stap-vir-stap (8-stappe): 8 stappe
Akoestiese levitasie met Arduino Uno Stap-vir-stap (8-stappe): ultrasoniese klankomvormers L298N Dc vroulike adapter kragbron met 'n manlike DC-pen Arduino UNOBreadboard Hoe werk dit: Eerstens laai u kode op na Arduino Uno (dit is 'n mikrobeheerder toegerus met digitale en analoog poorte om kode (C ++) om te skakel
Brandalarmstelsel met Arduino [in 'n paar maklike stappe]: 3 stappe
Brandalarmstelsel met Arduino [in 'n paar maklike stappe]: wil u 'n eenvoudige en interessante projek maak met Arduino wat terselfdertyd baie nuttig en moontlik lewensreddend kan wees? Indien wel, het u op die regte plek gekom om te leer iets nuuts en vernuwend. In hierdie pos gaan ons
Goedkoopste Arduino -- Kleinste Arduino -- Arduino Pro Mini -- Programmering -- Arduino Neno: 6 stappe (met foto's)
Goedkoopste Arduino || Kleinste Arduino || Arduino Pro Mini || Programmering || Arduino Neno: …………………………. Teken asseblief in op my YouTube -kanaal vir meer video's ……. .Die projek handel oor hoe om 'n kleinste en goedkoopste arduino ooit te koppel. Die kleinste en goedkoopste arduino is arduino pro mini. Dit is soortgelyk aan arduino