Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Jednoho dne jsem se tedy rozhodl koupit roombu, ale je příliš drahá na to, že jsem student, a přesto je mou prioritou moje škola, a v mysli mi probleskne myšlenka, jak si vytvořit, mám slušné znalosti programování a arduina, tak proč ne?
Krok 1: Outsourcing materiálů
Část pro projekty je uvedena níže:
Arduino pro mini nebo jakákoli arduino deska
Právě jsem použil pro mini, protože je efektivnější a menší
Ovladač motoru L298n
Tento motorový ovladač slouží k pohonu dvou motorů pohánějících zametací stroj
Zatlačte koště
pokud nevíte, co je to koště, je to jako koště s několika kartáči
a otáčí se, když ji protlačíte a sbíráte špínu
2 stejnosměrné kartáčované motory
Právě jsem použil různé stejnosměrné motory, které jsem získal z rozbitých aut
Dva ultrazvukové senzory
vnímat a vyhýbat se zdem a překážkám
DC napájecí konektor
K nabíjení power bank
Power banky
poskytnout potřebný výkon pro desku a motory
dva USB samčí kabely
pro připojení k powerbance
Krok 2: Potřebné nástroje
Nástroj Dremel
vyříznout a dát díru tam, kde je to potřeba
Páječka
pájet dráty, samozřejmě.
Kleště
odstřihnout drát a pomoci ohýbat dráty
lepicí pistole (volitelně)
držet motory pohromadě, ale pokud nepoužíváte jen zipy
Šroubovák
k upevnění a povolení šroubů několika součástí
Krok 3: Hledání místa, kam umístit motory a senzory a malování
Odhadl jsem, kam umístit senzory pouhým umístěním výše, a označil jsem kruhy, které budou později řezány dremelem, a když jsem u toho, namaloval jsem to kovově modrou barvou ve spreji
Krok 4: Nasazení otvorů
- Takže jsem dal před horní koště na tělo čtyři otvory dva vlevo a dva vpravo, aby dovnitř mohly vstoupit senzory
- a také jsem ve spodní části spodní části koště vložil dva obdélníkové otvory pro vstup motorů
Krok 5: Dát vše dohromady
Žhavě jsem nalepil veškerý senzor a motory na tělo, protože motory jsem to vložil do spodní části a podepřel dřevěnými hmoždinkami, aby se to nehýbalo. pro senzory jsem je také zalepil do správných otvorů, také jsem vytvořil odlamovací desku pro mini, takže bude snazší drátovat a střílet potíže. zatímco řidič motoru je v přední části čističe
Krok 6: Kód
kód byl vytvořen v Arduino IDE a je samozřejmě modifikován c plus. pokud si chcete stáhnout kód, stačí kliknout na odkaz níže. takže laicky řečeno existují dvě části kódu, úkolem první části je získat data ze senzorů, aby je deska mohla analyzovat, a úkolem druhé části je přiřadit, které motory se točí a manévrují, to jsou jen dvě jednoduché díly. Pokud vás zajímá, jak jsem kód nahrál, stačí k nahrání použít arduino uno
Krok 7: Hardwiring It
Pro připojení všech věcí na správné místo jsem použil propojovací kabel č. 12. Schéma fritzování je uvedeno výše.
VCC a GND senzorů jsou připojeny k napájecím bankám, které dodávají 5 voltů, a spouštěcí pin je připojen echo pin k jejich příslušným pinům. v kódu jsou definovány také kolíky pro ovládání motoru
Krok 8: Uzavření
Dal jsem powerbanku nahoře, protože uvnitř není prostor pro dvě masivní powerbanky. Také jsem ji umístil na přední stranu, abych přidal váhu, a tím jsem dal větší trakci na předních kolech, která pohání kartáč. Také jsem všechny věci zase pokazil
Krok 9: Dokončení dotyků
toto je poslední krok této dlouhé instruktážní naděje, že vás to baví a můžete to klidně upravovat a měnit.