Omzetten van een geredde speelgoed in een MIDI-controller (4 / 17 stap)

Stap 4: Begrip schakelaars en pull-ups


Zoals besproken in stap 2, de overgrote meerderheid van de onderdelen die we met in dit Instructable werken zullen zijn schakelaars en knoppen. Nochtans, kunnen er enige verwarring over wat we eigenlijk met deze doen zullen, die is volkomen begrijpelijk. Herinneren dat elke printplaat in je speeltje ten minste één draad en een signaal draad per knop moeten. Wij zullen aansluiten van elk van de gronden samen te vormen een gemeenschappelijke basis (stap 6), en vervolgens elk van de draden signaal verbinden met een microcontroller (stap 11). Echter, dit alleen te doen zal voorbijgaan aan een belangrijk feit - als de schakelaars zijn open, zal dat de microcontroller lezen 0 of 1?

Zwevende ingangen
Als u een normaal-open schakelaar aan op een digitaal apparaat zoals een microcontroller sluit en probeer te lezen van de Braziliaanse deelstaat die switch, ontvangt u eigenlijk een enigszins willekeurige waarde, dat valt niet te voorspellen. Een digitaal apparaat moet worden aangesloten op grond (om te lezen "0") of enkele spanning zoals + 5V (om te lezen "1"), dus als het niet met of verbonden is, het kan niet zeker welke zijn verbonden aan. Dit verschijnsel heet zwevende, en is zeer belangrijk in de wereld van de microcontroller-schakelingen. We kunnen het oplossen van dit probleem met behulp van een interne weerstand, ofwel gebonden aan + 5V (pull-up) of grond (pull-down). Aangezien we al één uiteinde van de schakeloptie op grond aansluit nu, moeten we gebruiken een pull-up weerstand.

Wat is een pull-up?
Neem een kijkje op de foto voor deze stap, en ziet u een schematische voorstelling van wat een pull-up weerstand en een schakelaar lijken op elkaar. De schakeloptie, SW1, is een knop in je speeltje, die we in met grond contact. De weerstand, R1, links, de andere kant van de schakelaar aan + 5V, zodat de microcontroller alleen ooit een of het ander ziet. Echter, met behulp van moderne microcontrollers, we hebben niet een weerstand toevoegen aan elke één knop in het speelgoed - de microcontroller al één ingebouwd in elk van de pinnen voor deze exacte doel! Misschien ben ik gemakkelijk geamuseerd, maar that's pretty cool.

Gerelateerde Artikelen

Bedrading van een MIDI-controller

Bedrading van een MIDI-controller

Hoe een breadboard draad tot en met een MIDI-controller.Stap 1: Wat is een MIDI-controllerStap 2: Wat u nodig hebtStap 3:Stap 4:Stap 5:Stap 6:Stap 7:Stap 8:Stap 9:Stap 10:Stap 11:Stap 12:Stap 13:Stap 14:Stap 15:Stap 16:Stap 17:
Omzetten van een speelgoed klauw/grijper in servo gecontroleerd

Omzetten van een speelgoed klauw/grijper in servo gecontroleerd

Omzetten van childs grijper speelgoed in een afstandsbediening een gecontroleerd is niet zo moeilijk om te doen. Kies een grijper speelgoed (ik Toon drie hier). Verwijder de vergadering van de greep van de squeeze. Dit zal een stijve draad die de squ
Beheersing van een MIDI-CC in Ableton Live met een Arduino Uno

Beheersing van een MIDI-CC in Ableton Live met een Arduino Uno

In dit instructable zullen we gebruiken een potentiometer op een Arduino Uno om controle van een MIDI-CC in Ableton Live. Een MIDI CC staat voor continue Controller, dat wil zeggen een getal in het bereik van 0 tot 127 inclusieve te moduleren iets me
Hoe te schilderen van een PS3 Controller noemen van plicht Camo stijl deel 1

Hoe te schilderen van een PS3 Controller noemen van plicht Camo stijl deel 1

