
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02
By snorlaxprimeObserwuj Więcej autora:






Zainspirowało mnie dodanie kilku dodatków do uroczego amorka robota, aby uczynić go bardziej żywym, ponieważ jest to robot, a także są to Walentynki. Poddaję recyklingowi mój aktywowany światłem obwód odtwarzacza MP3. Ten sam obwód jest również używany w instrukcjach Frankenbota.
Krok 1: Stwórz swojego Kupidyna Robota Instructable

Postępuj zgodnie z niesamowitymi instrukcjami, aby stworzyć swojego amorka z instrukcjami. Ale nie przyklej jeszcze ciała do głowy. Założymy jakiś obwód, który sprawi, że będzie kiwał głową i zapalał światła.
Inne rzeczy, które zmieniłem, to przyklejenie papieru do grubszego kartonu, takiego jak pudełka po płatkach zbożowych. Ale to utrudnia zginanie i trzeba będzie dostosować grubość główki, aby część, w której trzyma się cukierek, pasowała do ciała.
Krok 2: Obwód i lista części

Jak widać na powyższym obwodzie, używam arduino nano jako mózgu robota. Serwomotor jest sterowany za pomocą pinu 9, aby poruszać głowicą w górę iw dół. Odtwarzacz MP3 służy do odtwarzania ulubionej piosenki o miłości, gdy włączony jest czujnik światła LDR. Możesz umieścić robota w pudełku, a gdy jest otwarte, czujnik światła aktywuje piosenkę. Gdy jest aktywowany, migam również 3 diodami LED zamontowanymi na klatce piersiowej robota.
Oto lista użytych części:
- Arduino Nano
- DFPlayer mini
- 3 diody LED
- Mały głośnik
- rezystor 1K x2
- Rezystor 330 omów
- Siłownik
- LDR
- Ciąg do podłączenia serwomechanizmu do głowicy robota
- Spinacz do papieru do trzymania sznurka
Krok 3: Zrób dziury w klatce piersiowej


Robot nie jest kompletny bez migających światełek, więc robimy dziury, aby dopasować 3 diody do klatki piersiowej. Bądź delikatny i nie łam mu serca.
Następnie przymocuj 3 diody LED do klatki piersiowej.
Krok 4: Złóż obwód i kodowanie

