Bygga "RevIO" (Arduino klon) min väg



uppdaterad 23 Aug 2012
Tre månader sedan jag lämnat in instructables till en av utmaningarna, och valdes att fått gratis 3D skriva ut. Jag valde att ha min 3 x 3 x 3" 3D utskrift i stället för en berömda 3D instructable robot.

Min 3D utskrift fick levererat i rutan 123D till min dörr tre veckor sedan. I boxen ingår även en instructables patch och klistermärken.

Tack så mycket för den Free3D Print programmet och alla behide detta program, annars jag kommer inte att kunna se mitt projekt går framåt på denna punkt.

Och även jag fick min prototyp styrelse gjort.

Se bild 1, 2 och 3.

Uppdaterad 30 maj 2012
Nyligen fick jag några kommentarer (offline) från en expert som är inom elektronik och äger ett företag i mer än 40 år, aka gatech, om hur jag beskrev detta instructables. Gatech också hjälper mig redigera detta instructables och min andra instructables också.

Jag tittade in i den. (Jag talar inte ursprungligen engelska som originalspråk.) Jag insåg att kommentarerna är alla göra sinnen, dvs grammatik, hur jag formulera meningar. Så beslöt jag att reviderade detta instructable därmed.

Tack gatech, uppskattade jag verkligen din hjälp.

Uppdaterad 11 April 2012
Lade till schematiska och styrelsen bilder, översta lagret, bottenlagret och båda lagren, räkning av Materials(BOM).

RevIO

Det finns så många olika storlekar och formen på Arduino och Arduino kompatibla datorer tillgängliga ute. Arduino är inte begränsad till en viss processor, den allmänt använda mikro-controller är Atmega8, Atmega168, Atmega328, Atmega1280 och Atmega2560.
Eftersom jag är bekant med Atmega328 mest, väljer jag Atmega328 som hjärnan av RevIO.

Jag har använt både officiella Arduinos (Duemianove och Mega) och Adafruit's Arduino klon (USB-Boarduino och DC Boarduino) samt byggt min egen Arduino kompatibel för permanent uppgift, till exempel TagTool Nano. Jag gillar fortfarande att använda dessa styrelser, men samtidigt vill jag byggt en Arduino kompatibel att betona och gruppera kommunikation stiften annat än på typiska Arduino.

Arduinoen för att exponera nästan alla mikro-controller-enhetens indata/utdata pins enkelt tillåts att ansluta till eller kommunicera till andra kretsar. Det finns 14 digitala I/O pins, sex av dem är valfria eller valbara PWM (Pulse bredd Modulation) funktioner och sex analoga ingångar.

På officiella Arduino (Extreme, NG, Diecimila, Duemilanove och den senaste Arduino Uno) finns fyra huvud remsor ligger på toppen av styrelsen. En 6-stifts kvinnliga kärl är för strömförsörjning, 5V och 3.3V, mark linjer, Vin och Reset. Andra 6-stifts kvinnliga kärlet är för sex analoga stift. Dessa två 6-stifts kvinnliga huvud rälsen är beläget 0.1" apart. Andra två 8-pin skenor ligger på andra sidan av styrelsen, och satt 0.15" apart. Dessa två 8-pin kvinnliga huvud skenor används för alla 14 digitala I/O stift (D0 till D13.)

ATMega328 har tre typen av valbara funktioner kommunikationsprotokoll (I2C, SPI och seriell kommunikation), jag vill separera och gruppera dessa kommunikationsprotokoll på samma header remsorna. Jag behövde till använda minst nio stift, två för I2C, två för Uart seriell Comm., tre för SPI, två för 5V och marken. Jag vill behålla den 3.3V för att driva de enheter som kräver 3.3V, och en extra jord, och lägga till Återställ PIN-koden in i denna grupp också. Det gör totalt 12 stift i kontaktdonet.

