Spisu treści:
- Krok 1: Lista materiałów
- Krok 2: Złóż wózek i podłącz silniki (x2)
- Krok 3: Schemat logiczny + schemat obwodu (Pablo)
- Krok 4: Schemat logiczny + schemat obwodu (Sofia)
- Krok 5: Implementacja kodu
- Krok 6: Skonfiguruj powierzchnię do rysowania i ciesz się
- Krok 7: Wyniki końcowe
Wideo: Rysowanie robotów Pablo i Sofia: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Opis
Pablo i Sofia to dwa autonomiczne roboty, których zadaniem jest badanie kreatywnej interakcji między człowiekiem a maszyną. Mini roboty mobilne lubią malować z ludźmi. Pablo jest trochę nieśmiały, aby podejść zbyt blisko, więc lubi trzymać się od ciebie na dystans. Sofia utknęła daleko od Pabla w granicach. Jedyną rzeczą, która ją trzyma, są oklaski otaczających ją ludzi. Pablo zachowa dystans fizyczny, podczas gdy Sofia będzie cię słuchać. Ziemia jest ich płótnem!
W tym Instructable przejdziemy przez części, logikę i proces budowania i wykorzystywania zarówno Pabla, jak i Sofii.
Projekt był realizowany w ramach seminarium Computational Design and Digital Fabrication w programie magisterskim ITECH.
Kiril Bejoulev i Takwa ElGammal
Krok 1: Lista materiałów
Elektronika
2 x płyta kontrolera Arduino Uno R3
2 x sterownik silnika L298N H mostek
1 x potencjometr 10K Ohm (w zestawie startowym) - Pablo
Moduł LCD 1x16*2 (dołączony do zestawu startowego)-Pablo
Czujniki
Czujnik ultradźwiękowy (zawarty w zestawie startowym) - Pablo
Duży moduł dźwiękowy (dołączony do zestawu czujników) - Sofia
2 X czujnik podczerwieni - Sofia
Przycisk (zawarty w zestawie czujnika) - Sofia
Motoryzacja
8 X silnik prądu stałego (Amazonka)
1 x Mini Servo Motor (w zestawie startowym)
Źródło prądu
5 baterii litowych 9 V - 2 x Pablo 3 x Sofia
Baterie alkaliczne 4X AA - Pablo
2 X złącza baterii
Ciała główne (x2) - (Amazonka)
8 x opona samochodowa
8 x enkoder
16 x stojaki T
4 x akrylowa obudowa
1 x opakowanie na baterie
16 x śruby M3 * 8
16 x śruby M3 * 30
12 x przekładki
Narzędzia
Lutownica
Wkrętak - Phillips Head
Taśma dwustronna
Markery lub pędzle
Opaski na suwak
Mini deska do chleba (zawarta w zestawie startowym) - Sofia
Deska do krojenia chleba (połowa rozmiaru) - Pablo
Krok 2: Złóż wózek i podłącz silniki (x2)
Oba roboty wykorzystują wózek z 4 silnikami i kołami jako podstawę do poruszania się. Zmontuj wózek i postępując zgodnie ze schematem połączeń, podłącz silniki do modułu sterownika silnika (L298N)
Krok 3: Schemat logiczny + schemat obwodu (Pablo)
Pablo został zaprojektowany tak, aby zbliżał się do ciebie, ale nie za blisko. Wykorzystuje czujnik ultradźwiękowy przymocowany do serwomotoru, aby sprawdzić, czy przed nim znajduje się obiekt, i obraca się w poszukiwaniu lepszego ruchu, aby uniknąć innych obiektów. Wyświetlacz LCD pozwala zobaczyć odległość Pabla do pobliskich obiektów przed nim.
Krok 4: Schemat logiczny + schemat obwodu (Sofia)
Sofia została zaprojektowana tak, aby aktywować ją klaśnięciem w dłonie za pomocą Wielkiego Modułu Dźwiękowego. Sofia jest również zbudowana z 2 czujnikami podczerwieni z przodu wózka, które pozwalają jej wykryć granicę płótna, na którym się rysuje. Kiedy dociera do tej granicy, cofa się i zawraca do innej części płótna. Podłącz te czujniki do wózka, jak pokazano na schemacie obwodu. Za pomocą taśmy i zamków błyskawicznych przymocuj elementy do wózka tak, aby się nie przemieszczały. Na filmie widać, że wartość wyjściowa czujników podczerwieni zmienia się od 0 do 1, gdy czarna linia znajduje się pod czujnikiem i jedna z wbudowanych diod LED zgaśnie. Możesz regulować czułość czujnika podczerwieni, obracając wbudowany potencjometr.
Krok 5: Implementacja kodu
W tym kroku możesz pobrać kody dla Pablo i Sofii i wgrać je na płytkę Arduino za pomocą Arduino IDE.
Krok 6: Skonfiguruj powierzchnię do rysowania i ciesz się
Skonfiguruj powierzchnię do rysowania i środowisko, w którym Pablo i Sofia mają rysować razem z Tobą. Pablo jest elastyczny i może rysować w dowolnym miejscu, w tym na podłodze, tkaninie lub papierze. W przypadku Pabla umieściliśmy znacznik w prawym tylnym rogu, ale możesz pobawić się lokalizacją znacznika, aby tworzyć różne rysunki. Sofia może rysować tylko na płótnie, które jest odklejone czarną taśmą, aby czujniki podczerwieni mogły je wykryć. W przypadku Sofii przymocowaliśmy marker z pędzlem do przedniego okrągłego otworu wózka za pomocą opaski na suwak.
Krok 7: Wyniki końcowe
Mamy nadzieję, że spodoba ci się ten projekt i wszystkie rysunki, które możesz stworzyć, bawiąc się tymi robotami. Aby uzyskać ciekawszy rysunek, sugerujemy zobaczyć, jakie wyniki są możliwe dzięki użyciu obu robotów jednocześnie na tym samym rysunku.
Zalecana:
Top 5 samochodów robotów Arduino, które zdmuchną twój umysł: 11 kroków
Top 5 Arduino Robot Car, który rozwali Twój umysł: Witajcie przyjaciele, w tym samouczku zobaczymy Top 5 Intelligent Robot Car of 2020 z pełnymi krokami, kodem i schematem obwodu. Na górnym filmie możesz zobaczyć działanie wszystkich tych robotów. W tych projektach będziesz komunikować się z: " Unikaj krawędzi stołu
Pierwszy raz rysowanie miękkiej planszy: 3 kroki
Pierwszy raz, aby narysować miękką deskę: wybierając coś, co właśnie zostało zrobione, konieczne jest wykonanie lekkiej deski, która musi być jasna, podatna na zginanie, kolorowalna i odległa (wszystkie materiały kupione na jotrin.com). Pierwszym rozwiązaniem jest myślenie o lampach 3W RGB. Ten mocny l
Rysowanie linii: 4 kroki
Rysowanie linii: Ten projekt narysuje linię w poprzek 1,4" Ekran TFT. Za pomocą potencjometru użytkownik będzie mógł narysować krzywą na ekranie
Skanowanie i rysowanie robotów LEGO Delta: 7 kroków (ze zdjęciami)
Skanowanie i rysowanie robotów LEGO Delta: Wykorzystanie LEGO NXT do zbudowania robota Delta. Połączone skanowanie i rysowanie
Budowanie małych robotów: tworzenie jednocalowych robotów mikro sumo sześciennych i mniejszych: 5 kroków (ze zdjęciami)
Budowanie małych robotów: tworzenie jednocalowych robotów mikro sumo i mniejszych: Oto kilka szczegółów na temat budowania małych robotów i obwodów. Ta instrukcja obejmie również kilka podstawowych wskazówek i technik przydatnych w budowaniu robotów dowolnej wielkości. Dla mnie jednym z największych wyzwań w elektronice jest zobaczenie, jak mały