Indholdsfortegnelse:

Mød Twinky den sødeste Arduino -robot: 7 trin (med billeder)
Mød Twinky den sødeste Arduino -robot: 7 trin (med billeder)

Video: Mød Twinky den sødeste Arduino -robot: 7 trin (med billeder)

Video: Mød Twinky den sødeste Arduino -robot: 7 trin (med billeder)
Video: PUMPKIN SPICE TWINKIE FEAST * LIMITED HALLOWEEN EDITION * ASMR NO TALKING | NOMNOMSAMMIEBOY 2024, November
Anonim
Mød Twinky den sødeste Arduino -robot
Mød Twinky den sødeste Arduino -robot
Mød Twinky den sødeste Arduino -robot
Mød Twinky den sødeste Arduino -robot
Mød Twinky den sødeste Arduino -robot
Mød Twinky den sødeste Arduino -robot

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

Design og 3D -udskrivning // Dokumenter
Design og 3D -udskrivning // Dokumenter
Design og 3D -udskrivning // Dokumenter
Design og 3D -udskrivning // Dokumenter
Design og 3D -udskrivning // Dokumenter
Design og 3D -udskrivning // Dokumenter
Design og 3D -udskrivning // Dokumenter
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

Komponenter
Komponenter
Komponenter
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

Skematisk
Skematisk
Skematisk
Skematisk
Skematisk
Skematisk
Skematisk
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

Image
Image
Arduino Mega Shield
Arduino Mega Shield
Arduino Mega Shield
Arduino Mega Shield
Arduino Mega Shield
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

Sæt det sammen
Sæt det sammen
Sæt det sammen
Sæt det sammen
Sæt det sammen
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

Ansigt og menu
Ansigt og menu
Ansigt og menu
Ansigt og menu
Ansigt og menu
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: