IoT: DIY tint licht (5 / 9 stap)

Stap 5: Invoer en Pin Setup

 #!/usr/bin/python import time import RPi.GPIO as GPIO from pubnub import Pubnub 

Dit zijn alle invoer u moet. RPi.GPIO kunt u de pinnen met uw Pi. Wij zullen tijd en Pubnub gebruiken. Tijd om te coördineren van kleurwijzigingen in onze LED en Pubnub om de kleurwaarden van de stroom aan uw PHue licht.

Vergeet niet deze pin-toewijzingen die u eerder hebt genoteerd, nu wij hen nodig hebben.

 ## Make your pin assignments red_gpio = 18 green_gpio = 23 blue_gpio = 24 

Vervolgens zullen we instantiëren onze pins met behulp van de functie 'GPIO.setup'. We moeten de General Purpose Input/Output pinnen declareren als een input of een uitgang.

 ## Setup GPIO Board and Pins GPIO.setmode(GPIO.BCM) # BCM for GPIO numbering GPIO.setup(red_gpio, GPIO.OUT) GPIO.setup(green_gpio, GPIO.OUT) GPIO.setup(blue_gpio, GPIO.OUT) 

De functie 'GPIO.setmode' vertelt python welke pin nummering wordt gebruikt. Zie deze draad voor een korte beschrijving van de opties. Het diagram van de GPIO dat ik gebruikt om te selecteren van pin zinvolle gebruikt het BCM kanaalontwerp. Hebt u later problemen met dit gedeelte, probeer de GPIO. Halfpension. 'GPIO.setup' is waar we de pinnen declareren als input of output. De andere optie is natuurlijk ' GPIO. IN' die wordt gebruikt wanneer iets als een sensor is het retourneren van gegevens naar de Pi.

 ## Init the GPIO PWMs Freq = 100 #Hz RED = GPIO.PWM(red_gpio, Freq) RED.start(0) GREEN = GPIO.PWM(green_gpio, Freq) GREEN.start(0) BLUE = GPIO.PWM(blue_gpio, Freq) BLUE.start(0) 

Deze code wordt gebruikt voor het opzetten van uw pinnen met Pulse Width Modulation. PWM is een methode voor het genereren van een analoog signaal met behulp van een digitale bron. Het codeert een bericht in een pulserende signaal. De "boodschap" is in dit geval de RGB waarden die elk van onze pins zal sturen naar de LED. Als u geïnteresseerd bent kunt u meer lezen over PWMs hier.

Gerelateerde Artikelen

Snijden en weer tint licht strip Plus segmenten

Snijden en weer tint licht strip Plus segmenten

In de winkel vertelde ze me dat niet kon gebeuren: ik wilde gebruiken van een tint licht Strip en snijd het in stukjes om opnieuw naar mijn eigen wensen.In dit geval wilde ik ter vervanging van twee TL-buizen die end-of-life waren met up-to-date (kle
DIY video licht (800-watt-equivalent voor $86)

DIY video licht (800-watt-equivalent voor $86)

Griffin bouwt een krachtige, DIY video licht voor $86, met behulp van ijzerhandel delen, en acht 100-watt-equivalent compact fluorescent (CFL) bollen. Ook besproken: drie-punt verlichting en kleur temperatuur / witbalans.Lichtopbrengst: 12.800 lumen,
DIY schroevendraaier licht

DIY schroevendraaier licht

we vandaag gaat te maken een DIY schroevendraaier licht. Aangezien Vaderdag omhoog komt wilde ik iets maken voor mijn vader, dus ik koos om het instrument hij meest, maakt gebruik van de schroevendraaier en maak het beter te maken.Stap 1: Stap 1: Ite
Easy DIY PLL licht geschikt voor beplante aquarium.

Easy DIY PLL licht geschikt voor beplante aquarium.

Hallo iedereen,Ik wil delen mijn idee van 'Easy DIY PLL licht montage voor beplante aquaria' met alle. Genoeg van die dure kant en klare hulpstukken die een goede gat in onze zakken branden. In dit instructable zal ik mijn idee van hoe ik mijn eigen
DIY #3 licht mijn zaden - LED's voor uw planten

DIY #3 licht mijn zaden - LED's voor uw planten

Atelier DIY #3 licht mijn zadenenvoye par brigadeneurale Dit is een beetje lastig. Ik heb een volledige instructable maar het is in het Frans.Het geïnspireerd door http://www.popsci.com/lightspikesMaar ik denk dat de video is goed genoeg om te begrij
DIY kan licht

DIY kan licht

Hier is een leuke kleine DIY project dat erg leuk blijkt. Dit is ook een zeer goedkope project om te doen omdat het bestaat uit huishoudelijke artikelen. Hieronder leest u hoe maak je echt netjes verlichting armatuur!Stap 1: materialen Materialen-Soe
DIY #8: Lichte Spray Graffiti - A Light Graffiti Tool

DIY #8: Lichte Spray Graffiti - A Light Graffiti Tool

nieuwe video hoe: Convert spuitbus op LED schilderen kunt. Zeer nuttig voor lichte schilderij activiteiten.De gedetailleerde instructies zijn beschikbaar in het Frans op onze blog: http://blog.brigadeneurale.org/2010/04/01/atelier-diy-8-light-spray-g
DIY || Accu lichter ||

DIY || Accu lichter ||

Eerste stap... Bekijk de video...Het circuit van de accu lichter is zeer eenvoudig, zoals je uit schema zien kunt...Ik hoop dat enjoing deze video voor meer DIY video's please SUBSCRIBE , Like en delen... Bedankt!Volg mij : ***Facebook: https://www.f
BMW 316i SE 2001 Cam Sensor vervangen DIY oranje licht SRS

BMW 316i SE 2001 Cam Sensor vervangen DIY oranje licht SRS

mijn BMW 316i SE 2001 had een intermitterende startende probleem. Soms zou het beginnen ok, andere tijden die het proberen zou te draaien maar niet start, dan verschijnen SRS oranje licht fout en draai de hand rem waarschuwing licht oranje.Een nieuwe
DIY Quick System - voor DIY foto licht modifiers

DIY Quick System - voor DIY foto licht modifiers

ik was het lezen van de DIYP Gear Buying Guide, en ze de Honl snelheid lussensysteemgenoemd.Zijn een veelzijdige draagbaar systeem van modifiers voor uw strobe.   Ik ben al begonnen mijn eigen set van DIY modifiers van ideeën op DIY Photography, en h
DIY zwart licht en fluorescerende ballen

DIY zwart licht en fluorescerende ballen

Als het een DIY-project, ik heb gebruikt goedkoop en gemakkelijk beschikbare materialen.Stap 1: Grijp uw ITEMS!!! 1. polymeer aqua ballen2. cellofaan blad (transparant vel)3. permanente markers (blauw en rood of paars in plaats van rood {indien besch
DIY Butterfly licht decoratie

DIY Butterfly licht decoratie

Butterfly decoratie met ledverlichting tekenreeksStap 1: Voorbereiding van de materialen Wat we nodig hebben voor deze DIY is een houten bord, wat lampen en iets om te schitteren. Ik gebruikte een bord van den die ik had verlaten uit een vorig projec
DIY Fairy licht Mason Jar w/bladeren

DIY Fairy licht Mason Jar w/bladeren

Ik wilde maken van een fairy licht uit een mason jar en leg in bladeren voor een woodland-ish soort gevoel. Dankzij Instructables, wij ontvangen een verzending voor Dremel tools voor een Dremel bouwen Night at de Rabbit Hole Hackerspace en besloten d
DIY Houtfineer licht

DIY Houtfineer licht

Ik ben echt dol op het werken met hout, maar ik heb een workshop om te maken :) nog grotere houtbewerkingsprojectenDus ik kocht een aantal en om erachter te komen het project begon, zag ik een heel goed idee in een Youtube video met Houtfineer.Dat wa