Dual Core Arduino / Atemga328 - Robot Controller & Audio Player



Hej där stipendiaten beslutsfattare,

Jag vill dela några erfarenheter som jag har fått när han arbetade på mitt projekt, som ledde mig att använda 2 Arduino.

Varför?

Kort version: eftersom det ser ut som ett roligt projekt.

Lång version: Jag körde slut på minne när du försöker skicka och ta emot IR-data & spela wave-filer på samma gång. Jag har också stött frågor relaterade ot atmega328 begränsningar. Så jag tänkte att det vore en bra idé att använda en Arduino för att göra IR-kommunikation och robot logik (master) och den andra att spela upp ljud och slå motorer på och av (slav).

Hur?

I princip kan du använda ett par arduino uno eller Nanos och ansluta dem via I2C. För att lägga till mer utmaning har jag utformat en krets som innehåller två atemga328, en anslutning till ett SD-kort modul och 5v regulator. Efter att ha läst denna instrucatble kommer du att kunna skapa din egen dubbla (eller kanske quad?) core arduino från grunden!

Reservdelslista

För Arduinoen (du kan använda en arduino uno ombord istället men du missar roligt!)

  • 2 x ATMEGA328P-PU
  • 2 x 16MHZ kristall
  • 4 x 22pF keramiska kondensatorer
  • 2 x 10 k motstånd
  • 2 x taktil tryckknapp Switch

För makt leverans/tillsynsmyndigheten behöver du följande delar (du kan använda befintliga 5v strömförsörjning om du önskar):

  • LM7805
  • 10uF elektrolytisk kondensator
  • 1uF elektrolytisk kondensator

Ytterligare delar krävs:

  • SD/Micro SD kortmodul för Arduino (SPI gränssnitt)
  • USBISP AVR programmerare att programmera marker
  • SD/MicroSD kort med ljudfiler
  • 3 x LEDs
  • 3 x 330 ohm motstånd
  • några set av brödunderläggen kablar
Se Steg
Relaterade Ämnen

GOduino III - skärbräda-vänlig Arduino-baserad robot controller

uppdateringar16 Nov 2012 med på DangerousPrototypes.com http://goo.gl/N4DIC3 okt 2012: Jag har designat en PCB-kortet att hjälpa position IR & ultraljudssensorer 90 graders till bakbord för att stödja GOduino III robot projektSep 1, 2012: Lagt till E...

Pipe-Bot - en smart arduino bluetooth robot

Detta är min första instructables. Här visar jag hur man gör en billig två hjulförsedda arduino bluetooth robot, med PVC-rör och dess leder (för att göra kroppen). Det är enkelt att göra och lätt att programmet. Det har mycket roligt att spela med de...

Arduino-kontrollerade Robotic trumma

I år jag har berättat för någon som lyssnar som skulle jag bygga en robot trumma. De flesta slags ryckte likgiltigt. Även när jag byggde det, de flesta slags sneglade över på det och förmedlas tveksamhet. Det verkade som ingen men själv var övertygad...

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

Med en Arduino ritning Robot med timme av koden Tutorials

Jag skapade en Arduino ritning robot för en workshop för att hjälpa tonåring flickor få intresserade av STEM ämnen (se). Roboten var avsedd att använda sköldpadda stil programmering kommandon som forward(distance) och turn(angle) för att skapa intres...

Hur till DIY klo kran Arduino-kompatibel Robot?

Hej, killar! Makeblock klo kranen Arduino-kompatibel Robot har slutfört idag. Dess struktureroch funktioner är liknande som dessa crane maskiner som är vanliga att se på marknaden.För mer information, besök Makeblock webbplats nedan:www.makeblock.ccK...

Arduino Kyckling Coop Controller

Under de senaste åren min familj har hållit ex-burhöns - de är cirka 18 månader gammal och har levt hela sitt liv i en bur miljö. Så mycket som vi älskar dessa små buntar av glädjeämnen och ägg kan det vara en arbetsträl att stiga upp tidigt på morgo...

