Innehållsförteckning:

Robot Amor med rörligt huvud, ljus och ljud: 6 steg
Robot Amor med rörligt huvud, ljus och ljud: 6 steg

Video: Robot Amor med rörligt huvud, ljus och ljud: 6 steg

Video: Robot Amor med rörligt huvud, ljus och ljud: 6 steg
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Juli
Anonim

Av snorlaxprimeFölj mer av författaren:

Kontaktlös Halloween Candy Dispenser
Kontaktlös Halloween Candy Dispenser
Kontaktlös Halloween Candy Dispenser
Kontaktlös Halloween Candy Dispenser
Huvudlös robot med rörliga armar
Huvudlös robot med rörliga armar
Huvudlös robot med rörliga armar
Huvudlös robot med rörliga armar
Arduino -relaterat
Arduino -relaterat
Arduino -relaterat
Arduino -relaterat

Jag blev inspirerad att lägga till några tillägg till den söta roboten cupid för att göra den mer levande eftersom den är en robot och det är också alla hjärtans dag. Jag återvinner min ljusaktiverade MP3 -spelarkrets. Samma krets används också i instruktionerna i Frankenbot.

Steg 1: Skapa din Instructables Robot Cupid

Skapa dina instruktioner Robot Cupid
Skapa dina instruktioner Robot Cupid

Följ de fantastiska instruktionerna för att skapa din instruerbara robotcupid. Men klistra inte fast kroppen på huvudet än. Vi ska sätta en krets som får det att nicka huvudet och tända lamporna.

Andra saker som jag hade byta är att limma papperet på tjockare kartong som spannmålslådor. Men det gör det svårare att böja och du måste justera tjockleken för huvudet så att delen som ska hålla godiset passar in i kroppen.

Steg 2: Kretsen och dellistan

Kretsen och dellistan
Kretsen och dellistan

Som du kan se i kretsen ovan använder jag arduino nano som hjärnan för roboten. Servomotorn styrs via stift 9 för att flytta huvudet upp och ner. MP3 -spelaren används för att spela din favoritlåt när LDR (ljussensor) är aktiverad. Du kan lägga roboten i lådan och när den är öppen aktiverar ljussensorn låten. När den är aktiverad blinkar jag också de 3 lysdioderna som är monterade på bröstet på roboten.

Här är listan över de delar som används:

- Arduino Nano

- DFPlayer mini

- 3 lysdioder

- Minihögtalare

- 1K motstånd x2

- 330 ohm motstånd

- Servomotor

- LDR

- Sträng för att ansluta servon till robothuvudet

- Gem för att hålla snöret

Steg 3: Gör hål i bröstet

Gör hål i bröstet
Gör hål i bröstet
Gör hål i bröstet
Gör hål i bröstet

Roboten är inte komplett utan blinkande lampor, så vi petar några hål för att passa de 3 lysdioderna på bröstet. Var försiktig och krossa inte hjärtat.

Montera sedan de 3 lysdioderna på bröstet.

Steg 4: Montera kretsen och kodningen

Montera kretsen och kodningen
Montera kretsen och kodningen

Montera kretsen. Jag lade till servon ansluten till stift 9 på Arduino. Servon levereras med 3 trådar. Svart eller brun tråd som ska anslutas till GND. den mellersta röda ledningen som ska anslutas till VCC (5V) och den gula ledningen är kontrollen som är ansluten till stift 9 på Arduino.

Initialiseringen för servon görs i följande avsnitt av koden:

Servo myservo; // skapa servoobjekt för att styra en servoint pos = 0; // variabel för att lagra servoposition

Den andra ändringen från Frankenbot -kretsen är att ha MP3 -låten som heter 002.mp3 i mappen 07. Initieringen av koden är följande:

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

Initiera sedan servon och lägg till följande kod i avsnittet Setup i koden

void setup () {

… myservo.attach (9); // fäster servon på stift 9 på servon …}

Servon kan bara rotera 180 grader av design, så det är som en torkare, koden för att flytta servon är enligt nedan:

för (pos = 0; pos <= 90; pos += 1) {// går från 0 grader till 90 grader // i steg om 1 grad myservo.write (pos); // berätta för servon att gå till position i variabeln 'pos' fördröjning (15); // väntar 15 ms på att servon når positionen} för (pos = 90; pos> = 0; pos -= 1) {// går från 90 grader till 0 grader myservo.write (pos); // berätta för servon att gå till position i variabeln 'pos' fördröjning (15); // väntar 15 ms på att servon når positionen}

Koden ovan flyttar servon upp till 90 grader och vrider sedan tillbaka den till nolläget.

En liten sak till. Om du använder koden från Frankenbot var den utformad för att aktiveras när det är mörkt, så du måste ändra logiken för att aktivera när det är ljus istället. Detta görs i följande avsnitt av koden.

if (ldrStatus> 200) {// tänds när den är öppen

… // blinka lysdioden här och spela upp låten, du kan justera 200 -tröskeln // om rummet är för ljust eller för mörkt}

Nu kan du ladda upp koden till arduino och testa att allt fungerar ok. Glöm inte att ladda upp din favorit kärlekssång till SD -kortet i mappen sd: /07/002.mp3, om du använder min kod, eller så kan du ändra detta till något annat.

Jag hade laddat upp hela koden för din bekvämlighet.

Steg 5: Montera servon

Montera servon
Montera servon
Montera servon
Montera servon
Montera servon
Montera servon
Montera servon
Montera servon

Nu när du vet att kretsen fungerar är det dags att ta ut kretsen i roboten. Det första du ska göra är att peta ett hål på baksidan och installera servon. Sedan är den knepiga biten att sätta in resten av kretsen i bottenfacket. Visas på bild 3. Jag hade också petat ett annat hål för att kunna driva kretsen. Då måste du limma ihop allt. Men lim inte baksidan av huvudet först, eftersom du måste ansluta ett snörhållare med ett gem.

Eftersom jag håller fast pappret i kartongen är det mycket svårare att limma, så jag använder lite gem för att hålla ihop saker.

Steg 6: Sista handen

Image
Image
Sista handen
Sista handen
Sista handen
Sista handen

Nu när allt är monterat är det dags att ansluta strängen till baksidan av huvudet, jag håller i strängen med ett gem. Förlåt att jag glömde att ta fotot innan jag limmade ihop huvudet. Fäst sedan strängen på servon. Min sträng är lite till kort, så munnen stänger inte lika bra, du kan justera strängen för att se till att du får önskad effekt.

Limma sedan handen och vingen för finjusteringen. Om du märker min LDR petar ut i det bakre hörnet av robotmunnen. Jag skulle föreslå att lägga detta i det främre bröstet också.

Det sista steget är att slå på och njuta av din cupid -bot som kommer att leva. Det är dags att imponera på din älskade med några överraskningar i munnen och ha en glad alla hjärtans dag.

Jag hoppas att du hade tyckt om att göra denna robot lika mycket som jag tycker om att göra dem. Lämna en kommentar eller om du har några frågor svarar jag mer än gärna på dem. Tack för att du läser mina instruktioner.

Rekommenderad: