Bygga din egen pratar Tom leksak med skrapa och Arduino



Gillar du pratar Tom? Vad sägs om att göra våra egna interaktiva (Arduino/Scratch) pratar Tom
leksak?

I detta instructable visar vi dig hur man bygger denna leksak med hjälp av sensorer och dubbelriktad Scratch <> - Arduino kommunikation att göra programmet i grunden inte bara kommandot marionett, men också att kontrollera utförandet av Scratch program baserat på sensoriska insatsvaror av dockan.

Så vad tycker du? Vill du bygga något sådant? Så låt oss börja.

Nivå: Mellanliggande. Du bör veta något om:

  • Arduinoen
  • Skrapa/Arduino kommunikation med s2a_fm

Förutsättningar: grundläggande kunskaper om Scratch och Arduino interaktion.

Fysiska strukturen och Fancy dress:

  • Plast byggnad leksak med stora skruvar. Vi använde ATTO Educacional, men det finns många olika alternativ tillgängliga på eBay.
  • Kände (i olika färger)
  • Kardborrband
  • Garn
  • Tillval: symaskin

Automation:

  • Arduino Uno eller Freaduino. Vi har byggt våra pratar Tom med en Arduino Uno R3. Men det skulle också vara inga problem att använda en annan kompatibel med Arduino ombord som en Freaduino, till exempel.
  • Protoboard med 180 hål för anslutningarna (här använder vi en ProtoShield)
  • alla 2 servon (TowerPro SG90 räcker)
  • 2 gröna lysdioder
  • Infraröd närhets-sensor
  • Ledningar för prototyptillverkning
  • USB-kabel (den Arduino fungerar ansluten via ledningar)
  • 12 nylon Buntband (15cm) för fixering av komponenterna på skelettet

Programmering: Du behöver en Scratch version som:

  • har extensible block
  • implementerar den nya standarden Scratch HTTP kommunikation för att kommunicera med s2a_fm och Arduino

De följande Scratch versioner/dialekterna kommer att göra:

  • Berkeley SNAP! -http:/snap.berkeley.edu
  • MIT Scratch 2.0 Offline redaktör
  • MIT Scratch 2.0 Online (på datorn bara)

Vi föreslår att du arbetar på Linux. De automation och kommunikation är mycket lättare på denna plattform. Om du vill använda MIT Scratch 2.0 Offline och svårigheter att installera det, titta på vår handledning:

För att bygga vår pratar Tom, måste vi konstruera saker i den fysiska världen (hans skelett och en maskeraddräkter), automatisera dessa delar genom att använda Arduino och programmera deras kontroll med Scratch.

Nedan ger vi en steg för steg guide om hur man bygger dockan. Vi börjar med bygga skelettet för att ha en grundläggande struktur, sedan förklara automatisering och programmering och på upploppet med att skapa en maskeraddräkter.

STEG 1. Bygga upp skelettet av din docka
Steg 2. Montera automation delar på skelettet

STEG 3. Bygga upp ögonen och få dem att blinka

STEG 4. Gör dockan vända sitt huvud

STEG 5. Göra den docka arm flyttar

STEG 6. Anslut IR Närhetssensor för att göra katten känner genom nosen

STEG 7. Göra fancy "klänningen" för din docka

STEG 8. Utforska dina idéer

