2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Jest to bardzo podstawowy projekt twarzy robota zbudowanej z 2 OLED-ów i serwa sterowanego przez bluetooth ze smartfona. Pracuję nad robotem i chciałem opracować prosty początek kontrolowania rysów twarzy. dodałem bluetooth, aby zobaczyć różne funkcje za naciśnięciem jednego przycisku. Dzięki tym instrukcjom uzyskasz bardzo prosty obraz prostego sposobu na zrobienie tego i dobrą platformę do budowania dla własnych przyszłych projektów. To jest mój pierwszy samouczek, więc prawdopodobnie będzie do niczego, ale zadawaj pytania w komentarzach. Poza tym jestem całkiem nowy w świecie elektroniki, więc jeśli moje rzeczy się podniosą, daj mi znać, dziękuję.
i tak to jest moje łóżko z wyjątkiem komentarzy
Krok 1: Części, których będziesz potrzebować
1: arduino uno
2: 128x64 OLED
1: Serwo
1: h2-06 rs232 bluetooth transiever
męskie szpilki do płytek stykowych
deska do chleba
zasilacz (użyłem regulatora ELEGO 5v/3.3v)
OPROGRAMOWANIE
Pomysł na Arduino
Aplikacja BlueTerm na Androida
Krok 2: Podłącz go
przepraszam, nie ma fantazyjnych zdjęć schematu, ale…
dla OLED:
SCL do A5
SDA do A4
VCC do 3.3v
GND do ziemi
dla SERWA:
Brązowy przewód do ziemi
Czerwony przewód do VCC
Żółty przewód do arduion PWM 3
dla Bluetootha:
VCC do 3,3 wolta
GND do ziemi
RX do arduion TX
TX do arduino RX (odłącz rx i tx podczas przesyłania kodu do arduino)
Krok 3: Kodeks
Zapraszam do zabawy z kodem, tak jak powiedziałem wcześniej, jest to prosty podgląd tego, co jest możliwe. sprawdź także inne kody dla OLED, aby dodać inne oczy i gesty, takie jak przewracanie oczami lub szalone oczy.
po przesłaniu kodu i zainstalowaniu aplikacji możesz połączyć się z urządzeniem bluetooth, jeśli zostaniesz poproszony o hasło, to jest 1234.
naciśnięcie 0 w aplikacji da ci instrukcje potrzebne do poruszania głową i mrugania oczami (jedyna rzecz, którą zawarłem w tym samouczku). możliwe jest dodanie kolejnego serwomechanizmu dla dodatkowej osi robota. podziel się także tym, co zrobiłeś w komentarzu poniżej, będę aktualizować ten post w miarę postępów.