Verbinding maken met diverse digitale ingangen op een analoge ingang! (2 / 3 stap)

Stap 2: Schema's en uitleg


Het eerste diagram hierboven is de standaard manier om verbinding te maken met knoppen. Elk verbindt met een eigen digitale pin, en elk heeft zijn eigen pull-down-weerstand. In het tweede diagram sluit alle knoppen aan de dezelfde analoge pin.  Ze verbinden ook positieve via een weerstand van 1K-ohm, en negatieve door middel van verschillende waarde weerstanden. Wanneer knop 1 is ingedrukt, het spanningsniveau op analoge 0 is gelijk aan {R2 / (R1 + R2)} * Vcc of {100 / (1000 + 100)} * 5 = 5/11 van een volt of 0.45V. Voor de andere twee knoppen met 330 en 470 ohm weerstanden op te lossen, krijgen we 1.24V voor knop 2 en over 1.6V voor knop 3. We kunnen doorgaan met het toevoegen van knoppen met hogere waarde weerstanden, zoals 680 Ohm, 1.5 K Ohm, 3,3 K Ohm, enzovoort.

Handig is ook het feit dat de twee knoppen tegelijk in te drukken een volledig zelfstandige waarde zal opleveren. Op basis van de vergelijking voor parallelle weerstanden, 1/R = 1/R1 + 1/R2... 1/Rx, kunnen we bepalen dat één en twee samengeperst knoppen een algehele weerstand van 1/100 + 1 zal produceren/330 = 1/R, dus oplossen voor R, het resultaat is ongeveer 77 Ohm. Steek die in de formule van de spanning divider met 77 ohm als R2, {77 / (1077)} * 5 = 0.35V, krijgen we een geheel nieuwe spanning lezing. Mogelijke toepassingen omvatten het kunnen lezen van de diagonalen op joysticks die gebruikmaken van de knoppen, zoals deze: https://www.sparkfun.com/products/9182, zonder verschillende als... then... else if verklaringen over de Arduino.

Voor meer informatie over weerstanden in parallel, lees dit artikel: http://www.electronics-tutorials.ws/resistor/res_4.html

Gerelateerde Artikelen

Android App MIT met behulp van de HC06 van de Bluetooth verbinding maken met een Arduino Uno

Android App MIT met behulp van de HC06 van de Bluetooth verbinding maken met een Arduino Uno

Speciale dank aan de volgende onlinebronnen voor getting mij begonnen...Willekeurige Nerd TutorialsForceTronics - youtubeStap 1: materialen:HC-06 Bluetooth-apparaatAndroid telefoon---ik heb een HTC 8, emulators voor iPhones zijn beschikbaar, maar ik
4 manieren om verbinding maken met een draad zonder solderen

4 manieren om verbinding maken met een draad zonder solderen

In dit Instructable ik leert u vier manieren om een draad zonder solderen. Solderen kan lastig en het verwarmt de ruimte in beslag, dus waarom niet gewoon overslaan volledig als u kunt? Een ander vervelend ding over solderen is dat het duurt een tijd
Hoe verbinding maken met Xbox live met een Vergezicht laptop en een draadloze router.

Hoe verbinding maken met Xbox live met een Vergezicht laptop en een draadloze router.

Dit geeft je stap voor stap instructies verbinding maken met xbox live met een draadloze router en een laptop draadloos in plaats van het betalen van $100.00 hebt u de netwerkkabel in uw laptop en 360Stap 1: Start Ga naar beginStap 2: Ga naar het Con
Verbinding maken met Sky WIFI op een Mac OSX - Easy DIY stappen

Verbinding maken met Sky WIFI op een Mac OSX - Easy DIY stappen

verbinding maken met een apparaat aan uw draadloze netwerk van SkyHet is snel en eenvoudig uw iPhone, iPod Touch of Mac OSX verbinden met het internet via uw Sky Broadband draadloze verbinding.Voordat u begint, zet uw Apple-apparaat en Controleer dat
IoT: Verbinding maken met de RPi, Arduino en de wereld!

IoT: Verbinding maken met de RPi, Arduino en de wereld!

