Aangepaste Arduino schild en Sensors (9 / 10 stap)

Stap 9: Arduino Shield


Onderdelen:

1 x Arduino protoshield PC board

20 x drie pins connectoren

1 x vier pins connectors

2 x 6-pins connectors

2 x 8 pins connectors

2 x twee pin aansluitingen

Uitbouwen van het schild van de Arduino was het meest uitdagende deel van het project. Het eindproduct kan worden gezien vanaf de voorkant als de achterkant in cijfers 9-2 en 9-3. Om een duidelijker idee over de bedrading, verwijzen naar de cijfers 9-5, 9-6 en 9-7. In de cijfers van de zwarte rechthoeken geven de standpunten van 20 drie pins connectoren en 1 vier-pins connector. (Herinneren, de ultrasone sensor van stap 5 een vier-pins-aansluiting vereist.) Het eerste wat dat ik deed was de verbindingslijnen naar de kale Arduino board solder. Gebruik geen flush cutters af te snijden de leads connector op de achterzijde van de Raad van bestuur zoals de leads te dik zijn en zal waarschijnlijk schade de flush cutters. Ik gebruikte zware tin snips te snijden die leidt.

De eerste draad verbindingen die ik heb gemaakt zijn afgebeeld in figuur 9-5. De witte lijnen zijn draden aansluiten de Arduino pinnen op de signaal-pin van de passende drie pinsconnector. Deze verbindingen worden weergegeven als de witte in Figure 9-2 draden. De gele lijnen in Figure 9-5 zijn de voortzetting van de witte draden onder het schild aan de aangewezen pin. Ik wil strippen blote een extra duim van draad, poke het door het aangegeven in figuur 9-5-gat, en dan aan de onderzijde van het schild zou ik buig de blote draad rond de signaal-pin en soldeer. Dit is de gele verbinding in Figure 9-5. De rode lijn in figuur 9-5 neemt de input accuspanning (Vin) en verbindt het met de twee pinnen aangeduid met de gele verbindingen. (Nogmaals, deze verbindingen zijn aan de onderzijde van het schild van.)

Figuur 9-6 toont de aansluitingen aan de onderzijde van het schild. Een nota van toelichting is hier nodig. De digitale PWM pinnen op de Arduino (D3, D5, D6, D9, D10 en D11) worden vaak gebruikt voor station servo's, met inbegrip van continue rotatie servo's gebruikt als wielen op een robot. Dus, trekken ze soms een heleboel stroom. Het zou dus leuk zijn als ze zouden worden verdreven input batterijen direct en niet de gereglementeerde 5V van de Arduino. Op de top van Figure 9-6 uitbreiden twee zwarte rechthoeken hoger dan de anderen. De hoogste pinnen van deze rechthoeken liggen op de Arduino 5V spoorstaaf. De pinnen van de onderkant van deze rechthoeken zijn verbonden met de input accuspanning door de rode lijn in figuur 9-5. De middelste pin van één van deze rechthoeken verbindt met de pinnen van de spanning van de D3, D5 en D6. De middelste pin van de andere rechthoek verbindt met de pinnen van de spanning van D9 D10 en D11. Dus, op de bovenzijde van de Arduino board, een jumper kan worden gebruikt om de PWM-pinnen sluit aan op de 5V spoor als ze zijn aangesloten op lage Stroomsensoren, of op de input accuspanning als het PWM-pinnen zijn aangesloten op hoge huidige wiel servo's. (Meer hierover later.)

