Spisu treści:
Wideo: Roll-E [Upcyled E-Waste Robot]: 4 kroki (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Pamiętasz naszego znajomego śmieciarza WALL·E? Ten facet tutaj jest jego młodszym kuzynem i nazywa się Roll-E. To jest oficjalnie moja pierwsza instrukcja, więc proszę bądź uprzejmy i daj mi znać o wszelkich błędach, które mogę popełnić.
Nikt nie lubi czytać długich instrukcji bez obrazów, więc starałem się dodać wiele obrazów, aby ułatwić budowanie tego robota. Zrobiłem też instrukcje tak krótkie i proste, jak to tylko możliwe [tylko cztery kroki].
Instrukcja będzie składać się z czterech części;
- Materiały
- montaż
- Połączenia elektryczne
- Kod.
Zanurzmy się w …..
Krok 1: Materiały
Lista materiałów
- Arduino Uno (x1) - To byłby mózg naszego robota.
- Osłona silnika (x1) - do napędzania naszych motoreduktorów możesz użyć chipa L293D, aby zrobić to samo, jeśli wiesz, jak to zrobić. Wybrałem osłonę silnika, ponieważ jest stosunkowo łatwiejsza w użyciu, a ponadto daje miejsce na dodanie większej liczby silników w celu zwiększenia funkcjonalności.
- Motoreduktory (x2) - Przemieszczają silnik. Przewody łączące - Potrzebujesz kilku z nich.
- Opony robota (x2) - będą działać jak nasze koła.
- Mini Breadboard (x1) - Do łatwego budowania naszego obwodu bez konieczności lutowania.
- Fajnie wyglądająca płytka drukowana (pcb) ze starej elektroniki - To byłaby podstawa naszego robota, nie służy żadnemu inteligentnemu celowi, po prostu fajnie wygląda i poddaje starej elektronice upcykling.
- Kulki z rolki na dezodorant [z uchwytem na kulki] - To byłaby nasza wersja omniwheel:)
- HC-SR04 Czujnik ultradźwiękowy - do omijania przeszkód.
- Przełącznik (x1) - do włączania i wyłączania robota.
- Przewody połączeniowe - Do obwodów budynkowych.
- Pistolet do klejenia na gorąco - myślę, że wiesz, do czego to służy.
Krok 2: Montaż
Najpierw weź swoją fajnie wyglądającą płytkę i zaznacz markerem, gdzie chcesz, aby twoje arduino leżało. Usuń wszystkie istniejące komponenty, aby zrobić miejsce dla swojego arduino.
Umieść Arduino na płytce drukowanej, używając otworów na śruby w Arduino jako przewodnika, zaznacz punkty na płytce drukowanej, aby móc wywiercić otwory na płytce drukowanej, gdzie można użyć dowolnej odpowiedniej śruby ogólnej do przymocowania płyty arduino do płytki drukowanej. Za pomocą śruby można łatwo wyjąć i ponownie podłączyć Arduino z płytki drukowanej. Jeśli nie masz wiertarki, możesz wykonać otwory za pomocą śrubokręta, dociśnij śrubokręt do zaznaczonej części i delikatnie dociśnij, obracając śrubokrętem
Uwaga: pamiętaj, aby umieścić materiał izolacyjny między arduino a płytką drukowaną, aby zapobiec zwarciu arduino przez istniejące połączenia na płytce drukowanej
2: Używając pistoletu do klejenia na gorąco, przyklej mini płytkę stykową do żądanej części płytki, zauważ, że czujnik ultradźwiękowy będzie na płytce stykowej i nic nie powinno jej blokować, aby umożliwić wykrywanie przeszkód.
3: osnowy przewód łączący wokół zacisków silnika, przetestuj połączenie, aby upewnić się, że silniki działają, a następnie podeprzeć gorącym klejem. Po wykonaniu tej czynności przymocuj opony do silników.
4: odwróć płytkę drukowaną [z dołączonym arduino i płytką prototypową] i przyklej na gorąco koło omni i silniki z tyłu. Zapoznaj się z obrazkami, aby dowiedzieć się, jak to zrobić.
Aby uzyskać szybszą budowę, możesz zapomnieć o śrubach i po prostu użyć pistoletu do klejenia na gorąco, aby trzymać wszystko razem. Jeśli zostanie to zrobione poprawnie, klej może działać jako izolator dla arduino.
Krok 3: Połączenia elektryczne
Na razie skończyłeś z kompilacją. Jednak po wykonaniu wstępnego okablowania ułożylibyśmy silnik w stos na arduino.
Do połączeń elektrycznych musimy podłączyć czujnik ultradźwiękowy HC-SR04, przycisk z rezystorem ściągającym do arduino. Następnie podłączylibyśmy nasze silniki do kanałów M3 i M4 na osłonie silnika i ułożyliśmy osłonę silnika na arduino, zgniatając przewody z czujnika ultradźwiękowego i przycisku odpowiednio w pinach arduino 13, 12 i 8.
Połączenia czujnika ultradźwiękowego HC-S04, przycisku i rezystora dociągającego pokazano na rysunkach 1 i 2. Rezystor 10 k-omów łączy pin z masą, odbywa się to tak, aby pin odczytywał LOW w arduino, gdy nie napięcie płynie przez przełącznik.
Tarcza silnika, której używam, to wersja 1 tarczy silnika Adafruit, niezależnie od używanej tarczy silnika, niezależnie od tego, czy używasz v1 czy v2 lub pochodnej. Nie sądzę, aby połączenie różniło się znacznie od tego, co zrobiłem. Aby podłączyć silnik, wystarczy podłączyć lewe przewody silnika do zacisków M4 osłony silnika, a prawy silnik do zacisków M3 [tak naprawdę nie ma znaczenia, do jakich kanałów je podłączysz, podałem tylko ze względu na mój kod]. Zobacz zdjęcia 3 i 4.
Ps. Obraz 4 (Schemat podłączenia silnika) nie jest mój, nie miałem czasu go naszkicować, więc uzyskałem go z
Po wykonaniu połączeń, ułóż osłonę silnika na arduino.
Krok 4: Kod
Zanim będziesz mógł uruchomić kod, musisz zainstalować bibliotekę AFMotor.h. To jest biblioteka osłony silnika. Aby to zrobić, skorzystaj z poniższego linku, który zawiera kroki, aby to zrobić, a także ma link, z którego można pobrać pliki biblioteki.
Link do instalacji biblioteki AFMotor.h -
Po zainstalowaniu polecam sprawdzić klasę silnika prądu stałego w bibliotece odniesienia, aby dowiedzieć się, jak z niego korzystać. Kliknij poniższy link, aby uzyskać odniesienie.
Link referencyjny klasy AF_DCMotor -
Załączam plik szkicu arduino dla kodu poniżej. Podczas uruchamiania kodu otwórz monitor szeregowy, aby śledzić, czy kod działa tak, jak powinien
To już koniec, proszę daj mi znać, jak mogę ulepszyć tę instrukcję i wszelkie problemy, które możesz mieć w polu komentarzy. DZIĘKI
Zalecana:
Głośniki półkowe UpCyled: 9 kroków (ze zdjęciami)
Głośniki UpCyled Bookshelf: Te głośniki były oparte na bardzo staromodnym zestawie głośników z metalową obudową, które brzmiały dość słabo, ale w rzeczywistości miały dobrej jakości przetworniki, więc postanowiłem je ulepszyć! Aby zobaczyć więcej przykładów rzeczy, które robię; sprawdź mój Instagram.lub
Roll Call Machine: 5 kroków
Apel apelowy: Lider autobusu musi codziennie rano apelować aukcję, ale nie jest to prosta praca. Pomyślałem więc, czy uczniom nie będzie szybciej samodzielnych, więc zaprojektowałem proste urządzenie do samodzielnego działania
Pierwsze kroki z płytą La COOL: 4 kroki (ze zdjęciami)
Pierwsze kroki z płytą La COOL: wprowadzenie”Kiedy wpadliśmy na pomysł na płytkę La COOL, wyobraziłem sobie połączenie Arduino z Wi-Fi i modułową agronomiczną stacją pogodową. Do pracy autonomicznej musiał zużywać bardzo mało energii i chciałem móc sterować
Gimbal Roll and Pitch Axis dla GoPro przy użyciu Arduino - serwo i żyroskop MPU6050: 4 kroki
Gimbal Axis Roll and Pitch dla GoPro Używający Arduino - Servo i MPU6050 Gyro: Ta instrukcja została stworzona w celu spełnienia wymagań projektowych kursu Makecourse na University of South Florida (www.makecourse.com)Celem tego projektu było zbudowanie 3-osiowy gimbal dla GoPro z wykorzystaniem Arduino nano + 3 serwosilniki +
Pierwsze kroki z Arduino: Co musisz wiedzieć: 4 kroki (ze zdjęciami)
Pierwsze kroki z Arduino: Co musisz wiedzieć: Pracuję z Arduino i elektroniką od wielu lat i wciąż się uczę. W tym stale rozwijającym się świecie mikrokontrolerów łatwo się zgubić i krążyć wokół siebie, próbując znaleźć informacje. W tej instrukcji