Spisu treści:
- Krok 1: Obejrzyj wideo
- Krok 2: Zbierz części i narzędzia:
- Krok 3: Części do druku 3D
- Krok 4: Zamontuj silniki na korpusie
- Krok 5: Przykręć kontroler mocy do korpusu
- Krok 6: Zamontuj Arduino Nano na ciele
- Krok 7: Zamontuj czujniki ultradźwiękowe na ciele
- Krok 8: Przykręć odbiornik podczerwieni do głównej ramy czujnika
- Krok 9: Przykręć rolkę do korpusu
- Krok 10: Okablowanie
- Krok 11: Prześlij oprogramowanie
- Krok 12: Testy funkcjonalne
- Krok 13: Zamontuj karoserię
- Krok 14: Graj
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Wyobraź sobie długie imprezy z dziećmi i kotem grającym w Sourino.
Ta zabawka zachwyci zarówno koty, jak i dzieci. Będziesz cieszyć się grą w trybie zdalnie sterowanym i doprowadzać do szału swojego kota. W trybie autonomicznym docenisz możliwość poruszania się Sourino wokół Twojego kota lub patrzenia w sposób, w jaki znajduje się, aby omijać przeszkody w Twoim pokoju. To fantastyczna podróż po innowacyjnych technologiach. W tej instrukcji wykonasz druk 3D, montaż mechaniczny, elektronikę, okablowanie i instalację oprogramowania na Arduino.
Początkowo inspirował mnie mój kot. Chciałem stworzyć zabawkę do zabawy, taką jak mysz. „Sourino” pochodzi od myszy po francusku „Souris” i „Arduino”. Na początku prototyp był sterowany tylko zdalnie. Potem odkryłem czujniki ultradźwiękowe i ich moc, która sprawia, że mysz sama „znajduje drogę”. Sourino stał się wyjątkową zabawką z podwójnym trybem: automatycznym i zdalnie sterowanym.
W tej instrukcji znajdziesz pełny pakiet dokumentacji, aby zrobić to od początku do końca. Począwszy od pełnego zestawienia materiałów, plików do druku 3D, schematów elektrycznych i oprogramowania. Znajdziesz pełną instrukcję montażu, okablowania i instalacji oprogramowania, aby była świetna.
Cieszyć się !
Krok 1: Obejrzyj wideo
Krok 2: Zbierz części i narzędzia:
Kupiłem części na różnych stronach internetowych. Poniżej znajdziesz listę materiałów z linkami.
Części:
Koła, ilość: 2, AliExpress /!\ Wybierz opcję [A] lub [A-czarny]
Wałek, Ilość: 1, technologie A4
Śruba CLZ ST 2, 2 x 8 – C, Ilość: 9, Fixnvis
Śruba CLZ M2x6, ilość: 2, Fixnvis
Nakrętka H M2, ilość: 2, Fixnvis
Śruba CLZ M3x10, Ilość: 2, Fixnvis
Śruba FZ M3x10, Ilość: 2, Fixnvis
Nakrętka H M3, ilość: 4, Fixnvis
Arduino Nano, ilość: 1, Arduino Store
Kontroler mocy, ilość: 1, Amazon
Odbiornik IR + pilot IR, Ilość: 1, Amazon
Czujnik ultradźwiękowy, ilość: 3, Amazon
Bateria 9V, ilość: 1, Amazon
Wtyczka baterii 9V, ilość: 1, Amazon
Przewody żeńskie, ilość: 1 opakowanie, Amazon /! / Wybierz opcję [1x40 P żeńskie-żeńskie (20 cm/2.54mm)]
Przewody, Ilość: 1 opakowanie, Amazon /!\ Wybierz opcję [20 AWG]
Silniki, Ilość: 2, AliExpress /!\ Wybierz opcje Prędkość: [200 obr./min] i Napięcie: [6V]
Rurki termokurczliwe o śr. 2-4 mm
Narzędzia:
Drukarka 3D, GearBest
Kabel Arduino Nano, AliExpress
Lutownica
Cyna
Zwykły zestaw śrubokrętów
Krok 3: Części do druku 3D
Teraz czas wydrukować! Wydrukuj wszystkie części raz, z wyjątkiem „Supp_US_P2_cotes.stl”, który ma zostać wydrukowany dwa razy. Zaprojektowałem części za pomocą FreeCAD i wydrukowałem za pomocą mojego Alfawise U30 Pro.
Oto ustawienia dla drukowania 3D:Materiał: PLANTemperatura dyszy: 200 °CTemperatura stołu: 60°CWypełnienie: 30%Wysokość warstwy: 0, 1 mmWsparcie: Tak (ale nie dla wszystkich części, jeśli je obrócisz)Tratwa: Nie
Poniżej znajdują się linki do mojej strony internetowej do pobrania plików: Pliki STL Pliki FreeCAD
Krok 4: Zamontuj silniki na korpusie
Do montażu silników potrzebne są silniki i części wraz z kołami. Prace wstępne: Przylutuj czerwone i czarne przewody do silników (długość: 5 cm/2 cale). Najpierw włóż nakrętki do podpory. Następnie załóż podporę na silnik. Na koniec przykręć silnik do korpusu i przeprowadź przewody przez otwór w korpusie. Na koniec załóż koła na wały silnika.
Krok 5: Przykręć kontroler mocy do korpusu
Do przykręcenia regulatora mocy potrzebny jest regulator mocy i 4 śruby CLZ ST 2, 2 x 8 – C. Wystarczy wkręcić cztery rogi.
Krok 6: Zamontuj Arduino Nano na ciele
Do tego kroku potrzebujesz Arduino Nano, 1 śrubę CLZ ST 2, 2 x 8 – C i szafkę („Maintien_Nano.stl”). Najpierw zamontuj Arduino jak na zdjęciu. Aby zakończyć, przykręć szafkę („Maintien_Nano.stl”).
Krok 7: Zamontuj czujniki ultradźwiękowe na ciele
Do montażu czujników ultradźwiękowych potrzebne są: - 3 czujniki ultradźwiękowe - 2 śruby FZ M3x10 - 2 nakrętki H M3 - 2 uchwyty boczne („Supp_US_P2_cotes.stl”) - 1 uchwyt środkowy („Supp_US_P2_millieu.stl”) - 1 rama główna czujników („Supp_US_P1.stl”) Prace wstępne: wyprostuj szpilki 3 czujników ultradźwiękowych. Aby rozpocząć, zamontuj 3 czujniki ultradźwiękowe na ich uchwytach („Supp_US_P2_cotes.stl” i „Supp_US_P2_millieu.stl”). Następnie przykręć ramę główną („Supp_US_P1.stl”) do korpusu 2 śrubami FZ M3x10. Na koniec zamontuj 3 podzestawy ultradźwiękowe. Zwróć uwagę na różnicę (położenie haka), aby utrzymać czujnik centralny w środku i boczne podzbiory po obu stronach.
Krok 8: Przykręć odbiornik podczerwieni do głównej ramy czujnika
Do wykonania tego kroku potrzebny jest odbiornik podczerwieni, 2 śruby CLZ M2x6 i 2 nakrętki H M2. Następnie wystarczy przykręcić go do ramy głównej czujnika.
Krok 9: Przykręć rolkę do korpusu
Do zamontowania rolki potrzebne są rolki, 2 śruby CLZ M3x10 i 2 nakrętki H M3. I po prostu przykręć rolkę do ciała.
Krok 10: Okablowanie
Schemat okablowania znajduje się na powyższym obrazku. Natywny plik Fritzing jest dołączony na końcu tej sekcji. Wskazówki dotyczące okablowania: - Nie przecinaj przewodów wtyczki akumulatora. Przełóż przewody wtyczki akumulatora przez otwór w obudowie akumulatora. Zrób węzeł z dwóch przewodów na zewnątrz obudowy, aby zapobiec rozerwaniu wtyczki kontrolera mocy. - Najpierw podłącz wspólny GND (czarny) i wspólny Vcc (czerwony). W tym celu proponuję przeciąć jeden koniec zworek i zespawać je tak, jak pokazano na zdjęciach powyżej. Pamiętaj, że czarne i czerwone okablowanie są różne. - Przewody sygnałowe z Arduino do kontrolera zasilania powinny przechodzić pod Arduino. - Nie zginaj do ostrych przewodów, aby ich nie uszkodzić.
Krok 11: Prześlij oprogramowanie
Teraz musisz wgrać oprogramowanie. Warunek wstępny: - Arduino IDE: Arduino - Kabel Arduino Nano (USB do mini USB) - Podłącz baterię 9V. - Zainstaluj bibliotekę „IRremote” przez „szeryfa” przez menedżera biblioteki Arduino IDE.
Kod Arduino (plik.ino) znajduje się na końcu tej sekcji. Wybierz „Arduino Nano” dla listy rozwijanej płyty. Wybierz „ATmega328P” lub „ATmega328P (Stary Bootloader)” dla listy rozwijanej procesora (w zależności od Twój Arduino Nano). Wybierz „AVRISP mkII” z listy rozwijanej programatora. Wybierz odpowiedni port szeregowy (zależy to od systemu operacyjnego komputera). Teraz prześlesz kod.
Wskazówka w przypadku niepowodzenia przesyłania: Cały czas trwa kompilacja, naciśnij przycisk resetowania na Arduino Nano. Po wyświetleniu „Przesyłanie…”, zwolnij przycisk resetowania.
Krok 12: Testy funkcjonalne
Musisz przetestować Sourino, aby zweryfikować okablowanie silników. Aby to zrobić, podłącz baterię 9V, naciśnij przycisk „#” na pilocie, a następnie naciśnij przycisk „▲” na pilocie. Normalnie Sourino porusza się do przodu. Jeśli Sourino kręci się lub cofa, odwróć przewody silnika, który obraca się w złym kierunku, bezpośrednio na sterowniku mocy (nie ma potrzeby rozlutowywania przewodów na silnikach).
Krok 13: Zamontuj karoserię
Obecnie Sourino działa dobrze. Teraz ostatni szlif. Przykręćmy karoserię ! Potrzebujesz tylko 4 śrub CLZ ST 2, 2 x 8 – C. Następnie wystarczy przykręcić karoserię (Coque.stl) jak na zdjęciu. Na koniec weź zatyczkę z obudowy baterii (Bouchon_batterie.stl) i umieść ją na prostokątnym otworze przed obudową baterii. Jeśli jest zbyt trudne do zdjęcia nasadki paznokciem, należy ją spiłować.
Krok 14: Graj
Teraz gotowe! Powyższy rysunek opisuje przyciski pilota. Mam nadzieję, że spodoba ci się ta instrukcja. Jeśli stworzyłeś ten projekt, opublikuj markę:)