Innehållsförteckning:

Möt Twinky den sötaste Arduino -roboten: 7 steg (med bilder)
Möt Twinky den sötaste Arduino -roboten: 7 steg (med bilder)

Video: Möt Twinky den sötaste Arduino -roboten: 7 steg (med bilder)

Video: Möt Twinky den sötaste Arduino -roboten: 7 steg (med bilder)
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, November
Anonim
Möt Twinky den sötaste Arduino -roboten
Möt Twinky den sötaste Arduino -roboten
Möt Twinky den sötaste Arduino -roboten
Möt Twinky den sötaste Arduino -roboten
Möt Twinky den sötaste Arduino -roboten
Möt Twinky den sötaste Arduino -roboten

Hej, I denna instruerbara kommer jag att lära dig hur jag gjorde min egen "Jibo" men kallade "Twinky"

Jag vill klargöra detta … DETTA ÄR INTE EN KOPI! JAG VAR BYGGANDE TWINKY OCH SÅ KOMMER JAG ATT NÅGOT SOM DET HÄR REDAN FÖRSTAR: c

Den har nästan samma funktioner men den behöver inte en internetanslutning och oviuousley den behöver inte en server. (Naturligtvis gör detta många begränsningar, jämfört med funktionerna i Jibo Robot)

DET KAN TALA! SPELA MUSIK, STÄLL IN TIMER, LARM, STÄNGA/SLÅ AV LJUSEN ELLER ANDRA APPARATER, DET HAR EN RÄKNARE OCH EN VÄDERSTATION! DATUM & TID, BLUETOOTH 4.0, ALLT MED RÖSTKOMMANDOER !!!! och även med en pekskärm, den har en liten motor så att den kan svänga runt när en av de två mikrofonerna hör dig prata eller göra ett ljud.

Du kan spela in dina egna kommandon på alla språk, jag är i Mexiko så allt är på spanska.

"Hjärnan" är en Arduino Mega, där all kod körs, det finns en annan tavla för röstigenkänning som heter "SpeakUp Click" från "Mikroelektronika" Jag lämnar alla länkar senare så att du kan köpa dessa olika kort.

www.youtube.com/embed/n1WuJv-SATU

Steg 1: Design & 3D -utskrift // Dokument

Design & 3D -utskrift // Dokument
Design & 3D -utskrift // Dokument
Design & 3D -utskrift // Dokument
Design & 3D -utskrift // Dokument
Design & 3D -utskrift // Dokument
Design & 3D -utskrift // Dokument
Design & 3D -utskrift // Dokument
Design & 3D -utskrift // Dokument

Jag vill att den ska göra den "söt" och vänlig så jag bestämde mig för att kalla den Twinky och den bästa färgen jag hittade var gul, det var också den enda fina färgen jag har runt.

Allt gjordes i SolidWorks och sedan 3D -tryckt i en Rise N2 Plus.

Kroppen är faktiskt ganska stor, runt 32 cm lång och 19 cm bred.

Här har du alla STL -filer.

Komponenterna är…

-HUVUD

-ANSIKTE

-KROPP

-BAS

-HÖGTALARE INLÄGGNING

-BRODNINGSADAPTER

-GUDAR

drive.google.com/open?id=1GApWHVjIjuwkE-Vm…

I den här länken finns allt, från ljudanteckningarna som du ska placera inuti SD -minneskortet, en.spk -fil är röstkommandon, musiken, STL -filerna, Arduino -koden, allt!

Steg 2: Komponenter

Komponenter
Komponenter
Komponenter
Komponenter

För de funktioner jag lägger den i finns det många moduler som är inuti twinky.

Arduino Mega

SpeakUp Klicka

RCT

Blåtand

4 Rellay -modul

Ljudförstärkare

Högtalare

Likströmsmotor

2 digitala signalmikrofoner

4.3in ITEAD -pekskärm

SD -modul

RGB LED

Arduino Mega Prototyping shield

Och så vidare … andra komponenter som vissa motstånd, kablar och andra kommer jag inte att visa varenda detalj i denna instruerbara, det skulle göra det såååååååå länge … men om du har några frågor svarar jag gärna! Och förklara varje liten detalj.

www.itead.cc/nextion-nx4827t043.html.

www.dfrobot.com/product-60.html

www.mikroe.com/speakup-click

Steg 3: Schematisk

Schematisk
Schematisk
Schematisk
Schematisk
Schematisk
Schematisk
Schematisk
Schematisk