Så jag bestämde mig jag använda två 14-stiftskontakt remsor på var sida om RevIO styrelsen snarare än separata kontakter till två 6-pin kontakter och två 8-pin kontakter. Det är vettigt, och det är samma mängd stift på varje sida av Atmega328!

Jag vill byggt denna Arduino förenlig på en typisk tillgänglig dator ombord, utan modifiering som trim eller avskurna, och styrelsen bör vara ungefär samma storlek av officiella Arduino ombord. Och jag vill ha styrelsen inlägga i ärendet korrekt projekt så jag kunde bära med mig någonstans eller använda det på fältet utan rädsla att styrelsen är utsatt, eller jag skulle gå sönder eller skada till utsatta styrelsen medan du arbetar utomhus. Och jag tänkte också på ett sätt att tillmötesgå den trådlös kommunikationen, som prisvärda Xbee eller Bluetooth, i styrelsen så jag kunde enkelt använda "The RevIO" för att kommunicera med en annan enheter "trådlöst".

De mest uppenbara fysiska egenskaperna hos The RevIO:

Två 14-polig kvinnliga kärlet används i stället för fyra kvinnliga kärl av 6 och 8-pin Honor kärl.

Gruppera kommunikationsportar (I2C, SPI och serieportar komm.) på ett kärl strip.

Kan piggy back breakout styrelsen eller RevIO kompatibel sköld skall lagras över.

Inlägga styrelsen i ärendet skräddarsydda projekt.

Färgkoder och IO pins ID-märks på projektet fallet.

Spänningsregulatorer (5V och 3.3V) ingår.

XB-kompis, eller kompatibel Xbee adapter kit redo.

Se Steg
Relaterade Ämnen

Hur man bygger en Arduino Uno på en skärbräda

Om du är som och mig och njuta av elektroniska byggprojekten då du kanske har arbetat med Arduino Uno. Arduino uno är den mest populära micro controller i serien och har en stor samling bibliotek vilket göra att arbeta med det mycket lätt. Så det sku...

BaW-Bot del 1: Bygga en Arduino på ett bräde

Detta är den första delen av våra BaW-Bot (klockor och visselpipor Bot) bygga-5 separata instructables som undersöka olika Arduino-relaterade tekniker, kombinera för att skapa en Bot med alla klockor-och-visselpipor.Del 1: Bygga en Arduino på ett brä...

Obegränsad Arduino kloner: Otherduino

Hej, detta är Owen från andra Machine Co. och jag ska visa dig hur man gör ditt eget Arduino kloner på Othermill! Arduino är en prototyping plattform som har en stor användarbas och massor av övningar och koden tillgänglig, vilket gör att alla som ha...

Lätt Arduino Pro Mini TV-B-Gone förklädd

TV-B-Gone var får på mina drömmar ;)Ville prova TV-B-gått i många år, men un-lyckligtvis jag funnit aldrig allakomponenter för att göra en, och med dålig sjöfartstjänster i min stad, varvisat sig vara super dyrt att få det via expressfrakt som Fedex...

Bygga en Arduino

I detta instructable jag ska visa dig hur man bygger en Arduino använder en atmeg328 IC, jag vet att detta låter komplicerat men är ganska lätt att göra. Detta projekt är om du behöver en arduino i projektet men du inte vill använda arduino UNO eller...

Hur till sätta fast dålig kinesiska Arduino kloner

Har du någonsin undrat om en billig kinesisk Arduino klon faktiskt fungerar?Du betalar bara några kronor och få samma produkt. Låter för bra för att vara sant rätt?Sanningen är att vissa arbete och vissa inte. Följ resten av detta instructable och ja...

Bränna Arduino Bootloader till ATMEGA328P-PU med Arduino Pro Mini

Här är en krets som byggde på några perf ombord som gör det enkelt att bränna Arduino bootloader till en tom ATMEGA328P-PU-chip.Exempel-efter byggnad krets uppladdningen ArduinoISP skissen från fil -> > 11. ArduinoISP -> ArduinoISP till Arduino P...

Bygga en Arduino Shield för nRF24L01 + sändtagaren

