Indholdsfortegnelse:
- Trin 1: Design og 3D -udskrivning // Dokumenter
- Trin 2: Komponenter
- Trin 3: Skematisk
- Trin 4: Arduino Mega Shield
- Trin 5: Sæt det sammen
- Trin 6: Ansigt og menu
- Trin 7: Videoer
Video: Mød Twinky den sødeste Arduino -robot: 7 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Hej, I denne instruktive vil jeg lære dig, hvordan jeg lavede min egen "Jibo" men kaldte "Twinky"
Jeg vil afklare dette … DETTE ER IKKE EN KOPI! JEG VAR BYGGENDE TWINKY OG SÅ BEGRUNDEDE JEG, AT NOGET LIKER DETTE FUNGERE ALLEREDE: c
Det har næsten de samme funktioner, men det behøver ikke en internetforbindelse, og det behøver ikke en server. (Selvfølgelig gør dette mange begrænsninger i sammenligning med funktionerne i Jibo Robot)
DET KAN TALE! SPIL MUSIK, INDSTILL TIMER, ALARMER, TÆND/SLUK LYSET ELLER ANDRE APPARATER, DET HAR EN BEREGNER OG EN VEJRSTATION! DATO & TID, BLUETOOTH 4.0, ALT MED STEMMEKOMMANDOER !!!! og også med en berøringsskærm, den har en lille motor, så den kan dreje rundt, når en af de to mikrofoner hører dig tale eller larme.
Du kan optage dine egne kommandoer på ethvert sprog, jeg er i Mexico, så alt er på spansk.
"Hjernen" er en Arduino Mega, hvor al koden kører, der er et andet bord til stemmegenkendelse kaldet "SpeakUp Click" fra "Mikroelektronika" Jeg forlader alle links senere, så du kan købe disse forskellige boards.
www.youtube.com/embed/n1WuJv-SATU
Trin 1: Design og 3D -udskrivning // Dokumenter
Jeg vil have den til at gøre den "sød" og venlig, så jeg besluttede at kalde den Twinky og den bedste farve jeg fandt var gul, også var det den eneste flotte farve jeg har rundt.
Alt blev lavet i SolidWorks og derefter 3D -printet i en Rise N2 Plus.
Kroppen er faktisk ret stor, omkring 32 cm høj og 19 cm bred.
Her har du alle STL -filerne.
Komponenterne er…
-HOVED
-ANSIGT
-LEGEME
-GRUNDLAG
-HØJTTALERKLÆSNING
-BARING ADAPTER
-GANGER
drive.google.com/open?id=1GApWHVjIjuwkE-Vm…
I dette link er alt, fra de lydnoter, du skal placere inde i SD -hukommelseskortet, en.spk -fil thet er stemmekommandoer, musikken, STL -filerne, Arduino -koden, alt!
Trin 2: Komponenter
Til de funktioner, jeg satte det i, er der mange moduler, der er inde i twinky.
Arduino Mega
SpeakUp Klik
RCT
Bluetooth
4 Rellay -modul
Lydforstærker
Højttaler
DC motor
2 digitale signalmikrofoner
4.3in ITEAD -berøringsskærm
SD -modul
RGB LED
Arduino Mega Prototyping skjold
Og så videre … andre komponenter som nogle modstande, kabler og andre vil jeg ikke vise hver eneste detalje i denne instruktive, det ville gøre det sååååå længe … men hvis du har spørgsmål, svarer jeg gerne! Og forklare dig hver eneste lille detalje.
www.itead.cc/nextion-nx4827t043.html.
www.dfrobot.com/product-60.html
www.mikroe.com/speakup-click
Trin 3: Skematisk
Dette er simpelt skematisk, everithing er repræsenteret af et stik, fra de Arduino Mega til hvert modul, med etiketten kan du se, hvilket modul der er.
Bluetooth er forbundet til de Serial1, ITEAD -skærmen i Serial2, som du kan se, at der stadig er masser af ubrugte pins.
Temperaturmodulet er forbundet med pin 13.
RTC er forbundet til SDA og SCL (Pin 20, 21)
SD -kortlæseren er defineret til at blive tilsluttet i Pin, 50, 51, 52 & 53.
SpeakUp -kortet drives af 3V3, og alle de andre moduler er 5V
Jeg placerede ikke L239D motorstyringen, men den er virkelig enkel at bruge. FORBIND IKKE MOTOREN DIREKT TIL ARDUINOEN.
Også … den KUN funktionelle højttalerudgang er ved pin 46.
Trin 4: Arduino Mega Shield
Jeg satte alle komponenterne på det sted, jeg fandt bedre, under SD -modulet er der en L239D -motorstyring.
Lod alt sammen til VCC, GND og forbindelserne med stifterne, jeg placerer i Arduino -programmet, du kan ændre alle stiftdefinitionerne, hvis du vil, og derefter foretage forbindelserne, som du også vil … du behøver ikke engang skjoldet haha, det fungerer også med kabler, men er mere rodet.
Du skal forbinde alle komponenterne individuelt, jeg mener en efter en og teste det og derefter i koden kan du "sætte det hele sammen" for eksempel:
Hvis du vil tilslutte RTC, skal du søge på internettet, hvordan du slutter en RTC til Arduino Mega og opretter forbindelserne, test den og gå derefter til den næste model.
Igen … Jeg beklager, hvis jeg ikke forklarer alt dette i det instruerbare, men det ville være for meget arbejde, og det vil være en uendelig instruerbar.
Jeg lavede en lille 12V og 5V regulator og købte en lydforstærker, helt enkelt.
HVIS NOGET IKKE VIRKER, SKRIV MIG EN KOMMENTAR, OG JEG VIL GLADE SVARE! C:
Trin 5: Sæt det sammen
Twinkys hjerne vil være inde i ham med lydforstærker og SpeakUp -klik.
På det tredje billede kan du se mikrofonerne i hovedet
Motoren, virkelig, RGB LED og højttaleren er i basen og forbundet med hjernen gennem hullet i kroppen
Med motoren kan kroppen dreje, hvis nogen lyd aktiverer en af mikrofonerne, kan relayerne aktiveres for at styre dine applikationer, og RGB -LED'en viser programmets status:
Hvis der kører en alarm, vil den være lyserød, hvis du siger "twinky" og registrerer dig, vil den være blå osv. Med de forskellige kommandoer.
Trin 6: Ansigt og menu
Til ansigtet bruger jeg en Resistive touch screen fra ITEAD, den er virkelig enkel at bruge, den kan styres med seriel kommunikation! Så det tager kun 2 pins af arduinoen!
Du kan sende værdien af enhver variabel på skærmen, eller når du trykker på en vilkårlig knap, sendes id'et til Arduino.
For at lave ansigtsprogrammet har ITEAD en redaktør
www.itead.cc/display/nextion.html
Er virkelig enkel at bruge, men hvis du bruger en skærm som mig, vil HMI -programmet og.tft være på Google Drive Link
. Tft er den dokumentation, du placerer på SD -kortet, så du kan oplade programmet til skærmen.
Der er mange videoer på youtube, der forklarer, hvordan man bruger softwaren.
Trin 7: Videoer
En lille demostration af funktionerne, der er stadig flere, men med dette kan du se, hvad der er i stand til!
(Han kan ikke lide at være berørt i øjnene: b) men i hans øverste højre hjørne kan du åbne menuen.
Og med mere kodning kan du næsten alt! Der er stadig mange ubrugte nåle. Du kan tilføje wifi … brug bluetooth til at styre andre ting eller lignende.
Jeg håber, at du kan lide min instruerbare!
Du er velkommen til at kommentere eller stille mig spørgsmål!
Anbefalede:
Sådan bygger du en 8x8x8 LED -terning og styrer den med en Arduino: 7 trin (med billeder)
Sådan bygger du en 8x8x8 LED -terning og styrer den med en Arduino: januar 2020 -redigering: Jeg lader dette være i tilfælde af, at nogen vil bruge det til at generere ideer, men der er ikke længere noget formål at bygge en terning baseret på disse instruktioner. LED -driver -IC'erne laves ikke længere, og begge skitser blev skrevet i gammel version
Den hurtige guide til at lave en video med din iPhone og uploade den til Facebook eller YouTube: 9 trin
Hurtigguide til at lave en video med din iPhone og uploade den til Facebook eller YouTube: Brug denne enkle 5 -trins proces (Instructables får det til at ligne flere trin end det faktisk er) til at oprette og uploade din første YouTube- eller Facebook -video - ved hjælp af bare din iPhone
Mød Codey Rocky!: 4 trin
Mød Codey Rocky!: Hej til alle, jeg mødte for nylig Codey Rocky i det nye STEAM -kit fra Makeblock og fandt muligheden for at gennemgå det. Jeg elsker det. Jeg er sikker på, at du vil elske det, fordi jeg kan sige, at der ikke er nogen grænse for, hvad du kan gøre med det.:) I min artikel vil jeg
Den mindste og sødeste Arduino forhindringsrobot nogensinde: 5 trin
Den mindste og sødeste Arduino forhindringsrobot nogensinde: Træt af store klodsede robotter, der tager en halv hylde i dit værelse? Er du villig til at tage din robot med dig, men den passer bare ikke i lommen? Vær så god! Jeg præsenterer dig Minibot, den sødeste og mindste forhindringsrobot, du kunne forestille dig
Sødeste hjerteslagsrobot: 5 trin (med billeder)
Sødeste hjerteslagsrobot: Hvad er det første, du tænker på, når du ser en ultralydssensor? De ligner øjne. Ikke sandt? Så baseret på det har jeg bygget en lille robot lavet af aluminium, træ og noget grundlæggende elektronik. Hvis du kan lide det, kan du stemme på mig: