Sadržaj:

Robot Kupid sa pokretnom glavom, svjetlima i zvukom: 6 koraka
Robot Kupid sa pokretnom glavom, svjetlima i zvukom: 6 koraka

Video: Robot Kupid sa pokretnom glavom, svjetlima i zvukom: 6 koraka

Video: Robot Kupid sa pokretnom glavom, svjetlima i zvukom: 6 koraka
Video: Radim u Privatnom muzeju za bogate i slavne. Horor priče. Užas. 2024, Novembar
Anonim

Autor snorlaxprimeSlijedite Više od autora:

Beskontaktni dozator za slatkiše za Noć vještica
Beskontaktni dozator za slatkiše za Noć vještica
Beskontaktni dozator za slatkiše za Noć vještica
Beskontaktni dozator za slatkiše za Noć vještica
Robot bez glave s pokretnim rukama
Robot bez glave s pokretnim rukama
Robot bez glave s pokretnim rukama
Robot bez glave s pokretnim rukama
Arduino Related
Arduino Related
Arduino Related
Arduino Related

Bio sam inspirisan da dodam nekoliko dodataka ljupkom robotu Kupidu kako bi ga oživeo jer je to robot, a takođe je i Valentinovo. Recikliram krug svog MP3 playera koji se aktivira svjetlom. Isti krug se također koristi u Frankenbot instrukcijama.

Korak 1: Kreirajte svog robota Kupidona s instrukcijama

Kreirajte Robot Cupid -a sa instrukcijama
Kreirajte Robot Cupid -a sa instrukcijama

Slijedite sjajna uputstva za kreiranje svog robota Kupidona po instrukcijama. Ali nemojte još lijepiti tijelo za glavu. Stavit ćemo neko kolo koje će natjerati da klimne glavom i upali svjetla.

Druge stvari koje sam promijenio je da zalijepim papir na deblji karton poput kutija sa žitaricama. Ali otežava savijanje i morat ćete prilagoditi debljinu glave tako da se dio za držanje slatkiša uklopi u tijelo.

Korak 2: Krug i lista dijelova

Krug i lista dijelova
Krug i lista dijelova

Kao što možete vidjeti u gornjem krugu, koristim arduino nano kao mozak robotu. Servo motorom se upravlja pomoću pina 9 za pomicanje glave gore -dolje. MP3 player koristi se za reprodukciju vaše omiljene ljubavne pjesme kada je aktiviran LDR (svjetlosni senzor). Možete staviti robota u kutiju i kada je otvoren, senzor svjetla će aktivirati pjesmu. Kada se aktivira, trepćem i 3 LED diode koje su postavljene na sanduk robota.

Evo popisa korištenih dijelova:

- Arduino Nano

- DFPlayer mini

- 3 LED diode

- Mini zvučnik

- 1K otpornik x2

- Otpor 330 ohma

- Servo motor

- LDR

- Niz za povezivanje servo servera sa glavom robota

- spajalica za držanje konca

Korak 3: Napravite rupe na grudima

Napravite rupe na grudima
Napravite rupe na grudima
Napravite rupe na grudima
Napravite rupe na grudima

Robot nije potpun bez trepćućeg svjetla, pa probadamo neke rupe kako bi 3 LED diode stavile na sanduk. Budite nježni i nemojte slomiti srce.

Zatim postavite 3 LED diode na sanduk.

Korak 4: Sastavite krug i kodiranje

Sastavite krug i kodiranje
Sastavite krug i kodiranje

Sastavite kolo. Dodao sam servo spojen na pin 9 Arduina. Servo dolazi sa 3 žice. Crna ili smeđa žica za spajanje na GND. srednja crvena žica koja se spaja na VCC (5V), a žuta žica je kontrola koja je spojena na pin 9 Arduina.

Inicijalizacija servo uređaja vrši se u sljedećem odjeljku koda:

Servo myservo; // kreiramo servo objekt za kontrolu servoinsta poz = 0; // varijabla za pohranu servo položaja