Złóż obwód. Dodałem serwo podłączone do pinu 9 Arduino. Serwo dostarczane jest z 3 przewodami. Przewód czarny lub brązowy do podłączenia do GND. Środkowy czerwony przewód do podłączenia do VCC (5 V), a żółty przewód to element sterujący podłączony do styku 9 Arduino.
Inicjalizacja serwomechanizmu odbywa się w następującej sekcji kodu:
Serwo myservo; // utwórz obiekt servo do sterowania servointem pos = 0; // zmienna do przechowywania pozycji serwa
Inną modyfikacją ze strony Frankenbota jest umieszczenie utworu MP3 o nazwie 002.mp3 w folderze 07. Inicjalizacja kodu wygląda następująco:
int Pieśń=2; //sd:/07/002.mp3
Następnie zainicjuj serwo dodaj następujący kod do sekcji konfiguracji kodu
pusta konfiguracja () {
… myservo.attach(9); // dołącza serwo na pin 9 do serwa … }
Serwo może obracać się tylko o 180 stopni zgodnie z projektem, więc jest jak wycieraczka, kod do przesuwania serwa jest następujący:
for (poz = 0; poz <= 90; poz += 1) { // przechodzi od 0 stopni do 90 stopni // w krokach co 1 stopień myservo.write(pos); // powiedz serwo, aby przeszło na pozycję w zmiennej 'pos' delay(15); // czeka 15ms, aż serwo osiągnie pozycję } for (pos = 90; pos >= 0; pos -= 1) { // przechodzi z 90 stopni do 0 stopni myservo.write(pos); // powiedz serwo, aby przeszło na pozycję w zmiennej 'pos' delay(15); // czeka 15ms, aż serwo osiągnie pozycję }
Powyższy kod przesunie serwo do 90 stopni, a następnie obróci go z powrotem do pozycji zerowej.
Jeszcze jedna drobna rzecz. Jeśli używasz kodu z Frankenbot, został on zaprojektowany do aktywacji, gdy jest ciemno, więc będziesz musiał zmienić logikę, aby aktywować się, gdy jest światło. Odbywa się to w następnej sekcji kodu.
if (ldrStatus > 200){ //zapala się po otwarciu
… //Mrugnij diodą tutaj i odtwórz piosenkę, możesz dostosować próg 200 // jeśli pomieszczenie jest zbyt jasne lub zbyt ciemne }
Teraz możesz wgrać kod na arduino i przetestować, czy wszystko działa dobrze. Nie zapomnij wgrać swojej ulubionej piosenki o miłości na kartę SD w folderze sd:/07/002.mp3, jeśli używasz mojego kodu, lub możesz zmienić to na coś innego.
Przesłałem pełny kod dla Twojej wygody.
Krok 5: Złóż serwo




Teraz, gdy już wiesz, że obwód działa, nadszedł czas, aby przenieść go do robota. Pierwszą rzeczą do zrobienia jest zrobienie dziury z tyłu i zamontowanie serwa. Następnie trudnym zadaniem jest umieszczenie całej reszty obwodu w dolnej komorze. Pokazane na rysunku 3. Musiałem też wybić jeszcze jedną dziurę, aby móc zasilić obwód. Wtedy będziesz musiał wszystko skleić. Ale nie przyklejaj najpierw tyłu głowy, ponieważ będziesz musiał połączyć sznurek trzymany spinaczem do papieru.
Ponieważ przyklejam papier do kartonu, znacznie trudniej jest go skleić, więc używam spinacza do papieru, aby pomóc trzymać rzeczy razem.
Krok 6: Ostatnie poprawki




Teraz, gdy wszystko jest już zmontowane, czas połączyć sznurek z tyłu głowy, trzymam sznurek spinaczem do papieru. Przepraszam, że zapomniałem zrobić zdjęcie, zanim skleiłem głowę. Następnie przymocuj sznurek do serwomechanizmu. Mój sznurek jest trochę za krótki, więc usta też się nie zamykają, możesz dostosować sznurek, aby upewnić się, że uzyskasz pożądany efekt.
Następnie sklej rękę i skrzydło, aby wykończyć. Jeśli zauważysz, że mój LDR wystaje w tylnym kącie ust robota. Sugerowałbym, aby umieścić to również w przedniej klatce piersiowej.
Ostatnim krokiem jest zasilenie i cieszenie się, że twój amor bot ożywa. Nadszedł czas, aby zaimponować ukochanej osobie kilkoma niespodziankami przechowywanymi w jego ustach i mieć szczęśliwych walentynek.
Mam nadzieję, że tworzenie tego robota sprawiało wam taką samą przyjemność, jak ja. Proszę zostawić komentarz lub jeśli masz jakieś pytania, chętnie na nie odpowiem. Dziękuję za przeczytanie moich instrukcji.
Zalecana:
Pomysł na projekt DIY Inventive ART ze światłami LED i dźwiękiem: 3 kroki

DIY Inventive ART Project Idea ze światłami LED i dźwiękiem: W tym filmie pokażę, jak stworzyć wyjątkowy projekt artystyczny w domu za pomocą taśmy LED i dźwięku
Ruchoma siatka z lustrem nieskończoności: 7 kroków

Ruchoma siatka z Infinity Mirror: te filmy tworzą wideo i ruchome wideo. Chcieliśmy pokazać kołyszącą się przestrzeń poprzez ruchome siatki i Infinity Mirror, aby skuteczniej pokazać poczucie przestrzeni. Nasza praca składa się z dwóch płyt akrylowych, przedniej i tylnej, co
Czołg RC z ruchomą kamerą FPV: 9 kroków (ze zdjęciami)

Czołg RC z ruchomą kamerą FPV: Witam. W tej instrukcji pokażę, jak zbudować zdalnie sterowany czołg z kamerą FPV. Na początku buduję tylko czołg RC bez kamery FPV, ale kiedy jeździłem nim w domu, nie widziałem, gdzie on jest. Więc wymyśliłem, że dodam do
Skrzynia skarbów Zelda (ze światłami i dźwiękiem): 12 kroków (ze zdjęciami)

Zelda Treasure Chest (ze światłami i dźwiękiem): Witam wszystkich! Byłem wielkim fanem gier Legend of Zelda, kiedy byłem młodszy, ale myślę, że prawie wszyscy znają kultową melodię, która gra po otwarciu skrzyni w grze, to po prostu brzmi tak magicznie! W tym Instruktażowym pokażę ci, jak
Samodzielna ruchoma dźwignia: 7 kroków (ze zdjęciami)

Dźwignia samoruchowa: Wszyscy znamy dźwignię. Dźwignia składa się z dwóch elementów materiałowych i dwóch elementów roboczych: Belki lub pręta pełnego Punktu podparcia lub obrotu Siła wejściowa (lub wysiłek) Siła wyjściowa (lub obciążenie lub opór) Tutaj wysiłek jest włożony w s