Spisu treści:

Aktywowana lampa biurkowa: 4 kroki (ze zdjęciami)
Aktywowana lampa biurkowa: 4 kroki (ze zdjęciami)

Wideo: Aktywowana lampa biurkowa: 4 kroki (ze zdjęciami)

Wideo: Aktywowana lampa biurkowa: 4 kroki (ze zdjęciami)
Wideo: DJI Mini 4 Pro - Przewodnik początkującego użytkownika - Instrukcja Recenzja 2024, Lipiec
Anonim
Image
Image
Elektronika - przygotowanie silników
Elektronika - przygotowanie silników

Tutaj pokażę, jak zrobić prostą, mało uruchamianą lampę biurkową za pomocą silników arduino i servo. Opowiem ci również, jak możesz zmienić silniki, aby móc rejestrować manipulacje, a tym samym wykonywać ruchy lampą, które lampa może następnie powtarzać. Dzięki temu możesz „uczyć” swoją lampę różnych ruchów.

Będziesz potrzebować:

- Arduino Uno lub Yun

-2 x serwosilniki SG-90

- 2 przyciski (jeden przycisk i jeden przełącznik kołyskowy)

- dużo pogrubień i nakrętek rozmiar M0

- potencjometr (do sterowania światłem)

Lampa składa się z dwóch wyciętych laserowo ramion i głowicy. Będziesz musiał zrobić własne pudełko na ciało, zgubiłem plik ai. Do głowy kupiłem kolejną małą lampkę (maleńki tim https://duckduckgo.com/?q=tiny+tim+little+lamp) i po prostu użyłem głowicy do diody LED. Na pewno są lepsze, ale w porządku.

Krok 1: Cięcie laserowe

Załączyłem pliki ai, całkiem prosto! Przymocuj silniki za pomocą śrub.

Krok 2: Elektronika - przygotowanie silników

Elektronika - przygotowanie silników
Elektronika - przygotowanie silników

Jeśli chcesz nagrać fizyczną manipulację (więc uchwyć zmianę pozycji lampy), będziesz musiał trochę zhakować silnik. Nie jest to jednak trudne. Jedyne, co musisz zrobić, to przypiąć dodatkowy przewód do maleńkiej płytki w obudowie silnika. Możesz podłączyć ten przewód do swojego arduino i wtedy możesz odczytać aktualną pozycję silnika. Zacznij od tego, najpierw musisz otworzyć obudowę silnika, odkręcając małe śruby na dole. Następnie zdejmij dolną obudowę i wyjmij płytkę (patrz rysunek 1). Następnie trzeba przylutować nowy przewód do pinu na płytce tak jak na zdjęciu 2. Usunąłem wszystkie trzy kable i wlutowałem cztery nowe przewody. Na zdjęciu żółty przewód to nowy przewód, który należy podłączyć do wejścia analogowego w arduino, takiego jak A5. Teraz możesz ręcznie obracać silnikiem, a Twoje arduino może śledzić ten ruch. Ostrzeżenie: dostawcy nie zalecają obracania silnika w ten sposób, ponieważ grozi to uszkodzeniem silnika. Jednak do tej pory bardzo niewiele silników się zepsuło. Upewnij się, że oddajesz materiał do recyklingu, jeśli silnik się zepsuje!

Krok 3: Składanie wszystkiego razem

Składanie wszystkiego razem
Składanie wszystkiego razem

Poniżej znajduje się szkic, jak wszystko jest okablowane. Szybka podstawowa elektronika: przycisk z jednej strony musi być podłączony do 5V, az drugiej pin i rezystor do masy. Gdy przycisk nie jest wciśnięty, pin odczyta masę. Jeśli naciśniesz przycisk, szpilka pójdzie wysoko. W ten sposób zawsze będziesz odczytywał albo wysoki, albo niski na pinie i nie dostaniesz stanu zmiennoprzecinkowego (co może generować losowe wyjście). Ta sama zasada dotyczy przycisku kołyskowego. Jednak tam masz przycisk tak jak poprzednio, a także diodę LED (jeśli masz ją na swoim przycisku kołyskowym). Możesz kontrolować diodę, jeśli ustawisz pin 4 jako wyjście na wysoki. W szkicu uwzględniłem tylko jeden silnik, ponieważ ułatwia to czytanie, ale będziesz potrzebować dwóch, a jeśli chcesz nawet trzech (jeden w podstawie).

Krok 4: Kodeks

Po obróceniu przycisku kołyskowego lampa jest w trybie nagrywania. Wszelkie ruchy, które wykonujesz, są zapisywane. Po przesunięciu dolnej części wahacza do tyłu możesz odtworzyć ruch za pomocą przycisku. Cieszyć się!

Zalecana: