Tartalomjegyzék:

Arduino hajtású automata seprőgép: 9 lépés
Arduino hajtású automata seprőgép: 9 lépés

Videó: Arduino hajtású automata seprőgép: 9 lépés

Videó: Arduino hajtású automata seprőgép: 9 lépés
Videó: Traktor hajtású fa hasító első próba 2024, Július
Anonim
Arduino hajtású automata seprőgép
Arduino hajtású automata seprőgép

Tehát egy nap úgy döntöttem, hogy veszek egy Roomba -t, de túl drága, mert diák vagyok, és még mindig az iskolám a legfontosabb.

és egy ötlet villan a fejemben, miszerint hogyan készítsünk egyet, tisztességes hátterű vagyok a programozásról és az arduino -ról, miért ne?

1. lépés: Anyagok kiszervezése

Anyagok kiszervezése
Anyagok kiszervezése
Anyagok kiszervezése
Anyagok kiszervezése
Anyagok kiszervezése
Anyagok kiszervezése
Anyagok kiszervezése
Anyagok kiszervezése

A projektekre vonatkozó rész az alábbiakban található:

Arduino pro mini vagy bármilyen arduino tábla

Csak a pro mini -t használtam, mert hatékonyabb és kisebb

L298n motorvezérlő

Ez a motor meghajtó a seprőgépet tápláló két motor meghajtására szolgál

Nyomja a seprűt

ha nem tudja, milyen tolóseprő, olyan, mint egy seprű több ecsettel

és pörög, ahogy átnyomja, és összegyűjti a szennyeződést

2 egyenáramú szálcsiszolt motor

Épp most használtam különféle egyenáramú motorokat, amelyeket törött játékautókból kaptam

Két ultrahangos érzékelő

falak és akadályok érzékelésére és elkerülésére

DC tápcsatlakozó

Az árambankok feltöltésére

Power bankok

hogy biztosítsa a tábla és a motorok számára szükséges áramot

két USB kábel

csatlakozni a power bankhoz

2. lépés: Szükséges eszközök

Szükséges eszközök
Szükséges eszközök

Dremel eszköz

vágni és lyukat rakni oda, ahol szükséges

A forrasztópáka

persze a vezetékek forrasztására.

Fogó

hogy elvágja a drótot és segít meghajlítani a vezetékeket

ragasztópisztoly (opcionális)

a motorok összetartására, de ha nem csak cipzárt használ

Csavarhúzó

több alkatrész csavarjainak rögzítéséhez és meglazításához

3. lépés: Keresse meg, hová tegye a motorokat és érzékelőket, valamint a festési munkát

A motorok és érzékelők elhelyezése és a festési munka
A motorok és érzékelők elhelyezése és a festési munka
A motorok és érzékelők elhelyezésének és a festési munkáknak a megtalálása
A motorok és érzékelők elhelyezésének és a festési munkáknak a megtalálása
A motorok és érzékelők elhelyezésének és a festési munkáknak a megtalálása
A motorok és érzékelők elhelyezésének és a festési munkáknak a megtalálása

Becsültem, hogy hová tegyem az érzékelőket, csak felhelyezve őket, és megjelöltem azokat a köröket, amelyeket később a dremel levág, és amíg itt vagyok, fémes kék festékkel festettem

4. lépés: Lyukak felhelyezése

Lyukak elhelyezése
Lyukak elhelyezése
Lyukak elhelyezése
Lyukak elhelyezése
Lyukak elhelyezése
Lyukak elhelyezése
Lyukak elhelyezése
Lyukak elhelyezése
  • Tehát négy lyukat tettem a felsőtest seprűje elé kettőt a bal oldalon és kettőt a jobb oldalon, hogy az érzékelők bemenjenek
  • és két téglalap alakú lyukat is tettem a seprű alsó testének aljába, hogy a motorok bemenjenek

5. lépés: Az összes összeállítása

Összerakni
Összerakni
Összerakni
Összerakni
Összerakni
Összerakni

Az összes érzékelőt és motort a testhez forróan ragasztottam, a motorokhoz az alsó testbe tettem, és fa dübelekkel támasztottam alá, így nem fog mozogni. az érzékelőkhöz én is forrón ragasztottam őket a megfelelő lyukakba, készítettem egy kitörő táblát is a pro mini -hez, így könnyebb lesz a huzalozás és a hibaelhárítás. miközben a motor vezetője a tisztító előtt van

6. lépés: Kód

a kód az Arduino IDE -ben készült, és természetesen c plusz módosítva van. Ha le szeretné tölteni a kódot, nyomja meg az alábbi linket. tehát a laikus kifejezés két része a kódnak, az első rész feladata, hogy az adatokat az érzékelőkből szerezze be, így a tábla elemezni tudja őket, a második rész feladata pedig az, hogy melyik motor forog és manőverezzen, ez csak két egyszerű alkatrészek. ha kíváncsi, hogyan töltöttem fel a kódot, csak egy arduino uno -t használok a feltöltéshez

7. lépés: Hálózat bekötése

Hardveres
Hardveres
Hardveres
Hardveres
Hardveres
Hardveres
Hardveres
Hardveres

#12 -es csatlakozóvezetéket használtam, hogy minden dolgot a megfelelő helyre csatlakoztassak. a fritázási vázlat a fentiekben található.

az érzékelők VCC és GND csatlakozik a tápegységekhez, amelyek 5 V feszültséget és triggesztőt biztosítanak, és egy visszhangcsap van csatlakoztatva a megfelelő csapokhoz. a kód a motor vezérlésére szolgáló csapokat is meghatározza

8. lépés: Zárja le

Lezárása
Lezárása

a power bankot a tetejére tettem, mert nincs hely a két hatalmas powerbank belsejében, és elölre is tettem, hogy növelje a súlyt, így nagyobb tapadást biztosítva az ecsetet hajtó első kerekeknek. én is mindent visszacsavartam

9. lépés: Utolsó simítások

ez a hosszú, tanulságos remény utolsó lépése, hogy élvezni fogja az elkészítését, és bátran módosíthatja és megváltoztathatja.

Ajánlott: