Stap 1: Stap 1 - werken met GPIO
Er zijn vele voorbeelden van het gebruik van de GPIO (algemene doel input-output) pinnen op de RaspberryPi. Als u nieuw bij deze bent, raden ik dat u beginnen met eenvoudige wiringPi python scripts. Deze krijgt hulp die u ervoor dat uw schakelingen goed zijn aangesloten zorgen voordat u soldeer. Er is veel verwarring over de pin nummering. Dit Instructable gebruikt de WiringPi pin-modus. Dit is allemaal gemakkelijker met de volgende website: http://pinout.xyz/. Vergeet niet, we zijn met behulp van WiringPi pinnen 2,3,7.
Wees zeer voorzichtig als u kunt u gemakkelijk Pi bak. Herinner me, gebruik altijd een weerstand en altijd doen uw bedrading met de RPi unplugged.
Hier is een eenvoudige gids:
UIT: GPIO pin--> weerstand--> LED -> grond
OOK: GPIO pin--> weerstand--> transistor--> grond
Bedrading instructies:
If u niet vertrouwd met het breadboard, zie dit Instructable eerst:
Verwijst naar de bovenstaande afbeelding met de pinnen aangeduid 2,3,7 en grond. Deze nummers lijkt misschien onlogisch. Vergeet niet, we zijn met behulp van de WiringPi regeling voor de aanwijzing van de pin. Ik vermeed gebruikt pin 0 zoals "0" wordt vaak gebruikt in code zoals "False" of "Off".
Laten we beginnen:
Draad van RPi pin 2 tot en met het breadboard. Draad van het breadboard tot een 10K Ohm weerstand. Dit zijn zeer grote weerstanden, zodat uw LEDs dim zullen. Dit is het gewenste resultaat. Wij moeten niet, noch wilt verzenden van een groot tekort aan onze transistoren. Draad van de weerstand tot de anode van de LED. Dit is de langere leiding. Vervolgens draad van de kathode (kortere lood) van de LED op grond. Voor dit project ik gebruik van de rail blauwe grond aan de rand van het breadboard en alleen verbinding maken met de grond op de RPi eens. Ik volg ook de zelfde principe met de afstandsbediening en het circuit. Herhaal de bovenstaande stap voor pin 3 en 7.
Volgende stap, schakelen de LEDs met een Python-script.