Druga modifikacija iz Frankenbotovog kola je da se MP3 pjesma zvana 002.mp3 nalazi u folderu 07. Inicijalizacija koda je sljedeća:

int pjesma = 2; //sd:/07/002.mp3

Zatim inicijalizirajte servo, dodajte sljedeći kod u odjeljak za postavljanje koda

void setup () {

… Myservo.attach (9); // priključuje servo na pin 9 na servo …}

Servo se može rotirati samo 180 stupnjeva prema dizajnu, pa je poput brisača, kôd za pomicanje servo je sljedeći:

for (poz = 0; poz <= 90; pos += 1) {// ide od 0 stepeni do 90 stepeni // u koracima od 1 stepen myservo.write (poz); // kaže servo da ide na poziciju u varijabli 'poz' delay (15); // čeka 15 ms da servo dosegne poziciju} for (poz = 90; poz> = 0; poz -= 1) {// ide od 90 stepeni do 0 stepeni myservo.write (poz); // kaže servo da ide na poziciju u varijabli 'poz' delay (15); // čeka 15ms da servo dođe do pozicije}

Gornji kôd pomaknut će servo do 90 stupnjeva, a zatim ga vratiti na nultu poziciju.

Još jedna sitnica. Ako koristite kôd iz Frankenbota, dizajniran je za aktiviranje kada je mrak, pa ćete morati promijeniti logiku da biste ga aktivirali kada postoji svjetlo. To je učinjeno u sljedećem odjeljku koda.

if (ldrStatus> 200) {// svijetli kada je otvoren

… // Trepćite LED ovdje i pustite pjesmu, možete podesiti prag od 200 // ako je soba presvijetla ili previše tamna}

Sada možete učitati kôd na arduino i provjeriti radi li sve u redu. Ne zaboravite prenijeti svoju omiljenu ljubavnu pjesmu na SD karticu unutar foldera sd: /07/002.mp3, ako koristite moj kôd, ili ovo možete promijeniti u nešto drugo.

Postavio sam cijeli kôd radi vaše udobnosti.

Korak 5: Sastavite servo

Sastavite servo
Sastavite servo
Sastavite servo
Sastavite servo
Sastavite servo
Sastavite servo
Sastavite servo
Sastavite servo

Sada kada znate da krug radi, vrijeme je da ga isključite u robota. Prvo što trebate učiniti je probušiti rupu na stražnjoj strani i instalirati servo. Tada je lukav dio staviti sav ostatak kruga u donji odjeljak. Prikazano na slici 3. Također sam napravio još jednu rupu kako bih mogao napajati strujno kolo. Tada ćete morati sve zalijepiti. Ali nemojte prvo lijepiti stražnji dio glave jer ćete morati držač žice spojiti spajalicom.

Budući da lijepim papir na karton, mnogo ga je teže lijepiti, pa koristim neku spajalicu kako bih pomogao u držanju stvari zajedno.

Korak 6: Završni dodiri

Image
Image
Završni dodiri
Završni dodiri
Završni dodiri
Završni dodiri

Sada kada je sve sastavljeno, vrijeme je da povežete žicu sa stražnjom stranom glave, ja držim žicu pomoću spajalice. Žao mi je što sam zaboravio snimiti fotografiju prije nego sam zalijepio glavu. Zatim je žica pričvršćena na servo. Moj niz je malo prekratak, pa se usta ne zatvaraju, možete prilagoditi žicu kako biste bili sigurni da ćete postići željeni efekat.

Zatim zalijepite ruku i krilo za završnu obradu. Ako primijetite da moj LDR viri u stražnjem kutu usta robota. Predlažem da i ovo stavite u prednji sanduk.

Zadnji korak je da uključite napajanje i uživate u tome što vaš kupid bot dolazi uživo. Vrijeme je da zadržite svoju voljenu osobu s nekim iznenađenjima spremljenim u ustima i provedite sretno Valentinovo.

Nadam se da ste uživali u izradi ovog robota koliko i ja u izradi. Ostavite komentar ili ako imate pitanja, rado ću vam odgovoriti. Hvala vam što čitate moje instrukcije.

Preporučuje se: