Cuprins:
Video: Joc Galerie Bot Laser: 4 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Acesta este un joc în care vizezi un indicator cu laser spre burta unui robot pentru a-l „dezactiva”. Când lovești punctul slab al botului, ochii lui se întunecă și auzi un sunet laser. După ce toți cei cinci roboți sunt dezactivați, jocul se resetează, iar roboții pornesc din nou unul câte unul.
Am făcut acest lucru deoarece creează un exemplu simplu de intrare / ieșire pentru a explica de ce sunt capabile microcontrolerele și este mult mai ieșitor decât apăsarea unui buton pe o placă de calcul. Un următor pas frumos ar putea fi să adăugați servomotoare sau motoare de vibrații pentru un nivel suplimentar de feedback.
Pasul 1: Strângeți consumabilele
- LED de 5 mm (sau dacă nu utilizați modelul imprimat 3D puteți utiliza orice dimensiune)
- LDR (rezistență dependentă de lumină)
- 3 fire
- 2 rezistențe (am folosit 200 ohmi, dar puteți utiliza oricare care vă va proteja LED-ul. Legătură educațională!)
- Microcontroler, am folosit un Arduino Nano
- Cabluri de panou și jumper
- Comutator (e) momentan (e)
- Piezo "difuzor" P
Opțional
- Termoretractare
- Conectori
- Lipici
Am setat fiecare bot să fie modular, astfel încât să le pot deconecta cu ușurință pentru stocare sau modificare. Am folosit termocontractiv pentru puțină protecție la conexiunile expuse.
Instrumente:
- Echipamente de lipit
- Imprimantă 3D (opțional)
Pasul 2: Imprimare 3D
www.thingiverse.com/thing:2069579
Dacă doriți să utilizați modelul meu, urmați linkul. Un LED de 5 mm se va fixa direct în spate.
Un LDR (sau orice senzor cu două fire) poate fi filetat în față. Poate că va trebui să deschideți puțin găurile cu un cui fierbinte sau cu un burghiu mic.
Dacă nu doriți să imprimați modelul în 3D, puteți crea ceva singur. Prototipul a început cu o țintă simplă din carton, cu cablurile introduse.
Pasul 3: Cablare
Le-am proiectat astfel încât să nu existe componente suplimentare pe care să le conectați la panou. Doar fire și comutatoare.
Fiecare set de {LED, LDR, 2 rezistențe} reprezintă un bot. Am folosit fire de extensie servo care s-au conectat direct la pinii antetului pe care i-am lipit pe fiecare robot. Observați că vor fi trei fire care vin de la fiecare robot.
Așadar, aveți grijă să conectați rezistențele corecte la cablurile corecte. S-ar putea să găsiți schema mea puțin complicată, dar m-a salvat de la necesitatea a patru fire. Sper că are sens.
Sârmele portocalii pornesc ÎNALT. Aceasta oferă 5V fiecărui LDR. Deoarece citim senzorul de lumină (LDR) doar când LED-ul este aprins (fir portocaliu HIGH) care funcționează bine. Dacă modificați codul pentru a citi LDR atunci când LED-ul nu este aprins, va trebui să veniți cu un mod diferit de a-l conecta.
Pasul 4: Programare
Iată codul
gist.github.com/justbennett/a68a47d28f705d…
Există 5 intrări analogice, cele 5 LDR-uri. Există 3 intrări digitale. Resetați, prag în sus și prag în jos. Reglarea pragului este astfel încât dispozitivul să se poată adapta la diferite situații de iluminare. Dacă utilizați un laser strălucitor, nu ar trebui să conteze.
Există 5 ieșiri LED și ieșirea difuzorului.
Puteți adapta acest cod la alți senzori sau în multe alte scopuri.
Recomandat:
GlobalARgallery - Galerie globală de realitate augmentată: 16 pași
#GlobalARgallery - Galerie globală de realitate augmentată: #GlobalARgallery este o oportunitate pentru școli (și alte persoane) de a se conecta asincron pe tot globul și de a împărtăși experiențe, lucrări de artă, povești, cronologii, expoziții, prezentări și orice altceva vă puteți imagina. Toate acestea apar în A
Joc Simon - Joc distractiv !: 5 pași
Joc Simon - Joc distractiv !: Referință: Aici După un weekend lung, trebuie să fii cu adevărat greu să îndeplinești toate sarcinile și munca de care ești responsabil. Este timpul să ne antrenăm creierul, nu-i așa? Pe lângă acele jocuri plictisitoare și fără sens, există și un joc numit Simon Game
Controler de joc DIY bazat pe Arduino - Controler de joc Arduino PS2 - Jucând Tekken cu DIY Arduino Gamepad: 7 pași
Controler de joc DIY bazat pe Arduino | Controler de joc Arduino PS2 | Jucând Tekken cu DIY Arduino Gamepad: Bună, băieți, jocul este întotdeauna distractiv, dar jocul cu propriul controler personalizat DIY este mai distractiv
Consola de joc Arduino Pocket + A-Maze - Joc Maze: 6 pași (cu imagini)
Arduino Pocket Game Console + A-Maze - Maze Game: Bine ați venit la primul meu instructable! Proiectul pe care vreau să îl împărtășesc astăzi este jocul de labirint Arduino, care a devenit o consolă de buzunar la fel de capabilă ca Arduboy și consolele similare bazate pe Arduino. Poate fi intermitent cu jocurile mele (sau ale dvs.) viitoare datorită expo
Mini gravor cu laser laser CNC și tăietor de hârtie cu laser: 18 pași (cu imagini)
Mini gravor cu laser laser CNC și tăietor de hârtie cu laser: Acesta este un instructabil despre modul în care am realizat un gravor cu laser laser pe bază de Arduino și un tăietor de hârtie subțire folosind unități DVD vechi, laser de 250 mW. Zona de joc este de 40 mm x 40 mm maximum. Nu este distractiv să faci o mașină proprie din lucruri vechi?