Raspberry Pi: Python scripting de GPIO (2 / 8 stap)

Stap 2: Monteer je schakeling


Is er een eenvoudige drukknop dat een LED blijken zal aan wanneer de knop wordt ingedrukt en uit wanneer het wordt vrijgegeven. Ik weet het, het is niet super spannend, maar beschouw dit als een bouwsteen voor digitale ingang en uitgang.

Hier is het schema en breadboard diagram.

De LED is eenvoudig: 270 Ohm weerstand aan het licht van de LED van een 3,3 v input nodig is.

Het concept is eenvoudig: de LED is een output van pin 4 en de knop is een ingang van pin 22. De knop circuit heeft een pull-down-weerstand. PIN 22 zal worden afgebroken tot nul door middel van de 10K weerstand wanneer de knop inactief is. Wanneer deze wordt ingedrukt, de 3,3 v macht van de Raspberry Pi gaat in de pin 22 ingang, het omzeilen van de 10 K weerstand.

Zonder de 10K weerstand, zult u een zwevende input en krijgt grillig gedrag in uw code. De weerstand van 1K beschermt de Raspberry Pi te veel huidige.

Gerelateerde Artikelen

Raspberry Pi: Lancering Python script bij het opstarten

Raspberry Pi: Lancering Python script bij het opstarten

als ik aan mijn eigen projecten Pi gewerkt heb, ik heb is het ontdekken van vele kleine trucs en tips door wassen van diverse websites en informatie assembleren, testen en optimaliseren.Dus, hier is nog een van mijn "meat-and-potatoes" Raspberry
Raspberry Pi Python EEPROM programmeur

Raspberry Pi Python EEPROM programmeur

Deze eenvoudige tutorial begeleidt gebruikers door het proces van een EEPROM interfacing chip om een Raspberry Pi met behulp van de GPIO pinnen en bewerkingen met Python scripts.Laten we beginnen met de basics op EEPROM:1) CE, OE, WE - wat betekent h
Intel Edison uitvoeren van Python Script

Intel Edison uitvoeren van Python Script

Welkom,In dit instructable ik zal je leren hoe je Intel Edison board door SSH verbinden en hoe maken en uitvoeren van een basis Python script. Dus laten we beginnen!Stap 1: Vereiste onderdelenHardware:Moet u een computer met Windows 7 of 8. Andere ve
Python-Script om te stoppen met Windows toepassingen/Shutdown Computer

Python-Script om te stoppen met Windows toepassingen/Shutdown Computer

# Programma dat zal stoppen met gemeenschappelijke Windows-toepassingen en de computer afsluiten# Voor de echt lui. :-)afdrukken ("stoppen toepassingen nu")# importeren de besturingssysteem-module# Hiermee kan gebruiker uitvoeren besturingssyste
Beheersing van richting en snelheid van gelijkstroommotor met Raspberry Pi

Beheersing van richting en snelheid van gelijkstroommotor met Raspberry Pi

Dit is een eenvoudige gids wanneer leert u hoe u kunt besturen gelijkstroommotoren met behulp van de Raspberry pi. Over raspberrypi - is het een cradit kaart grootte kleine computer die General-Purpose input-output GPIO pinnen die worden gebruikt hee
Python coding for Minecraft

Python coding for Minecraft

Dit Instructable laat zien hoe te installeren en gebruiken van een mod die ik schreef waarmee u controle van Minecraft met python scripts. Ik zal richten op Windows, maar OS X en Linux net zo goed moet werken.Python scripts kunnen genereren netjes in
Python Web Server voor je Raspberry Pi

Python Web Server voor je Raspberry Pi

Opmerking: Als u wilt dat alleen in het geval van een webserver waarvoor Python niet, check out deze tutorial die ik heb voor een super eenvoudig webserver voor de Raspberry Pi gemaakt.U weet sommige fundamentele Python of u wilt leren een aantal en
Draadloze kerst lichttimer met Raspberry Pi en Python

Draadloze kerst lichttimer met Raspberry Pi en Python

1/14/2014 Update: dank aan iedereen die gestemd voor dit project in de Hardware Hacking wedstrijd! Benieuwd naar mijn nieuwe maker-pen.Update 12/31/2013: op zoek naar een meer geavanceerde versie van dit project? Check out mijn nieuwe multi-kanaals s
Raspberry Pi - GPIOs, grafische interface, geïplementeerd, wiskunde en elektronica.

Raspberry Pi - GPIOs, grafische interface, geïplementeerd, wiskunde en elektronica.

Hallo mensen!Dit instructable doelstellingen in het spelen met enkele van de framboos functies.Ik won mijn Raspberry Pi van één mijn vrienden enige tijd geleden, en aan het begin had ik geen idee van hoe het te gebruiken. Ik was een beetje vertrouwd
Knipperen van een aantal LEDs met behulp van Python Programming Language en Raspberry Pi

Knipperen van een aantal LEDs met behulp van Python Programming Language en Raspberry Pi

overzicht van stappenIn de eerste fase, zal ik slechts één LED installeren. Vervolgens downloaden mij naar de LED klasse python module die vertegenwoordigen één hardware LED. Ik zal lopen de LED klasse python module die LED knipperen. De eerste fase
Stock prijzen krijgen op Raspberry Pi (met behulp van Python)

Stock prijzen krijgen op Raspberry Pi (met behulp van Python)

Ik ben bezig met enkele nieuwe projecten waarbij voorraad prijsgegevens van het web, die zal worden bijgehouden en weergegeven via mijn Raspberry Pi ophalen. Ik wilde delen van de installatie op hoe dit te doen met behulp van Python.Deze korte Instru
GPIO voor Raspberry Pi B, B +, Pi 2 draait PRÓTA Pi OS (HTML5)

GPIO voor Raspberry Pi B, B +, Pi 2 draait PRÓTA Pi OS (HTML5)

Sommigen van ons menen groter kan worden voldaan wanneer technologie upbuilds en de grote, eerdere producten van onze inspanningen voltooit. Het is de fundamentele grondslagen hoe ons aller geëvolueerd. GPIO ik heb ervaren is in zekere zin een snelko
Afstandsbediening Raspberry PI GPIO pinnen via internet

Afstandsbediening Raspberry PI GPIO pinnen via internet

Ik moest een manier om in- en uitschakelen enkele zonne-energie lichten thuis.De manier waarop die het werkt is werkelijk eenvoudig en het grote deel is dat u niet hoeft te knoeien met uw firewall naar de haven vooruit de verbinding met je raspberry
Raspberry pi + Openenergymonitor + PLC Panasonic met Python via Ethernet

Raspberry pi + Openenergymonitor + PLC Panasonic met Python via Ethernet

U wilt een Panasonic PLC verbinden met Openenergymonitor waarnemingsplatform, in dit geval met behulp van python ingebed in een Rasberry Pi heeft een webserver die Emoncms publiceert.PLC Panasonic FPX C14 RSpanning lezen met AFPX module A21 (2 Input