Tartalomjegyzék:
- 1. lépés: Kód
- 2. lépés: Modellezés (Solidworks)
- 3. lépés: Nyomtatás
- 4. lépés: Összeszerelés
- 5. lépés: Áramkörök
Videó: Arduino Uno két portál tornya: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ez az oktatóanyag a Dél -Floridai Egyetem Makecourse projektkövetelményének teljesítésével jött létre (www.makecourse.com)
1. lépés: Kód
A kód nem bonyolultabb, mint néhány if-utasítás és
tudja, hogyan kell írni az Arduino Uno komponensekhez.
A kód fő összetevői általában közvetlenül a hardverhez kapcsolódnak: egy PING -érzékelő, néhány LED, egy hangszóró és egy szervomotor lényegében a kód egészét diktálja. Tartalmaz egy könyvtárat a szervomotorhoz, valamint egy timesTurned egész számot, amely számolja, hogy a torony hányszor változtatta pozícióját egy objektum keresése során.
Ami a hardvert illeti, a PING érzékelő olyan, mint a kód meghajtója, mert az összes if-utasítás állapota azon alapul, amit az Arduino olvas az érzékelőből. Tehát ha a PING érzékelő megjegyzi az Arduino számára, hogy 30 cm-en belül „lát” valamit, vagy ha nem talál semmit ezen a tartományon belül, akkor az if-utasítás miatt meghatározza, hogy mi történik a kódon belül.
Ha lát valamit, akkor a LED -ek magasra vannak írva egy mintában, így világítanak és a hangszóró is megszólal. A szervó nem fordul el ezeknél a műveleteknél.
Ha nem lát valamit, akkor a szervó úgy íródott, hogy tízes lépésekben mozogjon a poz, a kódba írott pozíció egész számával, amely mindig felfelé vagy lefelé számít, attól függően, hogy a bot milyen irányban mozog. Ennek az álláspontnak a fokok szerinti megírását a könyvtár megkönnyíti.
2. lépés: Modellezés (Solidworks)
A GrabCadnak volt néhány modellje, amelyeket nagyszerű lenne kicsinyíteni
és használni. Azonban nem tudtam rájönni, hogyan kell ezt megtenni, és végül felvázoltam a sajátomat. Kényelmetlen, szerves forma, így az átfogó vágások és görbék kifúvódásai fontos részévé váltak az építkezésnek. A test a fő központi forma, két szárnyával, amelyek ugyanolyan részek, de tükröződnek, két szárnytartó van, amelyeknek belülről vagy alulról körülbelül félig kell átnyúlniuk, hogy helyet hagyjanak a vezetékeknek, és végül a szervo tartó, amelyet használtam, hogy átalakítsam az entitásokat a test aljáról a megfelelő görbe létrehozásához. A legegyszerűbb mindezt együtt látni a fotón.
3. lépés: Nyomtatás
Ez türelmet igényelhet attól függően, hogy milyen nyomtatót használ
használja, és milyen kényelmesen használja. A tornyom testnyomata egy hat órás nyomtatás, és mindegyik szárnya körülbelül négy és fél óra, minden hiba nélkül. Minden Solidworks fájlt. STL -ként mentettem, majd a FlashPrint programot és a Forge Finder 3D nyomtatót használtam. Elég egyszerű nyomatok. A támaszok jó ötlet, és fáradtan futtassa ki az izzószálat, mert ez tönkretehet egy napot.
4. lépés: Összeszerelés
Szervo előkészítés. Néhány jól elhelyezett fúrólyukat és egy dobozt használtam
késsel távolítsa el a műanyagot, hogy a szervomotor beülhessen. Ügyeljen arra, hogy szorosan illeszkedjen. Ha ez megtörtént, helyezzen olyan mélységet, amely nem fogja okozni a szárnyakat és ütközik a dobozzal, és csavarjon be egy fémlemezt, amely alátéttel van ellátva, amely a szervót fogja.
Doboz előkészítés. Egy nagy fúrólyuk az oldalán lehetővé tette, hogy az Arduino vezetéket kihúzzam a projektből és a számítógépemhez, hogy extra energiát kapjak. A szerv hátsó sarkában, a test hátsó sarkában egy jókora lyukat fúrtam, hogy az összes vezetéket be lehessen vezetni, hogy azok összegyűljenek, hogy tisztább megjelenést kapjanak, de biztosak legyenek abban, hogy minden elérhető.
Test és szárnyak. Kezdje azzal, hogy forró ragasztóval rögzíti a csavar fejét, amely elég hosszú ahhoz, hogy benyúljon a testbe a szárnyak közepéig. Forró ragasztóval ragassza fel a két tartót úgy, hogy a lyukak a szárnyak felé nézzen, és ügyeljen arra, hogy úgy helyezze el őket, hogy a szárnyak kényelmesen pihenhessenek kissé nyitott helyzetben. Vettem egy fogpiszkálót, és beékeltem a szemüregbe, hogy extra támogatást nyújtson a PING érzékelő számára. Majdnem a központhoz ért, és feketére festettem. Az utolsó rész a tartó volt, amelybe a szervo részt helyezték, és melegen ragasztották a projekthez.
Wring. Végül megvalósítottam egy korszerű karton kábelköteget a projektemhez. Keresse meg és vágja ki a test és a szem lyuk alakját. Vágjon réseket a LED -ekhez. Az enyémet négy sarokban szereltem össze. A látszatra feketére festettem a kartonomat, és óvatosan ragasztottam a helyére a LED -ekhez rögzített vezetékeket.
A hangszóró a PING szenzor alá fészkel, tehát az előző fogpiszkáló alá. A vezetékeket pedig le lehet ragasztani.
Mert a szem vágjon egy kört fekete ruhából, kicsit nagyobbat, mint a szem lyuk. Vágjon két kört a PING érzékelőkhöz a nagyobb körbe. Fektesse rá, és késsel óvatosan húzza a ruhát az érzékelő tábla mögé és a hangszóró alá, hogy csak az érzékelő legyen látható.
5. lépés: Áramkörök
Ha a nyomtatás nem tette próbára a türelmet, akkor ez a lépés megteszi.
Azzal kezdtem, hogy az izzókat hosszú női adaptervezetékekhez kötöttem, így szabadon mozgathattam őket, szemben a kenyérsütő táblával. Fontos, hogy úgy legyen megszervezve, hogy ennek leírása nagyszerű módja annak, hogy leírja, milyen színű a polár, melyik izzóra. Mindent kiírtam, kezdve azzal, hogy megnéztem a kódom PIN -kódjait.
Először a nyomtatott darabokra és a kábelkötegre dugtam és ragasztottam mindent, mielőtt az összes vezetéket az alsó lyukba fúrtam, és bedugtam a kenyérsütő táblába és az Arduino -ba, amelyek a dobozban vannak. A kenyérsütő táblámat és az Arduino -t a dobozba helyeztem, már bekötve a földdel és az árammal.
Ajánlott:
[2020] Két (x2) Micro: bit használata az RC autó vezérléséhez: 6 lépés (képekkel)
[2020] Két (x2) mikro: bit használata az RC autó vezérléséhez: Ha két (x2) mikro: bitje van, gondolt arra, hogy ezeket használja egy RC autó távvezérléséhez? Az RC autót úgy vezérelheti, hogy egy mikro: bitet használ adóként, és egy másikat vevőként. Ha a MakeCode szerkesztőt használja a mikro kódolásához: b
DIY forgatható két motorral: 10 lépés (képekkel)
DIY forgatható két motorral: Eleinte mindig lövöldöző lemezjátszót szeretnék, és nemrég azt tapasztaltam, hogy véletlenül két üresjáratú motor van. Szóval, elgondolkodtam azon, hogy csinálhatok -e velük fordíthatót. Minden további nélkül megpróbálom! Elv: A csökkentés
Két vonatot futtató automatizált vasúti modell (V2.0) - Arduino alapú: 15 lépés (képekkel)
Két vonatot futtató automatizált vasúti modell (V2.0) | Arduino alapú: A modellvasút -elrendezések automatizálása az Arduino mikrokontrollerek használatával nagyszerű módja annak, hogy a mikrovezérlőket, a programozást és a modellvasutat egyetlen hobbivá egyesítse. Egy csomó projekt áll rendelkezésre a vonat önálló vezetésére egy vasúti modellben
Két üzemmódú szervo tesztelő: 5 lépés (képekkel)
Két üzemmódú szervo tesztelő: Amikor új szervomotort veszek, gyorsan meg akarom vizsgálni, hogy működik-e. A két üzemmódú szervo teszter lehetővé teszi, hogy ezt egy perc alatt elvégezzem. A szervók, legalábbis az olcsóbbak, amelyeket ismerek, néha nem a várt módon működnek, amikor megérkeznek: A sebességfokozat ugrik, az elektron
Két LED használata Arduino UNO használatával a TinkerCAD áramkörökben: 8 lépés
Két LED kezelése Arduino UNO használatával a TinkerCAD áramkörökben: Ez a projekt bemutatja, hogy két LED -del és Arduino -val dolgozhat TinkerCAD áramkörökben