(Als je dit Instructable, vergeet dan niet te stemmen (boven: rechts hoek vlag). het is concurreren op INTERNET of THINGS en sensoren wedstrijden. Heel hartelijk bedankt! ;-)In dit project, zullen wij programmeren een RPi en een Arduino, samen te wer
Morse Code sleutel verbinding maken met computer

Morse Code sleutel verbinding maken met computer

dit is mijn 1e project, de Morse-Code sleutel verbinding maken met de computer via USBStap 1: begin Bereid een computermuis en het transactieprobleem, verwijder de printplaat uit mouse.Stap 2: Dekking van de LED Papier en tape gebruiken ter dekking v
Hoe te maken en verbinding maken met de geleidende inkt

Hoe te maken en verbinding maken met de geleidende inkt

Project invoering:Dit is een instructable demonstreren hoe blote geleidende inkt gebruiken met de blote geleidende bestuur. Het doel van dit project is om te laten zien hoe mensen kunnen maken en verbinding maken met de geleidende inkt.Materialen:-Op
De gemakkelijkste manier verbinding maken met Xbox Live Via de Ethenet snoer! (Alleen voor XP)

De gemakkelijkste manier verbinding maken met Xbox Live Via de Ethenet snoer! (Alleen voor XP)

Dit zou alleen kost je $20-30, misschien minder als u al een ethernet-kabel.En, dit duurt ongeveer 5-7 minuten (misschien een beetje minder)Dit werd oorspronkelijk gepost door me(masterofdarkness) op Cheapassgamer.com op 18-10-2007. Als u het er kon
Verbinding maken met de virtuele Computing Lab (VCL)

Verbinding maken met de virtuele Computing Lab (VCL)

Welkom op de virtuele Computing Lab setup-instructies.De volgende stappen uit om verbinding maken met de VCL en beginnen uw lab-toewijzing.Stap 1: Uw Browser controlerenHet wordt aanbevolen dat u de nieuwste versie van Mozilla Firefox gebruiken.Contr
Extern verbinding maken met de Raspberry Pi

Extern verbinding maken met de Raspberry Pi

Deze foto:Wij zijn enthousiast over het hosten van een Raspberry Pi bouwen nacht op onze maker space in San Francisco. Wij hebben klaar toetsenborden, muizen, voedingsadapters, SD-kaarten geladen met besturingssystemen, hapjes en een zaal vol creatie
Hoe verbinding maken met Bluetooth-apparaten in windows 10

Hoe verbinding maken met Bluetooth-apparaten in windows 10

Hoe bluetooth verbinden met windows 10. Leer hoe u kunt koppelen of verbinden uw Bluetooth Headsets, hoofdtelefoons, luidsprekers en andere Bluetooth-toegelaten apparaten aan Windows 10 PC laptop- & desktop! U kunt allerlei soorten draadloze apparate
Verbinding maken met een RASPBERRY PI via VNC met behulp van MacOS

Verbinding maken met een RASPBERRY PI via VNC met behulp van MacOS

Hier volgen de stappen voor het verbinden van een Raspberry Pi via VNC met MacOSStap 1: Install VNC op uw MacVoor Mac OS moet u een VNC viewer programma te installeren. U kunt delen van het scherm (die komt standaard geïnstalleerd), maar dit duurt ee
Verbinding maken met een WoW Private server op Mac!

Verbinding maken met een WoW Private server op Mac!

Dit Instructable zal leggen stap voor stap over hoe te verbinden met een WoW private server.Zorg ervoor dat u niet bijwerken naar Cataclysm als u wilt spelen op Private servers. Als u nog wilt spelen ze maken zeker u een kopie maken van uw 3.3.5 clie
Verbinding maken met een Arduino

Verbinding maken met een Arduino

Dit instructable kunt u een computer verbinden met een arduinoStap 1: Dingen nodig:- 1. Arduino2. kabel3. een apparaat (Computer)Stap 2: Aansluiten van de ARDUINODe kabel verbinden met de arduinoStap 3: Aansluiten op de computerSluit de computer aan