Det här är enkelt schematisk, någonting representeras av en kontakt, från de Arduino Mega till varje modul, med etiketten kan du se vilken modul som är.

Bluetooth är ansluten till de Serial1, ITEAD -skärmen i Serial2, som du kan se finns det fortfarande många oanvända stift.

Temperaturmodulen är ansluten med stift 13.

RTC är ansluten till SDA och SCL (Pin 20, 21)

SD -kortläsaren definieras för att anslutas i Pin, 50, 51, 52 & 53.

SpeakUp -kortet drivs av 3V3 och alla andra moduler är 5V

Jag placerade inte L239D -motorstyrenheten men det är verkligen enkelt att använda ANSLUT INTE MOTorn direkt till ARDUINO.

Också … den ENDAST funktionella högtalarutgången är på stift 46.

Steg 4: Arduino Mega Shield

Image
Image
Arduino Mega Shield
Arduino Mega Shield
Arduino Mega Shield
Arduino Mega Shield
Arduino Mega Shield
Arduino Mega Shield

Jag satte alla komponenter på den plats som jag hittade bättre, under SD -modulen finns en L239D -motorstyrenhet.

Löd allt ihop till VCC, GND och anslutningarna med stiften jag lägger i Arduino -programmet, du kan ändra alla stiftdefinitioner om du vill och sedan göra anslutningarna som du vill också … du behöver inte ens skölden haha, det kommer att fungera med kablar också men är rörigare.

Du bör ansluta alla komponenter individuellt, jag menar en efter en och testar den och sedan i koden kan du "sätta ihop allt" till exempel:

Om du vill ansluta RTC, sök på internet hur du ansluter en RTC till Arduino Mega och gör anslutningarna, testa den och gå sedan till nästa modell.

Återigen … Jag är ledsen om jag inte förklarar allt detta i instruerbara men det skulle vara för mycket arbete, och det kommer att vara en oändlig instruerbar.

Jag gjorde en liten 12V och 5V regulator och köpte en ljudförstärkare, riktigt enkelt.

OM NÅGOT INTE FUNGERAR SKRIV MIG EN KOMMENTAR OCH JAG SKA BLI GLAD ATT SVARA! C:

Steg 5: Sätt ihop det

Sätt ihop det
Sätt ihop det
Sätt ihop det
Sätt ihop det
Sätt ihop det
Sätt ihop det

Twinkys hjärna kommer att finnas inuti honom, med ljudförstärkaren och SpeakUp -klicket.

På den tredje bilden kan du se mikrofonerna i huvudet

Motorn, verkligen, RGB LED och högtalaren är i basen och anslutna till hjärnan genom hålet i kroppen

Med motorn kan kroppen vända om något ljud aktiverar en av mikrofonerna, radierna kan aktiveras för att styra dina appar och RGB -lysdioden visar programmets status:

Om ett larm körs blir det rosa, om du säger "twinky" och upptäcker dig blir det blått och så vidare med de olika kommandona.

Steg 6: Ansikte & meny

Ansikte & meny
Ansikte & meny
Ansikte & meny
Ansikte & meny
Ansikte & meny
Ansikte & meny

För ansiktet använder jag en Resistive pekskärm från ITEAD, den är riktigt enkel att använda, den kan styras med seriell kommunikation! Så det tar bara 2 stift av arduino!

Du kan skicka värdet på vilken variabel som helst på skärmen, eller när du trycker på någon knapp skickas ID till Arduino.

För att göra ansiktsprogrammet har ITEAD en redaktör

www.itead.cc/display/nextion.html

Är riktigt enkel att använda men om du använder en skärm som jag kommer HMI -programmet och.tft att finnas på Google Drive Link

. Tft är dokumentationen du placerar på SD -kortet så att du kan ladda programmet till skärmen.

Det finns många videor på youtube som förklarar hur man använder programvaran.

Steg 7: Videor

En liten demostrering av funktionerna, det finns fortfarande fler, men med detta kan du se vad som kan!

(Han gillar inte att vara berörd i ögonen: b) men i det övre högra hörnet kan du öppna menyn.

Och med mer kodning kan du göra nästan vad som helst! Det finns fortfarande många oanvända stift. Du kan lägga till wifi … använd bluetooth för att styra andra saker eller liknande.

Jag hoppas att du gillar min instruerbara!

Kommentera gärna eller ställ mig några frågor!

Rekommenderad: