Tartalomjegyzék:
- 1. lépés: Gyűjtse össze a kellékeket
- 2. lépés: 3D nyomtatás
- 3. lépés: huzalozás
- 4. lépés: Programozás
Videó: Bot Laser Gallery Game: 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Ez egy olyan játék, ahol egy lézermutatót céloz meg a robot hasára, hogy "letiltsa". Amikor megérinti a bot gyenge pontját, a szeme elsötétül, és lézerhangot hall. Miután mind az öt botot letiltották, a játék visszaáll, és a robotok egyesével kapcsolnak vissza.
Azért tettem ezt, mert ez egy egyszerű bemeneti/kimeneti példát hoz létre, hogy elmagyarázza, mire képesek a mikrokontrollerek, és sokkal izgalmasabb, mint egy gombnyomásra a kenyértáblán. Szép következő lépés lehet szervók vagy vibrációs motorok hozzáadása az extra szintű visszacsatoláshoz.
1. lépés: Gyűjtse össze a kellékeket
- 5 mm -es LED (vagy ha nem a 3D nyomtatott modellt használja, akkor bármilyen méretet használhat)
- LDR (fényfüggő ellenállás)
- 3 vezeték
- 2 ellenállás (én 200 ohmot használtam, de bármelyiket használhatja, amely megvédi a LED -et. Oktatási link!)
- Mikrokontroller, egy Arduino Nano -t használtam
- Kenyérlap és jumper kábelek
- Pillanatkapcsoló (k)
- Piezo "hangszóró" P
Választható
- Hőzsugorodás
- Csatlakozók
- Ragasztó
Minden botot modulárisra állítottam, hogy könnyen kihúzhassam őket a tárolásból vagy a módosításból. Hőzsugorítást használtam egy kis védelemre a szabadon lévő csatlakozásoknál.
Eszközök:
- Forrasztóberendezés
- 3D nyomtató (opcionális)
2. lépés: 3D nyomtatás
www.thingiverse.com/thing:2069579
Ha használni szeretné a modellemet, kövesse a linket. Az 5 mm -es LED közvetlenül a hátlapra illeszkedik.
Az LDR -t (vagy bármely érzékelőt két vezetékkel) be lehet csavarni az előlapon keresztül. Lehet, hogy egy kicsit ki kell nyitnia a lyukakat egy forró körömmel vagy egy apró fúróval.
Ha nem szeretné a modell 3D -s nyomtatását, saját maga készíthet valamit. A prototípus egy egyszerű kartoncéllal kezdődött, és a vezetékek átlyukadtak.
3. lépés: huzalozás
Ezeket úgy terveztem, hogy ne legyenek további alkatrészek a kenyértáblához. Csak vezetékek és kapcsolók.
Minden {LED, LDR, 2 ellenállás} készlet egy botot jelent. Szervo hosszabbító vezetékeket használtam, amelyek közvetlenül az egyes robotokon forrasztott fejrészekhez csatlakoztak. Vegye figyelembe, hogy minden robotból három vezeték érkezik.
Ezért ügyeljen arra, hogy a megfelelő ellenállásokat a megfelelő vezetékekhez csatlakoztassa. Lehet, hogy kissé bonyolultnak találja a rajzomat, de ez mentett meg attól, hogy négy vezetékre van szükségem. Remélem van értelme.
A narancssárga vezetékek NAGYON indulnak. Ez 5V -ot biztosít minden LDR -hez. Mivel csak akkor olvassuk a fényérzékelőt (LDR), amikor a LED világít (narancssárga huzal HIGH), ami jól működik. Ha a kódot úgy módosítja, hogy olvassa az LDR -t, amikor a LED nem világít, akkor más módot kell találnia a vezetékezésre.
4. lépés: Programozás
Itt a kód
gist.github.com/justbennett/a68a47d28f705d…
5 analóg bemenet van, az 5 LDR. 3 digitális bemenet található. Visszaállítás, küszöbérték felfelé és lefelé. A küszöb beállítása lehetővé teszi, hogy a készülék alkalmazkodjon a különböző megvilágítási helyzetekhez. Ha fényes lézert használ, akkor nem számít.
5 LED kimenet és hangszóró kimenet található.
Ezt a kódot más érzékelőkhöz vagy sok más célra is alkalmazhatja.
Ajánlott:
A Game Boy vagy hasonló elektronika visszaállítása: 7 lépés (képekkel)
A Game Boy vagy hasonló elektronika visszaállítása: Először is köszönöm, hogy megnézte az oktatóanyagomat! Fantasztikus vagy. Másodszor, sok időt fordítottam a YouTube -videóra, úgyhogy nézd meg, ez mindent megmagyaráz. Videó:
Arduino Wire Game: 7 lépés (képekkel)
Arduino Wire Game: Ehhez a projekthez hivatkoztam erre a webhelyre, és módosítottam, hogy új projektet készítsek. Ezt a projektet Drótjátéknak hívják, ahol egy fém fogantyút fogsz, és átvezeted a dróton anélkül, hogy megérintenéd a vezetéket. Ha a fogantyú hozzáér a huzalhoz
Kukába épített BT vonalrajzoló bot - Saját bot: 13 lépés (képekkel)
Trash Built BT Line Drawing Bot - My Bot: Hai barátok, nagy szünet után, körülbelül 6 hónapig, itt vagyok egy új projekttel. A Cute Drawing Buddy V1, SCARA Robot - Arduino i tervezésével egy másik rajzrobot elkészültéig a fő cél egy nagy rajzterület lefedése. Tehát rögzített robotkarok c
Arduino Pocket Game Console + A -Maze - Maze Game: 6 lépés (képekkel)
Arduino Pocket Game Console + A -Maze - Maze Game: Üdvözöllek az első oktatható játékomban! A projekt, amelyet ma szeretnék megosztani veletek, az Arduino labirintus játék, amely olyan zsebkonzol lett, mint az Arduboy és hasonló Arduino alapú konzolok. Az expo -nak köszönhetően az én (vagy az Ön) jövőbeli játékaival is villoghat
Tidal Clock Gallery: 6 lépés (képekkel)
Tidal Clock Gallery: Ez a kis önálló fotógaléria, amely az árapályok idejét vázolja, egy szép projekt a nyárra. Az árapály -előrejelzés elve mikrokontrollerrel Luke Miller munkáján alapul, aki felállította az adatstruktúrát és az egyszerű kódot