Tartalomjegyzék:
- 1. lépés: Elektronikus anyagok
- 2. lépés: Huzalszerelés
- 3. lépés: Kód
- 4. lépés: Lézervágás/burkolat
- 5. lépés: Forrasztás és burkolat
Videó: A feladatot adó Arduino gép (más néven: Making Your Own Bop-it!): 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
A jelenleg követett tanulmányhoz azt a feladatot kaptam, hogy készítsek valamit egy Arduino -val. Szereztem magamnak egy szabványos anyaggyűjteményt az iskolából, és kitaláltam valamit, ami ezek körül működne, minimális külső anyagokkal. Az első gondolatom egy Bop-it !. Bop-it! Sokféle változatú játék, de ez a lényeg: a játék hangja azt a feladatot mondja, amelyet az embernek követnie kell (például a névadó „bop it”, ami azt jelenti, hogy meg kell nyomnia egy nagy gombot), majd a játékos helyesen kell elvégeznie a feladatot, miután az időzítő leállt, hogy haladjon.
Ez a projekt konkrétan a következő:
1. Feladatot kap a játékos a hangszóró hangjával
2. Hangjelzés hallható, és az első LED világít.
3. Egy második hangjelzés hallható, és a második LED világít.
4. Egy harmadik, hosszabb sípszó hallható, és a harmadik LED világít. E sípolás alatt a játékosnak el kell végeznie a kezdetben kapott feladatot.
Minden teljesített feladat esetén a fenti sorozat végrehajtásának időtartama gyorsabb lesz, amíg el nem éri a felső határértéket.
Amikor a fényérzékelő le van fedve, a sorozat lefedésének ideje 1 másodperccel meghosszabbodik. Ezt a fényérzékelőt a hely alá kell helyezni, ahol a játékos a karját pihenteti, hogy elérje a szorítási feladatot, így észreveszi, hogy a játékos áll vagy ül, miközben játszik, és így a játékos nincs vagy van karjukkal eltakarva az érzékelőt.
1. lépés: Elektronikus anyagok
A Task Giving Arduino Machine létrehozásához felhasznált anyagok a következők:
1x Arduino Uno
1x DFPlayer Mini MP3 lejátszó modul az Arduino számára
1x SD-kártya
1x hangszóró
1x Breadboard (egy hosszú vagy kettő valószínűleg könnyebb lenne)
1x Erőérzékelő
1x fényérzékelő
1x potenciométer
1x hangérzékelő (a KY-038 mikrofon hangérzékelő modult használtam)
2x Kis gombok
x3 LED lámpa
(1x forrasztótábla)
Buncha vezetékek
Buncha ellenállások
Csak egy fejjel: ez sok érzékelő. Próbáljon kevesebbet használni belőlük, és arra összpontosítson, hogy ezek jól működjenek, legyenek készek és szépen csomagolva. Valamit, amit utólag kellett volna megtennem magamnak.
2. lépés: Huzalszerelés
A vezetékezésnek az alábbi képeken kell kinéznie minden egyes érzékelőnél. Érdemes egyesével ellenőrizni a tesztkódot, ha megfelelően működnek.
3. lépés: Kód
Töltse le a mellékelt.ino fájlt a kódhoz.
Ez a kód a DFRobotDFPlayerMini könyvtárat használja, amely itt található:
www.dfrobot.com/wiki/index.php/DFPlayer_Mi…
Ne felejtse el a feladatokat ellátó MP3 fájlokat behelyezni az SD-kártyába (amelyet az MP3 pajzsba helyez). A kód az elején // // Feladatok alatt megmondja, hogy mely feladatokat kell rögzíteni.
4. lépés: Lézervágás/burkolat
FIGYELMEZTETÉS: ez a doboz hibás, és a terveket leginkább az érzékelők általános elhelyezésének közvetítésére kell használni. Próbálja meg elkészíteni saját dobozát, vagy szerkessze ezt. A legkevesebb, amit tennie kell, ha magasabbra teszi a dobozt, így a vezetékek jobban illeszkednek.
Ehhez a projekthez lézervágót használtam. Ha más módon szeretné elkészíteni, az rendben van, de mindenesetre a.dxf fájlok, amelyekkel ezt elkészítik, fájlként csatolódnak, ha szeretné. A perspexet használtam a burkolatomhoz, ami nem túl szép, mert látod a silány forrasztásomat+a huzalozást.
A bal alsó sarokban lévő nagy felület a doboz teteje.
Ennek a felületnek a bal felső sarkában lévő kis négyzet a lyuk az Erőérzékelő csapjai számára.
Alatta a piros kör (amely dombormű), a benne lévő négyzettel a Photosensor szorosan illeszkedik. Változtassa meg a piros kört a Photosensor méretének megfelelően.
Ennek a felületnek a felső-közepén lévő nagy négyzet a hangszóró számára készült.
Az alsó-középső kis kör az a lyuk, amelybe a hangérzékelő modul mikrofonját helyezi. Változtassa meg, ha másik hangérzékelőt használ.
A két azonos méretű kör egy kis gombhoz és egy Potentio-mérőhöz való, amelyekre nagyobb, saját készítésű gombokat tesz. A jobb felsőt a Kis gombhoz használtam, a másikat a Potentio mérőhöz. E körök átmérője 40 mm.
A felső felület melletti felület, a jobb alsó rész, amelyen négyzet látható, a doboz bal oldala. A négyzet az Arduino kábelcsatlakozójának áthaladására szolgál.
A jobb felső felület a doboz jobb oldala. A kör egy fogantyú számára alkalmas, amely egy kis gombot nyom alá. Ez nem jó, szerkezetileg jó ötlet, mert a perspexnek vékony pontjai vannak, amelyek eltörnek, és a fogantyút nem lehet megfelelően emelni, mint a doboz magas, azaz 3 centiméter. Esetleg készítsen egy fogantyút valahol a doboz tetején, amely megnyomja az egyik gombot. A lyuk 22 mm.
5. lépés: Forrasztás és burkolat
Forrasztja az érzékelőket és a vezetékeket a forrasztólapra, így az érzékelőket a megfelelő helyekre lehet helyezni, hogy a két 40 mm -es gomb átjusson a házon, a Potentio -mérőre és a Kis gombra, és hogy a fogantyú elérje a csatlakoztatott kis gombot a digitális bemenetre 7. Jó ötlet (ezt nem tettem meg, ami összezavarta a vezetékeimet), hogy kicsi (fűrészelt) forrasztótábla darabokat használjak a két kis gombhoz és a potenciométerhez. Tartsa a helyükön a csapokkal a dobozban, és az érzékelőkre nehezedő nyomás nem fog átjutni a forrasztólapra a többi elektronikával együtt.
Az erőérzékelőt és a fotoszenzort forrasztás előtt először a doboz felső felületén lévő lyukakon kell átvezetni.
A burkolatot, amennyiben Perspex vagy más típusú akril, megfelelő ragasztóval kell ragasztani, mint például az Acrifix egykomponensű ragasztó.
Ajánlott:
Crawl Space Monitor (más néven: No More Frozen Pipes !!): 12 lépés (képekkel)
Crawl Space Monitor (más néven: No More Frozen Pipes !!): A víz a házamba a kútból jön egy fűtetlen kúszótéren keresztül. A konyha és a fürdőszoba összes vízvezetéke ezen a területen is áthalad. (A beltéri vízvezeték a 70-es évek közepén egy utólagos gondolat volt ezen a házon!) Hőlámpákat használtam
A spirállámpa (más néven a Loxodrome asztali lámpa): 12 lépés (képekkel)
A spirállámpa (más néven a Loxodrome asztali lámpa): A spirállámpa (más néven a Loxodrome asztali lámpa) egy projekt, amelyet 2015 -ben kezdtem el. Paul Nylander Loxodrome Sconce ihlette. Eredeti ötletem egy motoros asztali lámpa volt, amely áramló fényörvényeket vetít a falra. Terveztem és
RGB LED száloptikai fa (más néven Project Sparkle): 6 lépés
RGB LED száloptikai fa (más néven Project Sparkle): Kicsit unalmasnak találja a szobáját? Szeretne egy kis csillogást adni hozzá? Olvassa el itt, hogyan kell venni egy RGB LED -et, hozzáadni néhány száloptikai vezetéket, és ragyogni! A Project Sparkle alapvető célja, hogy szuper fényes LED-et és néhány végső izzású száloptikai kábelt készítsen
DIY Google Glass, más néven „Beady-i”: 22 lépés (képekkel)
DIY Google Glass, más néven a "Beady-i": egyszemélyes rugalmas, oldalsó fejpántos hordható kijelző. Gyöngyös szemem rajtad van …………………………………..
ESP8266/Arduino MQTT Memo Minder W/LCD (más néven Teenage Gamer Attention Getter!): 4 lépés
ESP8266/Arduino MQTT Memo Minder W/LCD (más néven Teenage Gamer Attention Getter)! Belefáradt abba, hogy nem hallja, hogy kiabál értük, vagy nem válaszol az SMS -re vagy a hívásokra? Igen … mi is! Ez az, ami motiválja a legújabb gizmámat