Ik beschrijf het proces om te demonteren en het schilderen van een PS3-controller camo-stijl.
Hoe te schilderen van een PS3 Controller noemen van plicht Camo stijl deel 2

Hoe te schilderen van een PS3 Controller noemen van plicht Camo stijl deel 2

ik beschrijf het proces om te schilderen van een PS3 controller camo stijl en monteer het.
Hoe: omzetten van een dressoir in een badkamersijdelheid

Hoe: omzetten van een dressoir in een badkamersijdelheid

Een paar jaar geleden dit dressoir nam vele uren van mijn tijd aan het strippen en refinish in deze mooie verbrande oranje kleur. (Ik zal posten volledig vóór en na hier kort voor haar, maar voor nu, we gebruik gewoon haar hier als een hoe nadat hij
Omzetten van een Video in een Gif

Omzetten van een Video in een Gif

als een fervent gebruiker van Tumblr , zie ik een heleboel grote GIFs. Sommige van mijn favoriete GIFs clips uit films, TV, of zelfs YouTube gebruiken. In een poging om het bestendigen van een beweging naar meer GIF's op het web, wil ik delen hoe zet
Omzetten van een traditionele favoriete brood recept voor een broodmaker

Omzetten van een traditionele favoriete brood recept voor een broodmaker

Dit is een familie recept uit onze Tante Jo en wordt gekoesterd om vele redenen. Onze Tante Jo is 82 jaar oud en nog steeds maken deze diner rollen. Tante Jo was de jongste van 12 kinderen. Haar Papa eigendom een kleine boerderij in het dal van de Pe
Het omzetten van een telefooncel voor thuisgebruik.

Het omzetten van een telefooncel voor thuisgebruik.

Mobiele telefoongebruik blijft toenemen en telefoonbedrijven betaaltelefoons uit de vaart nemen, meer en meer gebruikte betaaltelefoons beschikbaar zijn voor verkoop. Aantal zullen telefooncellen van plan te installeren deze gesprek stukken in hun fa
Omzetten van een oude laptop in een Media Center

Omzetten van een oude laptop in een Media Center

hoe te te nemen en oude Laptop en omzetten in een Home Theater PC dat XBMC op Openelec draait.Ik heb een Acer Aspire AMD moederbord gebruikt met 1gig RAM.Hoe installeer ik Openelec met windows.HierOpmerking: Openelec en XBMC zijn Open Source programm
Omzetten van een Foot-Candle Meter voor fotografie

Omzetten van een Foot-Candle Meter voor fotografie

als je van mijn werk, please vote voor dit Instructable in de zorg het echte uitdaging vóór juni 4, 2012.  Bedankt!Voor degenen onder u amateur fotografen die er die graag schieten film, hebben soms oude camera's niet de juiste lichtmeter voor het ve
Hoe: omzetten van een Buffet in een badkamersijdelheid

Hoe: omzetten van een Buffet in een badkamersijdelheid

Dit bericht gaat eigenlijk om een combinatie tips & tutorials en een voor & na omdat mij gehanteerd voor vondst een voordat de foto van dit mooie buffet, zij het, het is verschrikkelijk kwaliteit, het nog steeds geeft je een idee van hoe ver dit s
Omzetten van een oude strijkplank hoekje in een pittige kruidenrek

Omzetten van een oude strijkplank hoekje in een pittige kruidenrek

als u in een appartement van vooroorlogse, net als ik woont, kunt u oude hoekjes voor super-nuttig opslag. Zet een oude strijkplank hoekje in een rack voor spice en drank of een ongebruikte venster omzetten in een boekenkast. Het is een geweldige man
Omzetten van een Blastzooka in een 6-dart Nerf super shotgun

Omzetten van een Blastzooka in een 6-dart Nerf super shotgun

Ik heb een BuzzBee Extreme Blastzooka te schieten 6 Nerf elite Darten, shotgun stijl gewijzigd. In eerste instantie maakte ik het één Darten schieten, maar het was veel te krachtig te laten mijn kinderen gebruiken. Het zou verlaten striemen op je lic