Möt Computing på skolan initiativ
Som en del av våra Computing på skolan (http://www.computacaonaescola.ufsc.br) initiativ kör vi familjen workshops antingen som en del av skolans program eller fristående. Seminarierna syftar till barn (6-14 år) tillsammans med en förälder (eller någon form av vuxen familjemedlem eller vän).

Under workshopen deltagarna lära att genomföra ett litet projekt i grunden. Vi väljer projekt där lära sig att programmera innebär enkel rörelse och ser kommandon som evenemang, villkorssatser och slingor använder också avkänning kommandon och operatörer. Samtidigt som undervisningen till program presenterar vi också grundläggande computing begrepp som förståelse för algoritmisk problemlösning (problemformuleringen, genomförande och testcykeln), samarbete i form av par programmering samt att förstå att ett datorprogram är en uppsättning instruktioner att ageras.

Vi utvecklar även instruktions enheter för undervisning computing program i skolan. Vi utvecklar för närvarande en tvärvetenskaplig Scratch spelet 12-timmars programmeringsenhet för grundskolor och en 24-timmar enhet om fysiska computing med skrapa och en låg budget Arduino kit för mitt skolor.

C. Gresse von Wangenheim, A. von Wangenheim. Undervisning Spelprogrammering i familjen Workshops. IEEE Computer Magazine, 47(8), augusti 2014. Finns även på [ResearchGate].

Detta arbete är licensierat under en Creative Commons Attribution-NonCommercial-ShareAlike 4.0 internationella licens.

Relaterade Ämnen

Mediatek linkit en - Bygg din egen spårning webbplats med hjälp av linkit en GPS, GPRS och JSP med Google karta

Först och främst mycket tack för Mediatek för skicka mig en Mediatek Linkit en styrelse. Jag är mycket glad å öppna förpackningen och arbeta med WIFI, Bluetooth, GPS, GSM, GPRS. Det är mycket trevligt. Ser utdata från varje kod har mitt sinne hoppa a...

Bygga din egen Butler Robot! -Handledning, foton och Video

redigera: mer information om mina projekt kolla min nJag gör även konsulttjänster för robotics, mekatronik och specialeffekter projekt/produkter. Kolla in min hemsida - narobo.com för mer information.Någonsin ville ha en butler robot som talar till d...

BYGGA din egen H-BRIDGE CIRCUIT med NPN TRANSISTOR

Hej alla .here jag visar mitt projekt bygga H-bro krets för att styra dc motor rotationsriktningen. I denna krets använder jag 4 NPN TIP122 transistorer. här använder jag msp430 för att producera två kontroll ingångar för att komma åt h bridge circui...

Hur man gör en Magic fläkt med skrapa och Arduino.

Introduction:I detta första projekt ska jag göra en Magic fläkt. Hastigheten på fläkten styrs av avståndet mellan handen och ultrasonic sensor. Det bästa med detta är att Makeblock bygger upp bron att ansluta den fysiska världen till programmeringsmi...

Bygga din egen gateway brandvägg

lär dig att bygga din egen gateway brandvägg med FreeBSD® och gamla PC delar. Brandväggen kommer att bestå av PF brandväggen, Snort-ID: N, olika IPS applikationer, Squid proxy och några intuitivt webbgränssnitt för revision. Kostnaden för detta proje...

Bygga din egen retrostil mikrodator.

1970-talet genom 1980-talet var tider av magi för personal computer. Om du kunde tidsresor tillbaka till 1976 till Crist Dr i Palo Alto, CA, har du hittat ett par tilltufsad söker killar att skapa den ursprungliga Apple datorn i deras garage. Senare...

Bygg din egen professionella skogs-Trailer!

i detta Instructable visar jag dig hur att bygga din egen professionella skogs-Trailer med en massa tekniska höjdpunkterna!Till exempel:-ett överskridande broms- Lös boogie axel- flexibel lastning plattformDu kan bygga det för din egen, personliga tr...

Komma igång med Marteaugraphy: Bygg din egen LightHammer!

För det gångna året har jag arbetat på att utveckla en experimentell fotografiska processen jag kallar marteaugraphy. Enkelt uttryckt marteaugraphy innebär att man använder ett speciellt instrument, en LightHammer, för att exponera bilder på fotopapp...

Bygga din egen ficka SID Audio Player

Låt oss tid reser tillbaka till 80-talet igen genom att skapa din egen Propellerpowered Pocket SID Audio Player.]Den Guinness rekordbok listar Commodore 64 som den bäst säljande datormodellen genom tiderna. C64: an mest övertygande funktioner var det...

Bygg din egen bärbara rostfritt stål fälgar tube - och hela bara väger bara 17 kg!

Jag är en långsiktig homebrewer men jag har alltid gjort enda steg infusion mosar. Jag har alltid velat en fälgar eller HERMS system men jag inte gillar det utrymme ett fullständigt system tar upp och jag har alltid backade på grund av kostnaden. Men...

Bygg din egen CNC-maskin.

När jag flyttade till Pittsburgh, hade jag en serendipitous stund när jag gick förbi ett ställe som heter TechShop. Många av er kanske har hört talas om det men jag visste inte och personalen var vänlig nog att ge mig tour. Förlägga blåste mitt sinne...

Hur man bygger din egen Gaming maskin

Älskar dugamla skolan arkadspel? Hur skulle du vilja veta hur man bygger din egen, med ett urval av över 5 000 spel att spela när som helst det passar din fantasi?Vill veta mer? Klicka här för mer information eller kolla in följande steg för att skap...

Bygga din egen "Spy Satellite"

Jag har alltid trott det skulle vara snyggt att ha din egen "Spion" satellit. Det faktum att vi har vår egen Spy satelliter reser runt jorden bara förvånar mig. Så varför inte ha din egen? Följande instructable visar hur att göra just det, bygga...

Hur till bygga din egen gitarr

hur man bygger en egen gitarr från grunden.Detta instructable kommer att hjälpa dig att lära dig hur du anpassar din egen gitarr, börjar med en tom kropp.Steg 1: Forma gitarr Forma gitarren är ett svårt steg. Detta kommer att ta mycket tid och kommer...

Hur du skapar din egen candy grabber maskin med Arduino & 1Sheeld

Detta projekt är enkelt en candy grabber maskin kontrolleras med hjälp av Arduino och 1Sheeld via Game pad sköld.1Sheeld är en plattform för Arduino som tillåter dig att peka till din smartphone sensorer och kapacitet och kan du använda dem i din Ard...

Bygg din egen (billigt!) multi-function Trådlös kamera controller.

IntroductionNågonsin tyckte att bygga din egen kamera controller?VIKTIGT: Kondensatorer för MAX619 är 470n eller 0.47u. Schematiskt är korrekt, men komponentlistan var fel - uppdaterad.Detta är en post i Digital dagar tävlingen så om du tycker det är...

Hur man bygger din egen jetmotor

du behöver inte vara Jay Leno att äga en jet drivs motorcykel och vi visar dig hur du gör din egen jet enigne här för att driva dina galna fordon. Detta är ett pågående projekt, och gott om ytterligare info kommer snart att publiceras på vår hemsida....

Bygga din egen elektroniska Sampler gränssnitt för Ableton

Hej du. Jag är för närvarande en andra året musikteknik student. Målet med detta projekt var att utforma ett nytt instrument i någon form.I slutändan, det är ett elektroniskt gränssnitt och kan åter avbildas till olika ändamål, men den fysiska utform...

Att bygga din egen anpassade (grundläggande) första hjälpen kit

att bygga din egen anpassade första hjälpen kit:Du kan börja med och tomma metall eller plast kit eller en trevlig första hjälpen väska eller första hjälpen pack, då du kan fortsätta att lägga till enskilda objekt tills du har precis de poster du vil...