Terug naar de verbindingen in Figure 9-6. De zwarte lijnen verbinden de grond pinnen aan de Arduino grond rail. De rode lijn aan de onderkant van Figure 9-6 verbindt de pinnen van de spanning van de analoge aansluitingen met 5V. De rode lijn in het midden van Figure 9-6 verbindt de pinnen van de spanning van de niet-PWM digitale aansluitingen met de 5V-rail. De bovenste rode lijnen in Figure 9-6 Sluit de pinnen van de spanning van de PWM digitale aansluitingen aan één van de twee trui gecontroleerde aansluitingen beschreven in de laatste alinea. De pennen zijn tamelijk dicht bij elkaar, wat betekende dat ik moest een heleboel blote draad gebruiken, zoals te zien is in figuur 9-3. Gelukkig eindigen ik niet met een korte broek. Tot slot, de zes pin en acht pins connectors zijn ingebracht via de onderkant van het schild en gesoldeerd op de connectoren voorzien in het schild aan een Arduino.

Te maken van de jumpers voor de pinnen PWM ik nam een paar van twee pin aansluitingen en de pinnen elkaar gesoldeerd. Deze kunnen bee gezien aan de linkerkant in Figure 9-4. Figure 9-7 toont de labels voor het schild. Nu kunnen de sensoren worden aangesloten door de drie pin kabels aan op een van de zwarte rechthoeken label D0-D13- of A2-A5. Een vier-pins kabel kan gebruikt om de analoge pinnen A0 en A1 verbinden met een ultrasone sensor van HC-SR04. De PWM-jumpers zijn ingevoegd van de twee zwarte rechthoeken die boven alle anderen in Figure 9-7 uitsteken. De zwarte rechthoek aan de rechterkant bepaalt pennen D3, D5 en D6. De zwarte rechthoek aan de linkerkant controleert pinnen D9 D10 en D11. Als u wilt dat de PWM pinnen aangesloten op de 5V van de Arduino, plaats de jumper voor de verbinding van de bovenste pin van de zwarte rechthoeken op de middelste stift. Als u wilt dat de PWM-pinnen verbonden met de input accuspanning, plaats de jumper voor de verbinding van de lagere pin van de zwarte rechthoeken op de middelste stift. Figuur 9-8 toont de PWM pinnen en de spanning selectie pinnen in meer detail. Figuur 9-9 ziet u de jumper voor de levering van de pinnen van de spanning van de D3, D5 en D6 met spanning uit de input batterijen geplaatst. Figuur 9-10 toont de jumper geplaatst voor de levering van die dezelfde pinnen met 5 volt.

Gerelateerde Artikelen

Breadboard aan aangepaste Arduino Shield

Breadboard aan aangepaste Arduino Shield

In dit instructable zullen we een aangepaste Arduino schild met behulp van 123D Circuits.io voor onze vorige instructable project: met LED'sStap 1: Bewerken en plaatsen van de onderdelen Opent u eerst de weergave van de PCB. Nu kunt u een onderdeel s
Stripboard Arduino schild voor het programmeren van ATtiny45 en ATtiny85

Stripboard Arduino schild voor het programmeren van ATtiny45 en ATtiny85

dit instructable (ingevoerd in de wedstrijd van de uitdaging van de Arduino - u kunt stemmen voor het bovenstaande) toont hoe te maken van een klemmenstrook Arduino schild voor het programmeren van ATtiny45 of ATtiny85 microcontrollers met een Arduin
Hoe te gebruiken en Arduino schild met de Raspberry Pi

Hoe te gebruiken en Arduino schild met de Raspberry Pi

Toevoegen van Arduino shields op de Raspberry Pi een pijn kunnen zijn erg groot. Je eindigen met een rotzooi van draden lopen rond en opzetten van de software is een uitdaging in zijn eigen recht.Hier is een eenvoudige oplossing om te starten met beh
Arduino en ultrasone sensor control servo en afstand meter

Arduino en ultrasone sensor control servo en afstand meter

Arduino en ultrasone sensor control servo en afstand meterIn dit project kunt u bekijken hoe u kunt besturen servomotor en tu Bereken afstand met behulp van de arduino en ultrasone sensor. U nodig hebt: 1. Arduino (uno, nano, mini pro)HardwareZet de
Arduino interactieve correcte Sensor

Arduino interactieve correcte Sensor

