Anpassade Arduino Shield och sensorer (9 / 10 steg)

Steg 9: Arduino Shield



Komponenter:

1 x Arduino protoshield dator ombord

20 x tre stiftskontakter

1 x fyra stiftskontakter

2 x sex stiftskontakter

2 x åtta stiftskontakter

2 x två pin uttag

Att bygga Arduino shield var den svåraste delen av projektet. Den färdiga produkten kan ses från framsidan och baksidan i figurerna 9-2 och 9-3. För att få en klarare uppfattning om ledningarna, hänvisa till siffror 9-5, 9-6 och 9-7. Dessa siffror, svart rektanglar anger positioner 20 tre pin-kontakter och 1 fyra stifts anslutning. (Minns, steg 5 ultrasonic sensor krävs en fyra pin anslutning.) Det första jag gjorde var löda kontakter till kala Arduino styrelsen. Använd inte spola fräsar avskurna kontakt leder på baksidan av styrelsen som leads är för tjock och sannolikt kommer att skada de spola fräsar. Jag använde tunga tenn snips för att skära den blytak.

De första tråd anslutningar jag gjorde var de avbildas i figur 9-5. De vita linjerna är ledningar som förbinder Arduino stiften till signal stift den lämpliga tre stift. Dessa kopplingar visas som vita trådar i figur 9-2. De gula linjerna i figur 9-5 är en fortsättning av de vita kablarna enligt sköld till utsedda stift. Jag skulle tömma bare en extra tum av wire, peta genom angivna hålet i figur 9-5 och sedan på undersidan av skölden jag skulle böja bare tråd runt den signal stiftet och löda. Detta är den gula anslutningen i figur 9-5. Den röda linjen i figur 9-5 tar in batteriets spänning (Vin) och ansluter den till två stift anges med gula anslutningarna. (Igen, är de anslutningarna på undersidan av skärmen.)

Figur 9-6 visar anslutningarna på undersidan av skölden. En del av förklaring behövs här. De digitala PWM stift på Arduino (D3, D5, D6, D9, D10 och D11) ofta används för att driva servon, inklusive kontinuerlig rotation servon används som hjulen på en robot. Således, de ibland drar mycket ström. Alltså, det skulle vara trevligt om de kunde drivas från input batterier direkt och inte den reglerade 5V från Arduino. På toppen av figur 9-6 förlänga två svarta rektanglar högre än de andra. De översta stiften på dessa rektanglar ligga på Arduino 5 v järnväg. De nedre stiften på dessa rektanglar är anslutna till input batteriets spänning av den röda linjen i figur 9-5. Den mellersta pin av en av dessa rektanglar ansluter till spänning stiften D3, D5 och D6. Den mellersta pin av andra rektangeln ansluter till spänning stiften D9, D10 och D11. Således på innanlåret av Arduino styrelsen, kan en bygel användas att ansluta PWM stift till 5V järnväg om de är anslutna låg aktuella sensorer eller input batterispänningen om PWM stift är ansluten till hög nuvarande hjul servon. (Mer om detta senare.)

Tillbaka till anslutningarna i figur 9-6. De svarta linjerna ansluter marken stiften till Arduino marken järnväg. Den röda linjen i botten av figur 9-6 ansluter spänning stiften av analoga kontakterna till 5V. Den röda linjen i figur 9-6 förbinder spänning stiften av icke-PWM digitala anslutningarna till 5V järnväg. Den övre röda linjen i figur 9-6 Anslut spänning stiften av PWM digitala anslutningarna till en av två hoppare kontrollerat anslutningarna beskrivs i sista stycket. Stiften är ganska nära, vilket innebar att jag var tvungen att använda en massa kala tråd som kan ses i figur 9-3. Tur avsluta jag inte med några shorts. Slutligen, sex stift och åtta stiftskontakter infogas genom botten på skölden och lödda på att skapa kontakter för skölden till en Arduino.

För att göra byglarna för PWM stift jag bara tog ett par två pin uttag och lödda stiften tillsammans. Dessa kan bee sett till vänster i figur 9-4. Figur 9-7 visar etiketterna för shield. Sensorer kan nu kopplas av de tre stiftskablar till någon av de svarta rektanglarna märkt D0-D13 eller A2-A5. En fyra pin kabel kan används för att ansluta analoga stiften A0 och A1 med en HC-SR04 ultrasonic sensor. PWM byglarna infogas i de två svarta rektanglarna som sträcker sig högre än alla andra i figur 9-7. Svarta rektangeln till höger styr stift D3, D5 och D6. Svarta rektangeln till vänster styr stift D9, D10 och D11. Om du vill PWM stift ansluten till Arduino 5V, placera bygeln för att ansluta den övre pin av svart rektanglarna till mitten stift. Om du vill PWM stift ansluten till input batteriets spänning, placera bygeln för att ansluta den lägre pin av svart rektanglarna till mitten stift. Figur 9-8 visar PWM stift och spänning urval stiften mer i detalj. Figur 9-9 visar bygeln placeras för att leverera spänning stiften D3, D5 och D6 med spänning från input batterierna. Figur 9-10 visar bygeln placeras för att förse de samma stift med 5 volt.

Se Steg
Relaterade Ämnen

Arduino tid-och-Sensor-baserade Android musikspelare

Tänk dig din musikspelare som spelar för dig, en spelare den meningen det omgivande ljuset, temperatur och tid som påverkar stämningen i en person, och välja en låt kategorisera som stämningar. Eftersom jag inte har en sensor som kan översätta mänskl...

Online grafer med ingenting men en Arduino, Ethernet Shield och Sensor

Slutligen har jag beslutat att lägga några av mina befintliga projekt på instructables. Här är anpassade från mitt Super Graphing Data Logger projekt.Vad är Super Graphing Data Logger (SGDL)? Det är en Arduino projekt som integrerar dataloggning och...

Set av brödunderläggen anpassade Arduino Shield

i detta instructable kommer vi att göra en egen Arduino shield med 123D Circuits.io för våra tidigare instructable projekt: kör lysdioderSteg 1: Redigering och placera komponenter Först öppna vyn PCB. Nu kan du markera en komponent och ändra dess foo...

Billiga anpassad Arduino Shield

skapa en arduino shield från en bit av koppar pläterad protoboard är lätt och du sparar ca 15 spänn. Slutprodukten kommer fäst direkt till arduino styrelsen, att skapa en pålitlig elektrisk anslutning mellan din krets och arduino stiften.I bilderna o...

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

Hur man använder och Arduino shield med Raspberry Pi

Att lägga till Arduino kan sköldar till Raspberry Pi vara en mycket stor smärta. Du sluta med en röra av sladdar och sätta upp programvaran är en utmaning i egen rätt.Här är en enkel lösning att börja använda ditt eget Arduino sköldar med Raspberry P...

Arduino Temp/fukt Sensor använder DHT11 och I2C LCD-en dag projekt

Jag har köpt en Arduino Mega 2560 uppsättning som kom med några sensorer och naturligtvis och Arduino Mega.I detta instructable, jag kommer att dela med dig stegen jag tog för att göra en Arduino baserade temperatur och luftfuktighet visas.Element, s...

Stripboard Arduino shield för att programmera ATtiny45 och ATtiny85

detta instructable (angett i Arduino Challenge contest - du kan rösta på det ovan) visar hur man gör en stripboard Arduino shield för programmering antingen ATtiny45 eller ATtiny85 mikrokontroller med en Arduino, enligt dessa tutorials från High-Low...

Hinder Avoider Robot använder Arduino Uno och IR-närhet Sensor

Följ stegen för att skapa ett hinder undvika Robot använder Arduino Uno och IR-rörelsesensorSteg 1: Delar krävs1) Arduino Uno R3 (klon kommer att göra)2) IR närhet sensorer (2 rekommenderas)3) chassi med motorer4) bakbord5) L293D Motor förare ombord6...

Bygga och använda en MOSFET Arduino Shield

Någon gång under Arduino, du kommer att vilja lämna det lugna vattnen i blinkar en LED och styra något lite mer kraftfullt. För att göra det, kommer du att behöva lite hjälp.Transistorer kan användas som en switch med Arduino's digital signal för kon...

Min 1st Iot anordning med GeekNesia + Arduino Uno + Ethernet Shield och DHT21 via PubSub metod

Geeknesia är en plattform för Sakernas Internet, ungefär som ThingSpeak men det är från Indonesien :). GeekNesia fortfarande Beta hoppas jag det kommer att finnas vissa andra slag har snart. Jag använder Arduino uno och Ethernet-shield för skicka DHT...

Arduino: Elkablar och programmering av RFID-Sensor

RFID är, Radio Frequency Identification, ett system för att överföra data över korta avstånd (vanligtvis mindre än 6 tum). Ofta bara en av de två enheterna måste drivas, medan den andra är en passiv enhet. Detta gör för enkel användning i sådana sake...

Anpassade Arduino MIDI Controller

Hej och Välkommen till detta instructable om hur man bygger en anpassad, Billigt och enkelt USB MIDI-controller, baserat på Arduino. Den bästa nyheten: inget krångel med USB-till-MIDI-gränssnitt eller programvaruverktyg som Hårlösa MIDI, bara plug 'n...

En Arduino Shield som omvandlar din Radio styrd bil till en Robot

Jag har sett en massa Instructables som beskriver hur en Radiostyrd bil kan konverteras till en robot. De flesta av dessa kräver att R/C bil mottagare styrelsen ändras så att avsnittet RF i mottagaren kringgås med vänster/höger/framåt/bakåt signalern...

Self balancing skateboard/segw * y projektet Arduino Shield

Gallmänna ändamål Arduino shield för egen balanseringsmaskiner.Varför gjorde jag det?Jag har tidigare gjort en Instructable 2010 om hur man bygger en självbalanserande skateboard.Det finns > 500 kommentarer på detta och många uttrycker förvirring stä...

ESP8266 (fristående) väderstation med hjälp av Arduino IDE och GadgetKeeper moln plattform

Detta är en uppgradering av mitt tidigare projekt GadgetKeeper-väderstation. I detta projekt bygger jag samma funktioner men bara använder ESP8266 WiFi SoC fristående med DHT11 temperatur och luftfuktighet sensor. I det tidigare projektet använde jag...

Kör en webbsida i realtid med hjälp av Arduino, SensorMonkey och Processing.js

Remote visualisering av realtid sensordata.Denna handledning beskriver i detalj hur du använder tjänsten gratis SensorMonkey till push realtid sensordata från en Arduino till en webbsida för visualisering med hjälp av Processing.js. Ingen server-side...

Spara data för temperatur och luftfuktighet på MySQL med Arduino Uno och Wifly

Hej killar, jag gör detta instructable för de människor som gillade elektroniken och den botaniska, med detta du har data om temperatura och fuktigheten av din orchard och registrera detta i en data bas MySQL.För denna proyect du behöver några kunska...

AdruShield – mest mångsidiga Arduino shield någonsin

ArduShield är det mest mångsidiga utveckling shield för mest populära Arduino styrelser som svar:Arduino UNO R3Arduino MiniArduino Pro Mini V5Arduino Nano V3Arduino MicroR3Arduino LeonardoArduino YunArduino nollGalileo Gen2och många andra derivat sty...