Përmbajtje:

Robot Cupid me kokë lëvizëse, drita dhe zë: 6 hapa
Robot Cupid me kokë lëvizëse, drita dhe zë: 6 hapa

Video: Robot Cupid me kokë lëvizëse, drita dhe zë: 6 hapa

Video: Robot Cupid me kokë lëvizëse, drita dhe zë: 6 hapa
Video: Përse po digjen makinat? Mekanikët tregojnë gabimet që bëjnë shoferët në Shqipëri 2024, Nëntor
Anonim

Nga snorlaxprime Ndiqni më shumë nga autori:

Dispenser Halloween Candy pa kontakt
Dispenser Halloween Candy pa kontakt
Dispenser Halloween Candy pa kontakt
Dispenser Halloween Candy pa kontakt
Roboti pa kokë me krahë lëvizës
Roboti pa kokë me krahë lëvizës
Roboti pa kokë me krahë lëvizës
Roboti pa kokë me krahë lëvizës
Arduino Lidhur
Arduino Lidhur
Arduino Lidhur
Arduino Lidhur

Unë u frymëzova për të shtuar disa shtesë në robotin bukuroshe për ta bërë atë më të gjallë sepse është një robot dhe është gjithashtu dita e Shën Valentinit. Unë ricikloj qarkun tim të luajtësit MP3 të aktivizuar nga drita. I njëjti qark po përdoret gjithashtu në udhëzimet Frankenbot.

Hapi 1: Krijoni Robot Cupid -in tuaj të udhëzueshëm

Krijoni Kupidin tuaj Robot të Udhëzueshëm
Krijoni Kupidin tuaj Robot të Udhëzueshëm

Ndiqni udhëzimet e mrekullueshme për të krijuar robotin tuaj udhëzues kupid. Por mos e ngjitni trupin në kokë akoma. Ne do të vendosim një qark që do ta bëjë atë të tundë kokën dhe të ndriçojë dritat.

Gjëra të tjera që kisha ndryshuar ishte ngjitja e letrës në karton më të trashë si kutitë e drithërave. Por e bën më të vështirë përkuljen dhe do t'ju duhet të rregulloni trashësinë e kokës në mënyrë që pjesa që mban karamelen të përshtatet në trup.

Hapi 2: Qarku dhe Lista e Pjesëve

Qarku dhe Lista e Pjesëve
Qarku dhe Lista e Pjesëve

Siç mund ta shihni në qarkun e mësipërm, unë jam duke përdorur arduino nano si tru për robotin. Servo motori kontrollohet përmes pin 9 për të lëvizur kokën lart e poshtë. MP3 player përdoret për të luajtur këngën tuaj të preferuar të dashurisë kur aktivizohet LDR (sensori i dritës). Mund ta vendosni robotin në kuti dhe kur të jetë e hapur, sensori i dritës do të aktivizojë këngën. Kur aktivizohet unë po ndez edhe 3 LED që janë montuar në gjoksin e robotit.

Këtu është lista e pjesëve të përdorura:

- Arduino Nano

- mini DFPlayer

- 3 LED

- Mini Altoparlant

- Rezistencë 1K x2

- Rezistencë 330 ohm

- Servo motor

- LDR

- String për të lidhur servo me kokën e robotit

- Kapëse letre për të mbajtur tela

Hapi 3: Bëni vrima në gjoks

Bëni vrima në gjoks
Bëni vrima në gjoks
Bëni vrima në gjoks
Bëni vrima në gjoks

Roboti nuk është i plotë pa ndezur dritat, kështu që ne bëjmë disa vrima për të përshtatur 3 LED në gjoks. Jini të butë dhe mos e thyeni zemrën.

Pastaj vendosni 3 LED në gjoks.

Hapi 4: Mblidhni qarkun dhe kodimin

Mblidhni qarkun dhe kodimin
Mblidhni qarkun dhe kodimin

Mblidhni qarkun. Shtova servo të lidhur me pinin 9 të Arduino. Servo vjen me 3 tela. Teli i zi ose kafe për t'u lidhur me GND. tela e Mesme e Kuqe për t'u lidhur me VCC (5V) dhe tela e Verdhë është kontrolli i cili është i lidhur me Pin 9 të Arduino.

Fillimi i servo bëhet në pjesën e mëposhtme të kodit:

Servo myservo; // krijoni një servo objekt për të kontrolluar një servoint pos = 0; // ndryshore për të ruajtur pozicionin servo

Modifikimi tjetër nga qarku Frankenbot është që kënga MP3 e quajtur 002.mp3 të gjendet në dosjen 07. Fillimi i kodit është si më poshtë:

int Kënga = 2; //sd:/07/002.mp3

