Sadržaj:
Video: Igra Bot Laser Gallery: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Ovo je igra u kojoj usmjerite laserski pokazivač na trbuh robota kako biste ga "onemogućili". Kad udarite u slabu točku bota, njegove se oči zatamne i čujete laserski zvuk. Nakon što je svih pet robota onemogućeno, igra se resetira i botovi se uključuju jedan po jedan.
Napravio sam to jer stvara jednostavan primjer ulaza/izlaza za objašnjenje za što su mikrokontroleri sposobni i mnogo je izlazniji od pritiska tipke na ploči. Lijep sljedeći korak mogao bi biti dodavanje servo motora ili vibracijskih motora za dodatnu razinu povratnih informacija.
Korak 1: Prikupite potrepštine
- LED 5 mm (ili ako ne koristite 3D ispisani model možete koristiti bilo koju veličinu)
- LDR (otpornik ovisan o svjetlu)
- 3 žice
- 2 otpornika (koristio sam 200 ohma, ali možete koristiti bilo koji koji će štititi vašu LED diodu. Obrazovna veza!)
- Mikrokontroler, koristio sam Arduino Nano
- Kablovi za prijenosnu ploču i kratkospojnici
- Trenutni prekidači
- Piezo "zvučnik" str
Opcionalno
- Hladnjak
- Priključci
- Ljepilo
Postavio sam svaki bot da bude modularni kako bih ga mogao lako isključiti iz utičnice radi pohrane ili izmjene. Koristio sam termoskupljanje za malu zaštitu na izloženim spojevima.
Alati:
- Oprema za lemljenje
- 3D pisač (izborno)
Korak 2: 3D ispis
www.thingiverse.com/thing:2069579
Ako želite koristiti moj model slijedite vezu. LED dioda od 5 mm utisnut će se u stražnju stranu.
LDR (ili bilo koji senzor s dvije žice) može se provući s prednje strane. Možda ćete morati otvoriti rupe vrućim čavlom ili sitnom bušilicom.
Ako ne želite 3D ispis modela, možete sami napraviti nešto. Prototip je započeo s jednostavnom kartonskom metom s provučenim vodovima.
Korak 3: Ožičenje
Dizajnirao sam ih tako da nema dodatnih komponenti za uključivanje u matičnu ploču. Samo žice i prekidači.
Svaki set od {LED, LDR, 2 otpornika} predstavlja jednog bota. Koristio sam servo produžne žice koje su bile priključene izravno u zaglavlje zaglavlja koje sam lemio na svakom robotu. Primijetite da će od svakog robota doći tri žice.
Zato budite oprezni pri povezivanju desnih otpornika na desne vodiče. Možda će vam moja shema biti pomalo zamršena, ali spasilo me je potrebe da mi trebaju četiri žice. Nadam se da ima smisla.
Narančaste žice počinju VISOKO. To daje 5V svakom LDR -u. S obzirom da svjetlosni senzor (LDR) čitamo samo kada svijetli LED (narančasta žica HIGH), to dobro radi. Ako promijenite kôd za čitanje LDR -a kada LED ne svijetli, morat ćete smisliti drugačiji način povezivanja.
Korak 4: Programiranje
Evo koda
gist.github.com/justbennett/a68a47d28f705d…
Postoji 5 analognih ulaza, od kojih je 5 LDR. Postoje 3 digitalna ulaza. Poništi, prag prema gore i prag prema dolje. Podešavanje praga je tako da se uređaj može prilagoditi različitim situacijama osvjetljenja. Ako koristite svijetli laser, to ne bi trebalo biti važno.
Postoji 5 LED izlaza i izlaz zvučnika.
Ovaj kôd možete prilagoditi drugim senzorima ili u mnoge druge svrhe.
Preporučeni:
DIY 37 Leds Arduino Roulette igra: 3 koraka (sa slikama)
DIY 37 Leds Arduino Roulette igra: Roulette je casino igra nazvana po francuskoj riječi koja znači mali kotačić
BBC Micro: bit i ogrebotina - interaktivni upravljač i igra vožnje: 5 koraka (sa slikama)
BBC Micro: bit and Scratch - Interaktivni upravljač i igra vožnje: Jedan od mojih zadataka ovog tjedna je korištenje BBC Micro: bit za povezivanje s programom Scratch koji smo napisali. Mislio sam da je ovo savršena prilika da pomoću svog ThreadBoarda stvorim ugrađeni sustav! Moja inspiracija za ispočetka p
Bot za crtanje BT linije za crtanje - Moj Bot: 13 koraka (sa slikama)
Trash Boilt BT Line Drawing Bot - My Bot: Hai prijatelji nakon duge pauze oko 6 mjeseci ovdje dolazim s novim projektom. Do završetka programa Cute Drawing Buddy V1, SCARA Robot - Arduino i planiram još jednog robota za crtanje, glavni cilj je pokriti veliki prostor za crtanje. Tako fiksne robotske ruke c
Interaktivna igra Tic-Tac Toe igra s Arduinom: 6 koraka
Interaktivna igra Tic-Tac Toe nogom kontrolirana s Arduinom: Cilj projekta Physical Tic-Tac-Toe je premjestiti dobro poznatu igru u fizičko područje. Izvorno, igru igraju dva igrača na komadu papira - stavljajući simbole "X" i "O" naizmjence. Naša ideja je bila ispitati ponašanje igrača
Laser Box Music Laser Light Show: 18 koraka (sa slikama)
Laser Box Music Laser Light Show: Prije sam objavio Instructable koji opisuje kako se pomoću tvrdih diskova računala radi glazbena laserska svjetlosna emisija. Odlučio sam napraviti kompaktnu verziju koristeći električnu kutiju i RC motore automobila. Prije nego što počnem, vjerojatno bih vam trebao reći da laser