Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Więc pewnego dnia zdecydowałem się kupić roombę, ale jest to zbyt drogie, jak na studenta, a moim priorytetem nadal jest moja szkoła, i przychodzi mi do głowy pomysł mówiący, jak „zrobić jeden, mam przyzwoite doświadczenie w programowaniu i arduino, więc dlaczego nie?
Krok 1: Outsourcing materiałów
Części dla projektów są wymienione poniżej:
Arduino pro mini lub dowolna płytka arduino
Właśnie użyłem pro mini, ponieważ jest bardziej wydajny i mniejszy
Sterownik silnika L298n
Ten sterownik silnika służy do napędzania dwóch silników zasilających zamiatarkę
Pchająca miotła
jak nie wiesz co to jest miotła, to jest jak miotła z kilkoma szczotkami
i obraca się, gdy przepychasz go i zbiera brud
2 szczotkowe silniki prądu stałego
Właśnie użyłem kilku różnych silników prądu stałego, które dostałem ze zepsutych samochodów-zabawek
Dwa czujniki ultradźwiękowe
wyczuwać i omijać ściany i przeszkody
Gniazdo zasilania prądem stałym
Do ładowania powerbanków
Banki mocy
aby zapewnić moc potrzebną do płyty i silników
dwa męskie kable USB
podłączyć do power banku
Krok 2: Wymagane narzędzia
Narzędzie Dremel
wyciąć i umieścić otwór tam, gdzie jest potrzebny
Lutownica
oczywiście do przewodów lutowniczych.
Szczypce
do cięcia drutu i pomocy w zginaniu przewodów
pistolet do kleju (opcjonalnie)
do trzymania silników razem, ale jeśli nie używasz tylko zipties
Śrubokręt
do mocowania i odkręcania śrub kilku elementów
Krok 3: Znalezienie miejsca na umieszczenie silników i czujników oraz malowanie
Oszacowałem, gdzie umieścić czujniki, po prostu umieszczając je powyżej i zaznaczyłem kółka, które później zostaną wycięte przez dremel i gdy jestem przy tym pomalowałem je metaliczną niebieską farbą w sprayu
Krok 4: Umieszczanie dziur
- Więc umieściłem cztery otwory przed górną szczotką do ciała, dwa po lewej i dwa po prawej, aby czujniki weszły
- a także umieściłem dwa prostokątne otwory w dolnej części dolnej części miotły, aby silniki mogły wejść
Krok 5: Złóż wszystko razem
Cały czujnik i silniki przykleiłem na gorąco do korpusu, do silników wsadziłem go w dolną część i podparłem drewnianymi kołkami, żeby się nie kręciły. do czujników również przykleiłem je na gorąco w odpowiednich otworach, zrobiłem też tabliczkę zaciskową dla pro mini, aby łatwiej było okablować i rozwiązywać problemy. gdy sterownik silnika znajduje się z przodu odkurzacza
Krok 6: Kod
kod powstał w środowisku Arduino IDE i jest oczywiście zmodyfikowany w c plus. jeśli chcesz pobrać kod, po prostu naciśnij poniższy link. więc istnieją dwie części kodu w kategoriach laika, pierwsza część to pobranie danych z czujników, aby płyta mogła je przeanalizować, a druga część to przypisanie, które silniki się obracają i manewrują, to tylko dwa proste Części. jeśli zastanawiasz się, jak przesłałem kod, po prostu używam arduino uno do przesłania
Krok 7: Okablowanie to
użyłem przewodu łączącego nr 12, aby podłączyć każdą rzecz do właściwego miejsca. schemat fryzowania podano powyżej.
VCC i GND czujników są podłączone do banków mocy, które dostarczają 5 woltów, a pin wyzwalający, a pin echo jest podłączony do odpowiednich pinów. również piny do sterowania silnikiem są zdefiniowane w kodzie;
Krok 8: Zamykanie
Umieściłem power bank na górze, ponieważ nie ma miejsca na dwa ogromne powerbanki w środku. Umieściłem go również z przodu, aby zwiększyć wagę, a tym samym zwiększyć przyczepność przednich kół, które napędzają szczotkę. Znowu też wszystko spieprzyłem
Krok 9: Wykończenie szlifów
jest to ostatni krok w tej długiej, dającej się poinstruować nadziei, że lubisz ją tworzyć i możesz ją modyfikować i zmieniać.