Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Kështu që një ditë vendosa të blija një roomba por është shumë e shtrenjtë sepse unë jam student dhe prapë përparësia ime është shkolla ime, dhe një ide më ndizet në mendje duke thënë se si të bësh një të tillë, kam një sfond të mirë në programim dhe arduino, përse jo?
Hapi 1: Materialet e jashtme
Pjesa për projektet janë renditur më poshtë:
Arduino pro mini ose ndonjë bord arduino
Unë thjesht përdor pro mini sepse është më efikas dhe më i vogël
Drejtuesi i motorit L298n
Ky drejtues motori përdoret për të drejtuar dy motorët që fuqizojnë spastrimin
Fshisje shtytëse
nëse nuk e dini se çfarë fshesë shtytëse, është si një fshesë me disa furça
dhe rrotullohet ndërsa e shtyni dhe mbledh papastërtitë
2 motorë me furçë DC
Unë sapo kam përdorur disa motorë misc DC që kam marrë nga makina lodrash të prishura
Dy sensorë tejzanor
për të ndjerë dhe shmangur muret dhe pengesat
Prizë e rrymës DC
Për të ngarkuar bankat e energjisë
Bankat e energjisë
për të siguruar fuqinë e nevojshme për bordin dhe motorët
dy kabllo USB për meshkuj
për t'u lidhur me bankën e energjisë
Hapi 2: Mjetet e kërkuara
Një mjet Dremel
për të prerë dhe vënë vrimë aty ku është e nevojshme
Një hekur bashkues
për të bashkuar telat, natyrisht.
Pincë
për të prerë tela dhe për të ndihmuar në përkuljen e telave
armë zam (opsionale)
për të mbajtur motorët së bashku, por nëse nuk përdorni vetëm zipties
Kaçavidë
për të fiksuar dhe liruar vidhat e disa përbërësve
Hapi 3: Gjetja se ku të vendosni motorët dhe sensorët dhe të lyeni punën
Kam vlerësuar se ku t'i vendos sensorët vetëm duke i vënë sipër dhe kam shënuar rrathët të cilët më vonë do të priten më pas nga dremel dhe ndërsa jam aty e kam lyer me një bojë metalike me llak blu
Hapi 4: Vendosja e vrimave
- Kështu që unë vura katër vrima para fshesës së sipërme të trupit dy në të majtë dhe dy në të djathtë që sensorët të futen
- dhe gjithashtu vendosa dy vrima drejtkëndëshe në pjesën e poshtme të trupit të fshesës për të hyrë motorët
Hapi 5: Vendosini të gjitha së bashku
I ngjita nxehtë të gjithë sensorët dhe motorët në trup, për motorët e vendosa në pjesën e poshtme të trupit dhe e mbështeta me dowels prej druri, kështu që nuk do të dridhet përreth. për sensorët gjithashtu i ngjita në vrimat e tyre të duhura, gjithashtu bëra një tabelë shpërthimi për mini mini, kështu që do të jetë më e lehtë për t'u lidhur me tela dhe probleme. ndërsa drejtuesi i motorit është para pastrueses
Hapi 6: Kodi
kodi është bërë në Arduino IDE dhe është c plus i modifikuar, natyrisht. nëse doni të shkarkoni kodin thjesht shtypni lidhjen më poshtë. kështu që ekzistojnë dy pjesë të kodit në terma laik, puna e pjesës së parë është të marrë të dhënat nga sensorët në mënyrë që bordi të mund t'i analizojë ato dhe puna e pjesës së dytë është të caktojë cilët motorë rrotullohen dhe manovrojnë, kjo është vetëm dy të thjeshta pjesët. nëse po pyesni se si e ngarkova kodin, unë thjesht përdor një arduino uno për të ngarkuar
Hapi 7: Instalimi i tij me forcë
Kam përdorur tela lidhës #12 matës për të lidhur çdo gjë në vendin e saj të duhur. skema fritzing është dhënë më lart.
VCC dhe GND i sensorëve janë të lidhur me bankat e energjisë të cilat furnizojnë 5 volt dhe pin pin me një kunj eko është i lidhur me kunjat e tyre të përshtatshëm. gjithashtu kunjat për kontrollin e motorit përcaktohen në kod
Hapi 8: Mbyllja
Unë e vendosa bankën e energjisë në krye sepse nuk ka hapësirë për dy bankat masive të fuqisë brenda, gjithashtu e vendosa atë në pjesën e përparme për të shtuar peshën, duke vënë kështu më shumë tërheqje në rrotat e përparme, e cila po e lëviz furçën. Unë gjithashtu i ktheva të gjitha gjërat përsëri
Hapi 9: Përfundimi i Prekjeve
ky është hapi i fundit i kësaj shprese të gjatë udhëzuese që ju pëlqen ta bëni dhe ndjeheni të lirë ta modifikoni dhe ndryshoni atë.