Spisu treści:
- Krok 1: Przegląd
- Krok 2: Lista części
- Krok 3: Narzędzia
- Krok 4: Druk 3D Oczy
- Krok 5: Drukowanie 3d
- Krok 6: Montaż podstawy
- Krok 7: Elektronika
- Krok 8: Kod
Wideo: Motion Follow Animatronics Eyes: 8 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Ten projekt Arduino wykorzystuje optyczny czujnik przepływu (ADNS3080) do przechwytywania ruchu.
Następnie przetłumacz dane, aby poruszyć serwo, tak aby wyglądało, jak oczy podążają za poruszającym się obiektem.
To nie jest łatwa konstrukcja.
Wymaga drukowania 3D, lutowania, ogólnego zrozumienia technicznego i rozwiązywania problemów, ponieważ ten przewodnik nie może być w 100% doskonały.
Zrobię co w mojej mocy, aby było to jak najbardziej wyczerpujące i ilustracyjne.
Zapraszam do zadawania pytań i zostawiania komentarzy.
Chciałbym podziękować społeczności "maker" i wszystkim ludziom, którzy dzielą tam projekty.
Teraz nie rób fajnego ruchu podążającego za animatroniką oka.
Krok 1: Przegląd
Krok 2: Lista części
1x kontroler Arduino Nano 3.0 ATmega328P
6x SG90 9g Mini Micro Servo
1x optyczny czujnik przepływu APM2.5 ADNS 3080
1x50*70 PCB
2x jednorzędowe żeńskie nagłówki pinowe
2x jednorzędowe męskie nagłówki pinowe
x2 5-pinowe złącza kablowe Dupont 2,54 mm Obudowa złącza zworki żeńska
x2 2-pinowe złącza kablowe Dupont 2.54 mm Obudowa złącza zworki żeńska
1x podświetlany przełącznik kołyskowy Mini 3-pinowej deski rozdzielczej
1x złącze gniazda zasilania Dc (średnica zależna od źródła zasilania)
4x2 MM zielona/żółta/niebieska/czerwona/dioda LED
12x IR LED 850nm Diody na podczerwień 5mm
1x XL4005 DSN5000 poza LM2596 DC-DC
Rezystor 16x 220R
1x tuleja liniowa LM8UU 8mm liniowe łożysko kulkowe;
1x 100mm Gładki Wał Pręt Chromowana stal nierdzewna Średnica 8mm
8x M2 ze stali nierdzewnej z łbem stożkowym z łbem stożkowym Phillips
4x śruby M3 z łbem sześciokątnym z łbem sześciokątnym
11x Plastikowa klamra kulkowa M3 Końcówka cięgna pozycjonująca kulka Łącznik popychacza/ciągnący
6x M2 L300mm Link Korbowód ze stali nierdzewnej z podwójnym gwintem końcowym do serw
2x śruba 11/23 M4 Metalowe przeguby Cardana Złącza przegubowe Uniwersalne przeguby (patrz zdjęcie)
3x filament do drukarki 3D biały\czarny\przezroczysty niebieski
Krok 3: Narzędzia
- drukarka 3d
- Lutownica
- Zestaw kluczy sześciokątnych
- Mały śrubokręt (M2)
- Szczypce do zaciskania Przecinaki do kabli Przewód elektryczny
- Narzędzie do ściągania izolacji z kabli (zalecane)
- Szczypce do zaginania w kształcie litery Z Heavy Duty 90 stopni do 1/16 (wysoce zalecane)
- Cierpliwość
Krok 4: Druk 3D Oczy
Wszystkie pliki stl są dostępne pod adresem:
www.thingiverse.com/thing:3604563
Zacznij od wydrukowania oczu.
Drukowałem oczy 3 różnymi kolorami i 4 zmianami kolorów za pomocą Prusa ColorPrint.
Zmiana koloru, którego użyłem:
- z 0 - biały
- z 13,9 - czarny
- z 14,1 - niebieski
- z 16,7 - czarny
Jeśli z jakiegoś powodu nie chcesz lub nie możesz drukować w wielu kolorach (wielokolorowa drukarka nie jest potrzebna) zawsze możesz spróbować wydrukować na biało i pomalować kolory.
Próbowałem pomalować kolory i stwierdziłem, że jest o wiele trudniejszy i nie wygląda tak dobrze.
Do kapilary użyłem czerwonej wełny i lakieru akrylowego patrz https://www.youtube.com/embed/q4vzEABlHMo (w 2:17).
Do sklejenia wełny użyłem błyszczącego lakieru i dodałem bardziej realistycznego połysku.
Po wykonaniu wydruku czas na montaż łącznika Ball Buckle i przegubu uniwersalnego.
Może być konieczne wycięcie śruby łączącej klamry kulowej, aby pasowała do otworów (patrz zdjęcie).
W zależności od dopasowania może być potrzebny mały superglue.
Nie kleić złącza uniwersalnego!
Krok 5: Drukowanie 3d
Reszta wydruków jest standardowa.
Używam PETG, ale możesz drukować w dowolnym miejscu.
Drukuj oczy i powieki w najdrobniejszych szczegółach. inne części nie wymagają dużej szczegółowości.
Wydrukowałem Base i Box z 0.8mm nuzzle o wysokości warstwy 0,4, aby zapewnić im większą wytrzymałość, ale nie jest to konieczne.
P. S. jeśli nie eksperymentowałeś z różnymi rozmiarami dyszy, zachęcam do tego, to świetna zabawa.
Krok 6: Montaż podstawy
1- Dołączone mini serwa SG90 9g.
* uwaga orientacja
** uwaga 2 przednie serwa sterujące ruchem wahadłowym są zamontowane od dołu.
*** jeszcze nie wkręcaj rogów! Przed przykręceniem rogów serw należy ustawić je w pozycji środkowej (patrz szkic początkowy w części kodu tego dokumentu)
2- Włóż 2 uchwyty na wędki.
Włóż łożysko liniowe LM8UU do wnętrza mocowania.
Wsuń pręt wału przez 1 uchwyt do LM8UU przez cały drugi uchwyt.
3- Przytnij korbowody na wymiar.
* Ta część jest krytyczna. Nie spiesz się i staraj się być jak najbardziej precyzyjny.
** Weź pod uwagę wygięcie w kształcie litery Z. (szczypce do wygięcia w kształcie litery Z znacznie ułatwią Ci pracę i zobaczą:
4- Połącz pręty.
Krok 7: Elektronika
Utwórz PCB.
XL4005
w:
12V
GND
na zewnątrz:
5V
GND
Okablowanie ADNS 3080:
PIN_MISO - Pin 12
PIN_MOSI - Pin 11
PIN_SCK - Pin 13
PIN_MOUSECAM_RESET - Pin 9
PIN_MOUSECAM_CS - Pin 10
5V
GND
Okablowanie serwo:
pin 2 - prawy huśtawka
pin 3 - prawe pochylenie
pin 7 - lewy swing
pin 6 - lewy pochylenie
pin 4 - pochylenie powieki
pin 5 - powieka otwórz/zamknij
5VGND
Okablowanie paska LED:
Pin A4
Pin A5
Pin A6
Pin A7
*Użyj rezystora 220 R
5VGND
Okablowanie diody podczerwieni:
12v
*Użyj rezystora 220 R
GND
Krok 8: Kod
Wszystkie szkice są dostępne do pobrania pod adresem:
github.com/Nimrod-Galor/eye-animatronics
Pobierz jako zip i rozpakuj do komputera.
Prześlij szkic init-servos.ino do Arduino Bord.
Ten szkic umieści wszystkie serwa w środkowej pozycji.
Teraz nadszedł czas, aby wyrównać tuby serwo i je przykręcić.
Po przykręceniu wszystkich rogów wgraj eye-animatronics.ino do Arduino.
Gratulacje, Twój projekt animatroniki oka jest gotowy.
Zalecana:
Spooky Fading LED Eyes: 5 kroków (ze zdjęciami)
Spooky Fading LED Eyes: Używanie mikrokontrolera, takiego jak Arduino, do zanikania diody LED nie zawsze jest najlepszą opcją. Czasami potrzebujesz prostego obwodu o niskim poborze mocy, który można osadzić bezpośrednio w podpórce podczas pracy na baterii przez wiele tygodni. Po przetestowaniu około
ArduBand - Save Your Eyes!: 6 kroków (ze zdjęciami)
ArduBand - Save Your Eyes!: Cześć, w obecnej sytuacji wiele osób pracuje w domu, dlatego dużo więcej czasu spędzamy przed komputerami czy smartfonami. Czasami możemy siedzieć przed wyświetlaczem przez kilka godzin, niszcząc oczy i wyginając plecy. Moglibyśmy użyć de
Follow Me - Przewodnik po inteligentnych dronach Raspberry Pi: 9 kroków
Follow Me - Przewodnik po inteligentnych dronach Raspberry Pi: Czy zawsze zastanawiałeś się, jak zrobić drona od A do Z? Ten samouczek pokazuje, jak krok po kroku wykonać quadkopter 450 mm, od zakupu części do testowania robota podczas pierwszego lotu. Dodatkowo dzięki Raspberry Pi i PiCamera możesz s
Creepy Eyes: 5 kroków (ze zdjęciami)
Creepy Eyes: To moja druga próba opublikowania tej instrukcji, ponieważ pierwsza nie przesłałaby wszystkich kroków. Mam nadzieję, że dobrzy ludzie w Instructables usuną pierwszą. Pierwotnie chciałem umieścić te oczy w plastikowej latarni typu jack-o, która
DIY Smart Follow Me Drone z kamerą (oparte na Arduino): 22 kroki (ze zdjęciami)
DIY Smart Follow Me Drone With Camera (oparte na Arduino): Drony są obecnie bardzo popularnymi zabawkami i narzędziami. Na rynku można znaleźć profesjonalne, a nawet początkujące drony i gadżety latające. Mam cztery drony (kwadrokoptery i hekskoptery), bo kocham wszystko, co lata, ale 200. lot to nie