NRF24L01 + sändtagaren är ett utmärkt låg kostnad sätt att lägga till trådlösa funktioner för alla projekt. Men den negativa sidan av den nRF24L01 + är det kan vara jobbigt att prototypen med. I detta instructable vi titta på hur man bygger en Arduin...

Montering verkligen nakna ben styrelsen (RBBB) Arduino klon - uppdaterad

uppdatera 8/16/2008: lagt till bilder av olika styrelse-konfigurationer i sista steget.RBBB från Moderna företag är en underbar liten Arduino klon. Om du har ett Arduino projekt som kräver en liten yta eller en billig dedikerad ombord, är detta en br...

En fallskärm release mekanism med en Arduino Pro Mini

detta är en fallskärm release mekanism för en Modellera raket, jag byggde det för en vatten raket men andra typer skulle fungera. Det använder en Arduino pro mini (http://www.sparkfun.com/products/9218) som är riktigt bra för detta eftersom det väger...

Ladda upp skiss till Arduino Pro Mini med usbASP

I handledningen tvåspråkig (engelska, indonesiska, indonesiska versionen under avgränsningslinjen med kursiv stil), vi lär dig hur man laddar upp skiss ("skiss" är termen för programkod skriven för Arduino) till Arduino Pro Mini enhet med populä...

Hur man programmerar Arduino Pro Mini använder Arduino Uno och ArduShield - utan kablar

Huvudsyftet med denna anvisning är att visa dig hur man programmerar i mest lätt sätt Arduino Mini eller Arduino Pro Mini med Arduino UNO och ArduShield – utan kablar.Steg för steg handledning, med några åtgärder för att hoppa av Awesome PCB.Steg 1 -...

Interaktiva duk-Rack (med Raspberry Pi, Arduino Pro Mini och Bluetooth HC-05)

Detta är min första Instructable! Så om jag har gjort några misstag, förlåt mig :)Syftet är att ge kunderna en helt ny upplevelse när du handlar.Varje vibration som kunderna gör när de väljer kläder genom att flytta galgar eller ta i/ut ovanpå klädhä...

Induino-arduino klon

induino r3 är en arduino klon styrelse i Indien och det är billigare än arduino uno r3 och har många extra funktioner... den har i byggt IR-sensorer, LDR, lysdioder osv...tillgänglig i www.simplelabs.co.inSteg 1: Installera arduino IDEDu kan hämta no...

Programmera Arduino Pro Mini använder Arduino Uno

Hej alla. Idag ska jag visa hur man programmerar arduino pro mini använder arduino uno.Om du redan hade en arduino uno och du nyligen köp arduino pro behöver mini då du inte köpa USB till seriell omvandlare för att programmera arduino pro mini efters...

Arduino pro mini HC-06 Bluetooth och Android App

Arduino pro mini HC-06 Bluetooth och Android AppYouTube channelDokument och kod...

En USB till seriell Adapter för TTL (CP2102) mod till program Arduino Pro Mini som FTDI styrelsen med Auto-reset

Denna USB till seriell TTL styrelsen baserat på CP2102 chip, är lätt tillgängliga på eBay. Och det kan användas för att programmera Arduino Pro Mini och andra som inte har USB ombord. Men det är inte lika bekvämt som FTDI styrelsen säljs av spark kul...

RFM69 / Arduino Pro Mini med livlig diskussion med JeeLink

Jag har varit att utforska världens snabbt växande av billig, liten sändtagare. Dessa små enheter är mycket användbara för kommunikation mellan två noder som dator och passar fint i många projekt. Radioapparater omfattar ett brett spektrum av frekven...

Funktionsgenerator (arduino pro mini)

HejDetta är en funktionsgenerator med Arduino Pro Mini och några komponenter som vid effekt på börjar med en sawtooth av ca 40Hz och 5Vpp. att trycka en gång på SWFUN knappen Ändra utdata till en triangulär våg och att trycka på en annan gång knappen...