We zullen moeten leren hoe het bouwen van een Arduino-circuit dat de invoer van een soort analoge sensor (sensor van de trillingen, druksensor, potmeter haalt) en gebruiken om het geluid uit een luidspreker piëzo. Dit specifieke voorbeeld leert u hoe
Een Arduino-schild dat uw Radio converteert Controlled auto in een Robot

Een Arduino-schild dat uw Radio converteert Controlled auto in een Robot

Ik heb een heleboel Instructables die beschrijven hoe een radio-gecontroleerde auto kan worden geconverteerd naar een robot. De meeste van deze vereisen dat de R/C auto's ontvanger bestuur worden gewijzigd zodat de RF-sectie van de ontvanger met de l
Arduino tijd en Sensor-gebaseerde Androïde muziekspeler

Arduino tijd en Sensor-gebaseerde Androïde muziekspeler

Veronderstel uw muziekspeler die spelen voor u, een speler die zin het omringend licht, temperatuur en tijd , dat is van invloed op de stemming van een persoon, en kies een song categoriseren als stemmingen. Omdat ik niet een sensor die menselijke em
Arduino omgekeerde obstakel sensor voor auto's

Arduino omgekeerde obstakel sensor voor auto's

dit is een instructable voor het maken van uw auto reverse/steun/parkeren obstakel sensor. Het volledige verhaal in op mijn blog:http://liudr.WordPress.comMet de sensor van dit obstakel verneemt u van uw auto afstand tot een andere auto achter terwij
Arduino Controlled Motion Sensor

Arduino Controlled Motion Sensor

In dit Instructable, zal ik uitleggen hoe het bouwen van een motie geactiveerde alarm! Het maakt gebruik van een Arduino microcontroller, een PIR (passief infrarood) sensor en een type alarm. Hier kunt u een LED-indicator, een zoemer of een piezo. Da
Usando Arduino schild Freescale FRDM-STBC-AGM01

Usando Arduino schild Freescale FRDM-STBC-AGM01

Hola amigosNl esta ocasión les voy een mostrar como utilizar el schild de Freescale FRDM-STBC-AGM01 -nl Arduino, este schild bevat VN-giroscopio, acelerometro, magnetometro y sensor de temparatura gracias een los chips FXOS8700CQ y FXAS21002C que est
Arduino: Nokia LCD & Sensors

Arduino: Nokia LCD & Sensors

Arduino: Nokia LCD & sensorenProbleem: Het maken van mijn Arduino, een temperatuur-relatieve vochtigheid sensor en een Nokia3310LCD scherm samenwerken.Nu, ik ben een Luie oude Geek, dus wat ik wilde was een Arduino-kit die schilden zou nemen. Deze Fr
Arduino Nano - TSL45315 Sensor voor omgevingslicht Tutorial

Arduino Nano - TSL45315 Sensor voor omgevingslicht Tutorial

TSL45315 is een digitale sensor voor omgevingslicht. Het benadert menselijk oog reactie onder verschillende lichtomstandigheden. De apparaten hebben driemaal selecteerbare integratie en bieden een directe 16-bits lux output via een I2C bus interface.
AdruShield-meest veelzijdige Arduino schild ooit

AdruShield-meest veelzijdige Arduino schild ooit

ArduShield is het meest veelzijdige ontwikkeling schild voor meest populaire Arduino boards Arduino boards zoals a:Arduino UNO R3Arduino MiniArduino Pro Mini V5Arduino Nano V3Arduino MicroR3Arduino LeonardoArduino YunArduino nulGalileo Gen2en vele an
Arduino ultrasone waterniveau Sensor voor espressomachines

Arduino ultrasone waterniveau Sensor voor espressomachines

Ik heb een zeer goede maar mooie oude koffie espressomachine met een uitneembare watertank, het probleem is dat het niet bieden een waarschuwing voor laag waterniveau, licht, dus ik kan niet zo'n niveau voordat u uit water weten! OF op zijn minst zon