Tartalomjegyzék:
Videó: Roll-E [továbbfejlesztett e-hulladék robot]: 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Emlékszel WALL · E szemétgyűjtő barátunkra? Nos, ez a fickó itt az öccse, és a neve Roll-E. Hivatalosan ez az első tanítható, ezért kérem, legyen kedves, és tudassa velem az esetleges hibákat.
Senki sem szeret hosszú utasításokat olvasni képek nélkül, ezért megpróbáltam minél több képet hozzáadni, hogy megkönnyítsem a robot építését. Az oktathatót is a lehető legrövidebbé és egyenesebbé tettem [csak négy lépés].
Az oktatható négy részből áll;
- Anyagok
- Összeszerelés
- Elektromos kapcsolatok
- Kód.
Merüljünk bele…..
1. lépés: Anyagok
Anyagok listája
- Arduino Uno (x1) - Ez lenne a robotunk agya.
- Motorpajzs (x1) - Hajtóműves motorjaink meghajtásához L293D chipet használhat ugyanezhez, ha tudja, hogyan. Azért választottam a motorpajzsot, mert viszonylag könnyebben használható, ráadásul több motort is hozzáadhat a jobb funkcionalitás érdekében.
- Hajtóműves motorok (x2) - Mozgatnák a motort. Csatlakoztassa a vezetékeket - Szüksége lesz néhány ilyenre.
- Robot gumik (x2) - Ezek a mi kerekeink.
- Mini Breadboard (x1) - Az áramkör egyszerű felépítéséhez forrasztás nélkül.
- Hűvös megjelenésű nyomtatott áramköri lap (PCB) a régi elektronikából - Ez lenne a robotunk feladata, nem szolgál semmilyen intelligens célt, egyszerűen menő kinézetű és felfrissíti a régi elektronikát.
- Golyók tekercselt dezodorról [golyótartóval] - Ez lenne a mi változatunk egy körkerékről:)
- HC -SR04 ultrahangos érzékelő - az akadályok elkerülésére.
- Kapcsoló (x1) - A robot be- vagy kikapcsolásához.
- Csatlakozó vezetékek - Áramkörök építéséhez.
- Forró ragasztópisztoly - azt hiszem, tudja, mire használják.
2. lépés: Összeszerelés
Először vedd el a klassz megjelenésű PCB -t, és jelölővel jelöld meg, hogy hol szeretnéd, hogy az arduinood ráfeküdjön. Távolítson el minden meglévő komponenst, hogy legyen hely az arduino számára.
Helyezze az Arduino -t a NYÁK -ra, az Arduino csavarfuratainak útmutatóként, jelölje meg a pontokat a NYÁK -on, hogy lyukakat fúrjon a NYÁK -on, ha bármilyen megfelelő általános csavart használna az arduino -tábla rögzítéséhez. Egy csavar segítségével könnyen eltávolíthatja és visszahelyezheti az Arduino -t a NYÁK -ból. Ha nincs fúrója, akkor lyukakat készíthet csavarhúzóval, nyomja a csavarhúzót a megjelölt részhez, és óvatosan nyomjon, miközben elfordítja a csavarhúzót
Megjegyzés: feltétlenül helyezzen szigetelőanyagot az arduino és a PCB közé, hogy megakadályozza a PCB meglévő csatlakozásainak rövidzárlatát
2: A forró ragasztópisztoly segítségével ragassza fel a mini kenyeretáblát a NYÁK kívánt részére, vegye figyelembe, hogy az ultrahangos érzékelő a kenyértáblán van, és semmi sem akadályozhatja meg, hogy lehetővé tegye az akadályok észlelését.
3: Vonja be a csatlakozókábelt a motor kivezetései körül, ellenőrizze a csatlakozást, hogy megbizonyosodjon arról, hogy a motorok működnek, majd forró ragasztóval támassza alá. Ezt követően rögzítse a gumiabroncsokat a motorokhoz.
4: Fordítsa meg a nyomtatott áramköri lapot [az arduino -val és a kenyérsütő táblával együtt], és forró ragasztóval rögzítse a hátsó kereket és a motorokat. Tekintse meg a képeket, hogy ötlete legyen, hogyan kell ezt megtenni.
A gyorsabb építés érdekében elfelejtheti a csavarokat, és csak egy forró ragasztópisztoly segítségével mindent egyben tarthat. Ha helyesen történik, a ragasztó szigetelőként szolgálhat az arduino számára.
3. lépés: Elektromos csatlakozások
Egyelőre befejezte az építést. A kezdeti bekötés elvégzése után azonban egymásra halmoztuk a motort az arduino -n.
Az elektromos csatlakozásokhoz be kell vezetnünk a HC-SR04 ultrahangos érzékelőt, egy gombot lehúzható ellenállással az arduinohoz. Ezután összekötjük a motorjainkat a motorpajzs M3 és M4 csatornáival, és a motorpajzsot az arduino -ra halmozzuk, ropogtatva a vezetékeket az ultrahangos érzékelőből és a gombból az arduino 13, 12 és 8 tűben.
A HC-S04 ultrahangos érzékelő, a gomb és a lehúzható ellenállás csatlakozásai az 1. és a 2. ábrán láthatók. A 10 k ohmos ellenállás összeköti a csapot a földdel, ezt úgy kell elvégezni, hogy a csap alacsony legyen az arduino-ban, ha nincs feszültség áramlik a kapcsolón keresztül.
Az általam használt motorpajzs az Adafruit motorpajzs 1. verziója, függetlenül attól, hogy a használt motorpajzsot használja -e, legyen az v1 vagy v2, vagy származéka, nem hiszem, hogy a kapcsolat nagymértékben eltérne attól, amit tettem. A motorcsatlakozáshoz csak a bal motorhuzalokat csatlakoztassa a motorvédő pajzsának M4 -es csatlakozóira, a jobb motort pedig az M3 -as sorkapcsokra [teljesen mindegy, hogy milyen csatornákhoz csatlakoztatja őket, csak a kódom miatt adtam meg]. Lásd a 3. és 4. képet.
Ps. A 4. kép (sematikus motorcsatlakozás) nem az enyém, nem volt időm felrajzolni egyet, ezért beszereztem a https://www.safaribooksonline.com/library/view/mak… webhelyről
A csatlakoztatás után rakja össze a motorpajzsot az arduino -val.
4. lépés: Kód
A kód futtatása előtt telepítenie kell az AFMotor.h könyvtárat. Ez a motorpajzs könyvtára. Ehhez kövesse az alábbi linket, ennek lépéseit, valamint egy linket, ahonnan letöltheti a könyvtár fájljait.
Az AFMotor.h könyvtár telepítési linkje-https://learn.adafruit.com/adafruit-motor-shield/…
A telepítés után azt javaslom, hogy nézze meg a könyvtár referencia egyenáramú motor osztályát, hogy megtudja, hogyan kell használni. A hivatkozásért kövesse az alábbi linket.
AF_DCMotor osztály hivatkozási link-https://learn.adafruit.com/afmotor-library-referen…
Csatoltam az arduino vázlatfájlt az alábbi kódhoz. A kód futtatása közben nyissa meg a soros monitort, és kövesse nyomon, hogy a kód megfelelően fut -e
Srácok, ezzel elkészült, kérem, tudassa velem, hogyan tehetném jobbá ezt az oktathatóságot, és az esetleges problémákat a megjegyzések rovatban. KÖSZ
Ajánlott:
Nagyobb és továbbfejlesztett karácsonyi csillag Neopixel Attiny85: 3 lépés (képekkel)
Nagyobb és továbbfejlesztett karácsonyi csillag Neopixel Attiny85: Tavaly készítettem egy kisméretű 3D nyomtatott karácsonyi csillagot, lásd https://www.instructables.com/id/Christmas-Star-LE … Idén egy nagyobb csillagot készítettem egy szálból 50 neopixelből (5V WS2811). Ennek a nagyobb csillagnak több mintája volt (még mindig hozzáteszem és javítom
LM3886 teljesítményerősítő, kettős vagy híd (továbbfejlesztett): 11 lépés (képekkel)
LM3886 teljesítményerősítő, kettős vagy híd (továbbfejlesztett): A kompakt kettős teljesítményű (vagy híd) erősítő könnyen megépíthető, ha rendelkezik némi elektronikai tapasztalattal. Csak néhány alkatrészre van szükség. Természetesen még egyszerűbb mono erősítőt építeni. A döntő kérdések az áramellátás és a hűtés. A kompatibilis
Újrahasznosítható anyagokból készült továbbfejlesztett elektrosztatikus turbina: 16 lépés (képekkel)
Újrahasznosítható anyagokból készült továbbfejlesztett elektrosztatikus turbina: Ez egy teljesen karcolásból épített, elektrosztatikus turbina (EST), amely a nagyfeszültségű egyenáramot (HVDC) nagy sebességű, forgó mozgássá alakítja. A projektemet a Jefimenko Corona Motor ihlette, amelyet a légkörből származó villamos energia táplál
Új és továbbfejlesztett Geiger számláló - most WiFi -vel!: 4 lépés (képekkel)
Új és továbbfejlesztett Geiger -számláló - most WiFi -vel !: Ez a Geiger -számlálóm frissített változata az utasításból. Elég népszerű volt, és jó sok visszajelzést kaptam az építés iránt érdeklődő emberektől, így itt a folytatás: A GC-20. Geiger -számláló, doziméter és sugárzás
Módosított Wild Thing - Joystick Steering - Új és továbbfejlesztett: 7 lépés (képekkel)
Módosított Wild Thing - Joystick Steering - Új és továbbfejlesztett: Frissítés: 2019.08.01. Két évvel a projekt befejezése után számos áramköri lapot terveztem és gyártottam, hogy megkönnyítsem a kerekesszékek átalakítását. Az első áramköri lap majdnem megegyezik az itt felforrasztott egyedi prototáblával, de az előlap