Obsah:
- Zásoby
- Krok 1: Získání energie
- Krok 2: Zapojení motorů
- Krok 3: * Test * Kód
- Krok 4: Arduino, modul Bluetooth a montáž distributora napájení
- Krok 5: Podvozek
- Krok 6: Držáky motoru stěrače
- Krok 7: Zabezpečení
- Krok 8: Držáky IBT_2 / držáky ovladače motoru
- Krok 9: Znovu otestujte kód
- Krok 10: Zapojení
- Krok 11: Upevnění kola
- Krok 12: Konečný kód
- Krok 13: Aplikace
- Krok 14: Pohyb (TEST bez koše)
- Krok 15: Montáž koše
- Krok 16: První řádná jízda
- Krok 17: Volitelně se pohybující tvář
- Krok 18: Děkujeme, že jste získali FAR !
- Krok 19: Vylepšení
Video: AUTOMATICKÝ GARBÁŽ MŮŽE NEBO BIN. Záchrana planety: 19 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Podle herního pocitu0 Sledovat další od autora:
Projekty Tinkercad »
Než začneme, doporučuji vám podívat se na první video, než si to přečtete, protože je to velmi užitečné
Ahoj, jmenuji se Jacob a žiji ve Velké Británii.
Recyklace je velký problém, kde žiji, na polích vidím hodně smetí a může to být škodlivé. Nejotravnější na tom je, že všude jsou koše. Je to proto, že lidé jsou líní? Rozhodl jsem se to napravit vytvořením recyklačního koše, který k vám přijde!
Začněme…
Zásoby
Baterie Dewalt/ jakékoli akumulátorové nářadí.
3D tiskárna. Pravděpodobně byste mohli uniknout bez jednoho.
Arduino uno.
Bluetooth modul.
Buck Converter. Volitelné podle toho, jak dlouho chcete, aby vám arduino vydrželo.
Počítač a telefon.
2x IBT_2.
2x motorek stěrače.
Krok 1: Získání energie
Mám velmi napjatý rozpočet, takže nemůžu plýtvat penězi na efektní drahé Li-Po baterie nebo dokonce Led acid. Ve vašem domě jsou však pravděpodobně opravdu levné baterie LI-Po, o kterých ani nevíte. Akumulátorová vrtačka Baterie nebo dokonce některé sekačky na trávu. Tyto baterie jsou velmi užitečné a jsou lehké!
Neztrácel jsem čas začátkem! Skočil jsem do tinkercad a po několika iteracích jsem přišel s tímto:
Nahoru.
Krok 2: Zapojení motorů
Jak jsem řekl v sekci zásoby, používám 2x IBT_2 a arduino. Použil jsem toto schéma zapojení. Zapojení bylo velmi jednoduché a zahrnovalo pouze pájení. IBT_2 má dva PWM piny, jeden pro otáčení motoru dozadu a jeden dopředu. Má také dva napájecí kolíky, které mohou být 3,3 V až 5 V. To je vše, co potřebujete k zapojení, abyste měli plnou kontrolu nad motorem. O ostatní piny si nedělejte starosti.
Krok 3: * Test * Kód
Napsal jsem malý kousek kódu, který bude každých 10 sekund pomalu zrychlovat motor a měnit směr. Toho je dosaženo pomocí smyčky for. IBT_2 byl připojen k 5. a 6. PWM pinu. Můžete jej zkopírovat a vložit.
Kód:
int RPWM_Output = 5; // Výstupní pin Arduino PWM 5; připojit k IBT-2 pin 1 (RPWM) int LPWM_Output = 6; // Výstupní pin 6 Arduino PWM; připojit k IBT-2 pin 2 (LPWM)
neplatné nastavení () {pinMode (RPWM_Output, OUTPUT); pinMode (LPWM_Output, OUTPUT); }
prázdná smyčka () {
int i = 0; // sem vložte svůj hlavní kód, aby se spustil opakovaně:
pro (i = 0; i <255; i ++) {
// Ve směru hodinových ručiček analogWrite (RPWM_Output, i); analogWrite (LPWM_Output, 0); zpoždění (100); }
zpoždění (10 000);
pro (i = 0; i <255; i ++) {
// Proti směru hodinových ručiček analogWrite (RPWM_Output, 0); analogWrite (LPWM_Output, i); zpoždění (100); }
zpoždění (10 000);
}
Krok 4: Arduino, modul Bluetooth a montáž distributora napájení
Bez 3D tisku byste se pravděpodobně mohli dostat pryč, ale je mnohem jednodušší jej místo tisku jednoduše vytisknout. Navrhl jsem tedy krabici pro svůj modul arduino a Bluetooth, aby se zasunula pomocí tinkercad. Tato krabice má na straně otvory pro šrouby k upevnění. Namontoval jsem to uprostřed své polocháze. Nakonec jsem musel uvnitř krabice vytvořit otvory, abych ji namontoval tak, jak byla velká.
Krok 5: Podvozek
Tento podvozek byl vyroben z řezaného dřeva a jednoduše sešroubován několika šrouby do dřeva. Vytvořil jsem pro vás rychlý CAD model. K tomu se opravdu nedá moc říct.
Krok 6: Držáky motoru stěrače
Toto je ve skutečnosti z předchozího projektu, takže držáky již byly vyrobeny, ale skládají se ze 3 kusů těžkých popruhů.
Krok 7: Zabezpečení
Opět jsem navrhl držák v tinkercadu, aby držel 7,5 ampérový jistič. Jak můžete vidět na přiloženém obrázku výše.
Krok 8: Držáky IBT_2 / držáky ovladače motoru
Našel jsem úchyt na věci, které jsem trochu upravil. Podle mě to dělá velmi dobrou práci. Je také velmi pevný, přestože je připevněn horkým lepidlem.
Krok 9: Znovu otestujte kód
Napsal jsem nějaký kód, který, kdykoli mu pošlete jedničku, roztočí motory dopředu. Tady:
Krok 10: Zapojení
K připojení většiny věcí jsem použil směs čokoládových bloků a elektrických konektorů. Kolíky arduino byly pájeny. Také jsem pro vás vytvořil schéma zapojení. Pokud to chcete postavit, doporučuji vám vyhledat zapojení pro jednotlivé části, protože toto je zjednodušená verze.
Krok 11: Upevnění kola
Na kola jsem použil stará u dědy. Na motor stěrače jsem nalepil matici M8 a poté jsem na něj použil závitový zámek. Poté jsem do matice zašrouboval závitovou tyč. Přidal jsem dvě matice, abych to uzamkl dohromady, a pak jsem přidal penny podložku. Poté jsem mezi kolo přidal podložku a dvě pojistné matice.
Krok 12: Konečný kód
Tento kus kódu používá proměnnou s názvem „i“nastavenou jako celé číslo na 170. Díky tomu bylo psaní mnohem snazší, protože jsem nemusel psát 170 pokaždé, když chci roztočit každý motor. Používá se číslo 170, protože je to 170/255, což odpovídá 12/18 voltů. Vypracoval jsem to tak, že jsem vydělil 18 dvanácti a potom 255 vydělením výsledkem posledního součtu. 18/5 = 1,5. 255 / 1,5 = 170.
Potom, protože existují dva pwm piny, pojmenoval jsem každý motor Motor jeden: RRPWM: RLPWM Motor 2: LRPWM LLPWM. Oba byly nastaveny jako výstupy na pinech 5, 6, 10 a 11.
Také jsem nastavil 4 celá čísla 1: forward_state 2: Backward_state 3: Left state 4: Right state. V nastavení byly ve výchozím nastavení nastaveny na 0. Pro každý z nich jsem použil jednoduché příkazy if. Funguje tak, že nastaví dopředný stav na 1, pokud je přijato '1', a také zapne motory. Potom existuje další příkaz if, který říká, že pokud je stav vpřed = 1 a jeden je přijat, vypněte motory. Celkově to znamená, že když kliknete na tlačítko, bude pokračovat a poté, když na něj kliknete znovu, se zastaví.
Krok 13: Aplikace
Tato aplikace byla napsána vynálezcem aplikace MIT a používá virtuální obrazovky k dosažení připojení bluetooth na každé obrazovce (2 z nich). Nedovolí vám vstoupit na ovládací obrazovku, pokud nemáte připojení přes bluetooth. Jednoduše, vše, co dělá, je poslat '1' '2' '3' '4' na arduino podle toho, jaké tlačítko stisknete.
Krok 14: Pohyb (TEST bez koše)
Vytvořil jsem video, abych ukázal, co všechno dokáže bez koše.
Krok 15: Montáž koše
Tato věc byla velmi snadná a jednoduše zasunutá dovnitř. Nemusíte ji šroubovat nebo tak něco. Stačí přidat kola a ZOOM!
Krok 16: První řádná jízda
Pokud jste to na začátku neviděli, existuje video, které jsem natočil.
Krok 17: Volitelně se pohybující tvář
3d jsem vytiskl každý soubor z tohoto: https://www.thingiverse.com/thing:2994999 thingiverse příspěvek v měřítku 60%. Potom jsem to za horka nalepil na servo roh a vyřízl štěrbinu v koši takto. K napájení samostatného Arduina a serva jsem použil akumulátor AA. Použil jsem příklad knihovny zametacího kódu Arduino.
Krok 18: Děkujeme, že jste získali FAR !
Dokázal jsi to. Děkuji, pokud jste se dostali až sem, doufám, že jste si to užili.
Krok 19: Vylepšení
Myslím, že tento projekt dopadl skvěle, ale vždy je co zlepšovat!
První věc, kterou bych změnil, je, aby byla plně automatická se senzory Lidar nebo něčím podobným. Také bych vyměnil kola. Kola mají průměr pouze 7 palců a myslím si, že kdybych to mohl udělat o něco větší, bylo by to lepší v běhu na lyžích a rychleji. Nakonec bych to udělal mnohem kompaktnější, abych mohl mít více prostoru pro část koše.
Druhý v soutěži robotů
Doporučuje:
Webový strom ovládaný vánočním stromkem (každý ho může ovládat): 19 kroků (s obrázky)
Webový vánoční strom (Každý ho může ovládat): Chcete vědět, jak vypadá vánoční strom ovládaný webem? Zde je video, které ukazuje můj projekt mého vánočního stromku. Živý přenos už skončil, ale natočil jsem video zachycující, co se děje: Letos, uprostřed Decembe
Halloween dýně s pohyblivým okem Animatronic - Tato dýně může otočit oči!: 10 kroků (s obrázky)
Halloween dýně s pohyblivým okem Animatronic | Tato dýně může otáčet očima !: V tomto návodu se naučíte, jak vyrobit halloweenskou dýni, která děsí každého, když se jí pohne oko. Upravte spouštěcí vzdálenost ultrazvukového senzoru na správnou hodnotu (krok 9) a vaše dýně zkamení každého, kdo se odváží vzít si svíčku
Mixážní pult narození muže: 12 kroků (s obrázky)
Mixážní pult zrození člověka: Od počátku věků lidstvo hledá dvě věci, první je místo ve vesmíru a druhou jednoduchá zvuková míchací deska, která snadno rozvíří tlukot. Mixovací deska Zrození muže splňuje obě tyto
„Nejjednodušší světy“v sestavení neuralizátoru (guma v černé barvě pro muže): 10 kroků (s obrázky)
„Nejjednodušší světy“-Neuralizer build (Men in Black Memory Eraser): Chystáte se na kostýmní párty za pár dní, ale stále nemáte kostým? Pak je tato sestava pro vás! Se slunečními brýlemi a černým oblekem doplňuje tato rekvizita kostým vašeho muže v černém. Je založen na nejjednodušším možném elektronickém obvodu
Naučte se, jak vyrobit přenosný monitor napájený baterií, který může napájet i Raspberry Pi: 8 kroků (s obrázky)
Zjistěte, jak vyrobit přenosný monitor napájený baterií, který může napájet také Raspberry Pi: Už jste někdy chtěli kódovat python nebo mít výstup pro zobrazení svého robota Raspberry Pi, na cestách, nebo potřebujete přenosný sekundární displej pro váš notebook Nebo fotoaparát? V tomto projektu budeme konstruovat přenosný monitor napájený bateriemi a