Wall-E's anti-sociala kusin: objekt att undvika Arduino kontrollerade Robot!

jag byggde nyligen en Arduino kontrollerade robot, som undviker objekt och skickar ut en PING)) ekolod att kontrollera om ett objekt är. När ett objekt har identifierats, roboten ryggen upp och vänder åt andra hållet!Jag kallar det anti-sociala robot...

Arduino baserade Robotic Car(wireless controls+Autonomous)

Detta instructable handlar om en Arduino baserad robot bil som använder Arduino, Arduino programmeringsspråk, motor driver, en LCD-skärm visar aktuell status för bilen och även en Bluetooth-modul för trådlös kommunikation från en smartphone eller en...

Arduino justerbar Timer Controller med relä

detta är mitt första inlägg här, så jag hoppas jag får allt rätt!Jag har en gasvärmare millivolt (termoelement högen) veranda som har en manuell kontroll på den. Jag tröttnade på att få upp och ner att slå på och stänga av den, så jag beslöt att göra...

Kontrollera din Arduino kamera Robot från datorn

En Arduino baserad Robot kontrollerad från en PC med visual basic och en Bluetooth-adapter.Steg 1: Layout Jag har gjort denna robot baserad på den populära DD1-1 spårade plattformen. Du kan fjärden det billigt på Ebay, eller AliExpress.På tavlan stäl...

Steg för steg guide till Micro trollkarl robot controller (Arduino kompatibel)

Micro trollkarl från DAGU är en låg kostnad Arduino kompatibel controller speciellt för nybörjare som vill bygga en liten robot. Styrelsen har ett antal användbara tillbehör inbyggd så att i de flesta fall sköldar är inte obligatoriska och yttre ledn...

Arduino EL wire controller (ljud aktiverad)

detta projekt konsoliderar arbetar med ljud att utlösa el wire med en Arduino Pro Mini 3.3V med en krets delvis baserat på quasiben's "programmerbara LilyPad EL-Wire klänning." Liknande resultat kan erhållas med hjälp av en av de många ljud akti...

Arduino Midi fot Controller för Ableton Live

Jag är en nörd. Jag vet det. Jag gillar DIY'ing saker. Jag köpte en 3d-skrivare (som sitter på mitt kontor fungerar inte just nu)... och som att bygga drönare. Jag bita brukar bort mer än jag kan tugga och ofta måste gå till andra om hjälp. Den här g...

Yogyakarta - Arduino Powered Robot gjorda för barnen

i detta Instructable kommer jag visa dig hur man gör en söt och kid vänligt hinder att undvika Robot jag vill kalla Yogyakarta.Yogyakarta får sitt namn från Yoghurt badkar kroppen han är tillverkad av. Jag är en sucker för att se bäst i papperskorgen...

Arduino fyrfotingen Robot

Senaste Hexapod:Detta är min första robot som bygger på beräkningar att placera servon vs. förlitar sig på förprogrammerade sekvenser. Jag valde ett fyrfotadjur för att hålla kostnaderna nere.Bygga tid 8 veckorVikt 2 Pounds 14 Oz.Mått 8 inches, 8 tum...

Arduino + PICAXE = "robot" domare!

Hej!Idag ska jag visa dig hur man gör en lätt Arduino Baseball Ump! Detta lilla system är förmodligen bäst för scrimmages (informella spel) när du har lite snorkigt konkurrenskraftig spelare så att ingen klagar om hur "orättvist" Detta är ;) Jag...

Air muskler: Gör en konstgjord muskel Robot Controller

här är två sätt att göra en controller som kan styra konstgjord luft muskler. Intro pic visar den mer avancerade versionen som kan styra upp till 11 air muskler med hjälp av robot nervceller. Visas det aktivera en air muskel robot gripdon som utveckl...

Arduino Time-Lapse Controller

detta projekt som ursprungligen började med några enkla delar kastas tillsammans för att skapa en mycket enkel time-lapse controller för en DSLR-kamera. När jag var nöjd med den första prototypen, ville jag göra en slutlig version som planeringen av...