Pastaj filloni servo shtoni kodin e mëposhtëm në seksionin Setup të kodit

void setup () {

… Myservo.attach (9); // bashkon servo në pin 9 me servo…}

Servo mund të rrotullohet vetëm 180 gradë sipas modelit, kështu që është si një fshirëse, kodi për të lëvizur servo është si më poshtë:

për (pos = 0; pos <= 90; pos += 1) {// shkon nga 0 gradë në 90 gradë // në hapa 1 shkallë myservo.shkruaj (pos); // thuaji servo -s të shkojë në pozicionin në ndryshoren 'pos' vonesë (15); // pret 15ms që servo të arrijë pozicionin} për (pos = 90; pos> = 0; pos -= 1) {// shkon nga 90 gradë në 0 gradë myservo.shkruaj (pos); // thuaji servo -s të shkojë në pozicionin në ndryshoren 'pos' vonesë (15); // pret 15ms që servo të arrijë pozicionin}

Kodi i mësipërm do ta lëvizë servo -në deri në 90 gradë dhe më pas do ta kthejë atë në pozicionin zero.

Edhe një gjë e vogël. Nëse përdorni kodin nga Frankenbot, ai u krijua për t'u aktivizuar kur është errësirë, kështu që do t'ju duhet të ndryshoni logjikën për t'u aktivizuar kur ka dritë në vend. Kjo bëhet në seksionin vijues të kodit.

nëse (ldrStatus> 200) {// ndizet kur është e hapur

… // Mbyll dritën LED këtu dhe luaj këngën, mund të rregullosh pragun 200 // nëse dhoma është shumë e ndritshme ose shumë e errët}

Tani mund të ngarkoni kodin në arduino dhe të provoni që gjithçka funksionon mirë. Mos harroni të ngarkoni këngën tuaj të preferuar të dashurisë në kartën SD brenda dosjes sd: /07/002.mp3, nëse jeni duke përdorur kodin tim, ose mund ta ndryshoni këtë në diçka tjetër.

Kisha ngarkuar kodin e plotë për lehtësinë tuaj.

Hapi 5: Mblidhni Servo

Mblidhni Servo
Mblidhni Servo
Mblidhni Servo
Mblidhni Servo
Mblidhni Servo
Mblidhni Servo
Mblidhni Servo
Mblidhni Servo

Tani që e dini që qarku po funksionon, është koha për të dalë qarku në robot. Gjëja e parë që duhet të bëni është të bëni një vrimë në pjesën e pasme dhe të instaloni servo. Pastaj pjesa e ndërlikuar është të vendosni të gjithë pjesën tjetër të qarkut në ndarjen e poshtme. E treguar në figurën 3. Unë kisha hapur edhe një vrimë tjetër për të qenë në gjendje të fuqizoja qarkun. Atëherë do të duhet të ngjitni gjithçka së bashku. Por mos e ngjisni së pari pjesën e pasme të kokës, pasi do t'ju duhet të lidhni një mbajtës të telave me një kapëse letre.

Për shkak se unë jam duke e ngjitur letrën në karton, është shumë më e vështirë të ngjitem, kështu që unë jam duke përdorur një kapëse letre për të ndihmuar në mbajtjen e gjërave së bashku.

Hapi 6: Prekjet përfundimtare

Image
Image
Prekjet përfundimtare
Prekjet përfundimtare
Prekjet përfundimtare
Prekjet përfundimtare

Tani që gjithçka është mbledhur, është koha për të lidhur vargun në pjesën e prapme të kokës, unë e mbaj tela duke përdorur një kapëse letre. Më falni që kam harruar të bëj një fotografi para se të ngjisja kokën së bashku. Pastaj lidhni vargun me servo. Vargu im është pak i shkurtër, kështu që goja nuk mbyllet gjithashtu, mund ta rregulloni vargun për t'u siguruar që të merrni efektin e dëshiruar.

Pastaj ngjitni dorën dhe krahun për prekjet e fundit. Nëse vëreni se LDR im po del jashtë në cepin e pasmë të gojës së robotit. Unë do të sugjeroja ta vendosja edhe këtë në gjoksin e përparmë.

Hapi i fundit është të fuqizoheni dhe të shijoni botin tuaj cupid që vjen të jetojë. Timeshtë koha për të bërë përshtypje të dashurit tuaj me disa surpriza të ruajtura në gojën e tij dhe për të uruar ditën e Shën Valentinit.

Shpresoj se ju ka pëlqyer bërja e këtij roboti aq sa më pëlqen mua duke i bërë ato. Ju lutemi lini një koment ose nëse keni ndonjë pyetje, unë do të jem më shumë se i lumtur t'i përgjigjem atyre. Faleminderit që lexuat udhëzimet e mia.

Recommended: