Tartalomjegyzék:
- 1. lépés: 1. lépés: Bevezetés
- 2. lépés: 2. lépés: Videó
- 3. lépés: 3. lépés: Alkatrészek, anyagok és eszközök
- 4. lépés: 4. lépés: Áramkör
- 5. lépés: 5. lépés: Gépgyártás
- 6. lépés: 6. lépés: Programozás
- 7. lépés: 7. lépés: Eredmény és reflexió
- 8. lépés: 8. lépés: Referenciák és jóváírások
Videó: A felhős felhő meggyógyít (akadálygyűjtő robot gyűjtőfunkcióval): 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Haszontalan gép - Arduino robot
1. lépés: 1. lépés: Bevezetés
A világ sötét oldalán született. A kis manó sokáig utazott, hogy eljöjjön erre a világra. Semmi sem lehet különlegesebb, mint a telepátia. Ezt sóhajtva fogom elmondani. Valahol korok és korok következnek: két remete rák szétvált egy kattintással, és egyikük azt az utat választotta, ahol kevésbé járnak, és ez mindent megváltoztatott. A könnyeket belélegezve elnyeli a negatív hangulatokat. Ha megemésztik a feketét, akkor forognak, csillognak, ez színes frissességgé változtatja őket. A csillogó színek mindent gyógyítanak. Útban van a sötét éjszaka örvénye felé, azonban mindig kiér a napfénnyel.
Gép funkció:
- Tevékenységek a fényben
- Pihenjen éjszaka
- Akadálykerülő funkció
- Gyűjtse össze a tárgyakat a kezében
2. lépés: 2. lépés: Videó
3. lépés: 3. lépés: Alkatrészek, anyagok és eszközök
Test
- Lézerrel vágott alap (a motorokhoz mellékelve) * 1
- Lézervágású tok * 1
- Lézervágású kar * 2
- A lézerrel vágott tartószerkezet (a karhoz) *2
- Pamutgolyók * sokat
- 3 mm -es csavarok * 8
- 3 mm -es anyák * 8
Fő elektronika
- Fényellenállás * 1
- Motor * 4
- Kerék * 4
- Ultrahangos érzékelő * 1
- Szervomotor * 3
- 220 ellenállás * 3
- Arduino Uno * 1
- Motor meghajtó pajzs * 1
- 9 V -os akkumulátor * 2
- Drót * sokat
Tárgykerülő érzékelő
A szervomotorhoz ultrahangos érzékelő van csatlakoztatva, amely a gép és a környezet közötti távolságot méri. Az érzékelőnek van adója és vevője. Az emitter képes ultrahangos hullámokat felvenni. ha elöl egy tárgy van, az visszaveri a hullámokat a vevőkészülékre. Ha a hullámok gyorsan visszatérnek, akkor a tárgy a közelben van, és ha a hullámok lassan jönnek vissza, akkor a tárgy messze van. Az ultrahangos érzékelő a szervomotorhoz van rögzítve, így balra és jobbra tud fordulni, hogy meghatározza, melyik irányban van távol az akadálytól, és válassza ki azt, amelyik az akadálytól távolabb van.
Motorok
Az egyenáramú motorok vezérléséhez szükség van egy típusú illesztőprogramra, amely vezérli őket. Az I2C L293D motorvezérlő IC Az L293D egy motorvezérlő, amely olcsó és viszonylag egyszerű módja négy egyenáramú motor forgásának sebességének és irányának szabályozására. Itt található egy link, amely bemutatja, hogyan működik:
Fényérzékelő
A fényrezisztens érzékelő képes mérni a fény mennyiségét, és ennek segítségével határozzuk meg a környezet állapotát. Ha a feltétel sötét, akkor az érzékek értéke alacsony lesz, és ha a feltétel világos, akkor az érzékelt érték nagyobb lesz.
Fegyver
A karok lézervágású alkatrészek, amelyek elöl az alaphoz vannak rögzítve. Két részből áll, amelyek a tartószerkezet, amely a karot a helyén tartja, és maga a kar. A test is két részből áll; egy lézerrel vágott alappal együtt leszerelik a polcról a motorokkal és a felhő alakú héjjal együtt.
Bázis
Anyagtól függően lehet lézeres vagy kézi vágás. A motorokkal együtt kivesszük a polcról. A linket az alkatrészek részben találja. Erős, de könnyű anyagok, például akrillapok (3-4 mm) vagy rétegelt lemez (2,5-3 mm) használata növeli a merevséget és csökkenti a súlyt. A habmag olyan alaphoz is használható, amely könnyen kézzel vágható azok számára, akik nem férnek hozzá lézervágókhoz.
Héj
A héj vattagolyóból, szövetből és lézerrel vágott tokból készült. A pamutgolyók rétegezése és egymásra rakása a felhőszerű forma kialakításához. A felhőszerű forma egy réteg egy 1,5 mm-es akril lézervágott tok tetején a könnyebb hozzáférés érdekében. A tokot arra használják, hogy megakadályozzák a pamutgömbök és a szövetek közvetlen érintkezését az áramkörrel, így mindig lehet lézerrel vágni vagy kézzel vágni, amennyiben elválasztja a hardvert és a pamutgolyókat a rövidzárlat elkerülése érdekében. Azt is javasoljuk, hogy az anyag ne legyen vezetőképes, például fa vagy műanyag.
Eszközök
- Phillips fejű csavarhúzó
- laposfejű csavarhúzó
- Kézműves kés
- Szövetbetétes ragasztószalag
- Elektromos hegesztő
- Ragasztópisztoly
4. lépés: 4. lépés: Áramkör
5. lépés: 5. lépés: Gépgyártás
Az alap összeszereléséhez a következő sorrendet javasoljuk.
1. Először a konzolok segítségével csatlakoztassa a motorokat az alaphoz. A konzolok anyákat és csavarokat használnak. Javasoljuk, hogy helyezze be az anyákat, hogy ne akadályozza a kerék forgását. (A kerekek előbb -utóbb felszerelhetők)
2. Csatlakoztassa az Arduino -t a motorpajzshoz, és csatlakoztassa az összes szükséges vezetéket a motorpajzshoz. Ügyeljen arra, hogy ellenőrizze a kerekek forgásirányát, és fordítsa meg a pólusokat, hogy ugyanazt a forgásirányt kapja.
3. Rögzítse az összes szervomotort az alapra ragasztópisztoly segítségével.
4. Csatlakoztassa az ultrahangos érzékelő vezetékét, és ragassza rá egy szervomotor forgó pengéjére. (javasoljuk a színkódolt vezeték használatát a jobb kábelkezelés érdekében)
5. Hegesztje fel a fényérzékelőhöz szükséges összes vezetéket, és ragassza fel őket a karra.
6. Végül csatlakoztassa az alkatrészek összes vezetékét és az akkumulátorforrást a motorpajzshoz. Tesztelje az alkatrészek teljesítményét, mielőtt mindent összeragaszt és rögzít.
Hibák 1. probléma - Az áramkör csak egyszer működik, és nem áll vissza automatikusan
Megoldás - Hozzáadjuk a „Boolean goForward = false” értéket a goForward állapot visszaállításához a ciklusban.
2. feladat - A kerekek ellentétes irányba gördülnek
Megoldás - Fordítsa meg a pozitív és a negatív oldalt.
3. probléma - Az ultrahangos érzékelő nem érzékeli az elülső dolgokat, és leáll
Megoldás - Növelje meg a távolságot, és állítsa be az ultrahangos érzékelő helyzetét.
4. probléma - Az Arduino nem tudja észlelni a portot, amikor megpróbáljuk feltölteni a kódot
Megoldás - A vezetékek egymással érintkeznek a motorpajzsokon, ami rövidzárlatot okoz. Kenyérlapot adunk az erőforrásokhoz, és megtisztítjuk a vezetékeket.
5. probléma - A fotorezisztor nem működik megfelelően
Megoldás - Tesztelje az érzékelőt egyenként, hogy megtalálja a problémát. Egyszerűsítse az áramkört, és cserélje ki az érzékelőt.
6. probléma - A szervomotorok nem szabályozzák megfelelően a karokat
Megoldás - A feszültség nem elegendő; adjon hozzá egy extra akkumulátort.
6. lépés: 6. lépés: Programozás
7. lépés: 7. lépés: Eredmény és reflexió
A kezdeti koncepció az, hogy hozzon létre egy konténerkocsit, amely követi Önt, és dobjon el mindent, amit megpróbál a konténerbe tenni. Azért küzdünk, hogy zökkenőmentes reakciót hozzunk létre, így végül megfordítjuk az irányt egy tárgykerülő kocsi létrehozásához, miközben megtartjuk a dobó dolgok fogalmát. Annak ellenére, hogy tovább egyszerűsítettünk, továbbra is problémáink voltak a kódolással és a hardver nem megfelelő működésével. Néhányukat úgy oldják meg, hogy kitalálják a szkript algoritmusát a „Soros. println '' a probléma mérésére és azonosítására, a többit pedig több akkumulátor feltöltésével oldják meg. Ha újra megtehetném, azt várnám, hogy több időt fordítsak az egész gép tesztelésére, mindenki alkatrészeivel együtt. Ez azért van, mert azt tapasztalom, hogy néha minden alkatrész jól működik önmagában, de ha össze van szerelve, akkor nem működik megfelelően a rövidzárlat és más hardverproblémák miatt. Végül a gépünk számos funkcióját eltávolítjuk, mert az nem úgy működik, ahogy vártuk, és úgy döntünk, hogy egyszerűsítjük az időkorlát miatt. Ha képes leszek új verziót készíteni belőle, akkor több kenyértáblát használok több funkcióhoz, ahelyett, hogy egyetlen táblába keretezném őket.
8. lépés: 8. lépés: Referenciák és jóváírások
Hivatkozások
Az áramkör alapjai. Hogyan állítsunk be ultrahangos távolságmérőt egy Arduino készüléken
www.circuitbasics.com/how-to-set-up-an-ult…
REES52. Az SG90 szervomotor vezérlése LDR interfész segítségével az Arduino Uno Youtube -val -
DIY Builder. Hogyan készítsünk barkács Arduino akadályt, elkerülve az autót otthon.
Hitelek
Feng Pan, Meihui Pan, Ruowu Wang, Yufan Liang
Ajánlott:
Alkalmazás által vezérelt színes felhő: 7 lépés (képekkel)
Alkalmazás által vezérelt színes felhő: Szia, ebben az oktatóanyagban megmutatom, hogyan építs meg helyiségvilágítást kavicsos útvonalrácsból. Az egész WLAN -on keresztül vezérelhető egy alkalmazással. Http://youtu.be/NQPSnQKSuo De a végén meg tudod csinálni
Belső IoT levegőminőség -érzékelő felépítése Felhő nem szükséges: 10 lépés
Házon belüli IoT levegőminőség -érzékelő felépítése Nincs szükség felhőre: A beltéri vagy a kültéri levegő minősége számos szennyezőforrástól és az időjárástól is függ. Ez az eszköz rögzíti a leggyakoribb és néhány legérdekesebb paramétert 2 érzékelő chip használatával. Hőmérséklet Páratartalom Nyomás Szerves gázMikro
Mesterséges felhő: 3 lépés
Mesterséges felhő: Üdv mindenkinek, ma szivárvány színű mesterséges felhőt fogok készíteni
PardusARM felhő: 6 lépés
PardusARM Cloud: Ma megmutatom, hogyan kell használni a PardusARM Cloud v0.8 -at a Raspberry Pi 2 -vel. A PardusARM Cloud május 19 -én jelenik meg, amely különleges nap a Török Köztársaság számára, mert azon a napon Atatürk Rememberance and Sport volt Bayram. A kezdeti koromban
Építsd meg saját DYI felhő lámpádat !: 13 lépés
Készítse el saját DYI felhő lámpáját !: Miért építsen felhőlámpát? Mert fantasztikusan néz ki! Legalábbis ezt mondják az emberek … Hé! A nevem Erick. Ez a projekt akkor jött létre, amikor a 3 éves húgomnak adandó ajándékokat fontolgattam. A felhő lámpa egyszerre dekoráció és fény