LedLight: het voedingscircuit

De voeding van het LedLight project. Van 12Volt naar 5Volt en zelfs 3.3Volt.

7805 Spanningsregelaar
7805 Spanningsregelaar

Alles begint met de basis. Voor  een elektronica project is dat het voedingscircuit. Nou ja… eigenlijk begint het met inspiratie om iets te maken… maar goed. Ik vind de voeding een goed startpunt voor dit project.

De voeding baseer ik op een schema dat ik ooit opgepikt heb toen ik een “Arduino op een breadboard” aan het maken was. Dezelfde principes pas ik nu wee toe, echter de basis is anders. Het uiteindelijke project zal een led strip moeten voeden. De led strip die ik heb moet gevoed worden met 12V.

Omdat ik maar één voeding wil gebruiken (12V) wil ik de ESP8266 voeden vanuit het 12V circuit. Volgens de specificaties van Sparkfun kan ik de Thing voeden via de “Vin” poot. Deze is aangesloten op de 5V van de USB poort. Via een 3.3V spanningsregelaar kan hij de controller voeding geven. Het lijkt me dan ook logisch om een 5V spanningsregelaar te gebruiken om de ESP8266 te voeden. Uiteindelijk heb ik dan 3 voedingscircuits:

  • 12V van de oorspronkelijk voeding voor de LED strip
  • 5V om de controller te voeden
  • 3.3V vanuit de controller.

Of ik die laatste ook nodig heb weet ik nog niet.

Op een breadboard ziet dat er als volgt uit:

12V naar 5V voeding
12V naar 5V voedingcircuit

Is redelijk simpel allemaal. Op de onderste rail staat dus 12V. Op de bovenste rail 5V. Elke rail is voorzien van een 10uF condensator om de spanning af te vlakken.
De aarde rails zijn met elkaar verbonden. Voed je controller nu niet vanaf de 12V rail. Dat heb ik geprobeerd met een Adafruit ESP32… en dat ging niet goed. Dat is ook de reden voor mij om de ESP8266 te gebruiken. Deze is via de Vin te voeden, bij de ESP32 heb ik die mogelijkheid niet gevonden (moet waarschijnlijk eens beter zoeken als ik een nieuwe heb).
De LEDs zijn vooral handig zolang je zit te knoeien met het board, zo zie je direct of er sluiting is. De ESP8266 wordt gevoed vanaf de 5V rail, maar doet uiteraard nog helemaal niets. Dat komt volgende keer als we een derde LED gaan dimmen.

De ander berichten in deze categorie:

LedLight: een projectje

SMD 5050 Led strip
SMD 5050 Led strip

De laatste 2 jaar of zo ben ik geboeid geraakt door Arduino en verwanten. Ik heb veel geknoeid met diverse sensoren: temperatuur, vochtigheidgraad en luchtdruk. Dit dan vervolgens “uploaden” naar een server om er weer MRTG grafieken van te kunnen maken. Echt wel dingen die ik leuk vind om te doen. De laatste tijd ben ik echter bezig met LED strips. Nu wilde mijn vriendin dat het licht aangaat als zij de keuken inloopt. Dus ik dacht dat ga ik maken… en ik noem het LedLight.

Het is idee is dus om een LED strip automatisch aan te laten gaan zodra je de keuken inloopt. Waarschijnlijk is dit op te lossen met een PIR sensor. Het licht mag alleen aangaan als het nodig is. Het lijkt me  zinloos om het zonnetje bij te lichten. Er moet dus ook een lichtgevoelige cel bij komen.  Als laatste moet uiteraard de kleur en de helderheid van de LED strip geregeld kunnen worden.

De controller (ESP8266 Thing waarschijnlijk) zal dus een website tonen waar al deze dingen bij elkaar komen: treshold voor de lichtgevoelige cel, kleur en helderheid van de LED strip. En als ik alles aan de gang krijg op een breadboard… en de code een beetje goed loopt… zelf een PCB maken? Een hat voor de Thing?

Sparkfun ESP8266 Thing dev
Sparkfun ESP8266 Thing dev

Waarschijnlijk kun je een dergelijk ding zo bij Ali kopen… Action zelfs? Maar wat is de lol daarvan.

Alle berichten over dit project komen in de categorie “LedLight”.

Stay tuned

De andere berichten in deze categorie:

Aan de Google Home Mini

Google Home Mini zwart

Afgelopen weekend heb ik een Google Home Mini gekocht. Leuk ding, kan ik melden! De “hey Google” zus en “hey Google” zo’s waren niet van de lucht. Nu heb ik al jaren geen versterker of radio in de woonkamer staan. Hij werd dan ook al snel gebruikt voor het afspelen van muziek en radio (mijn oudste sloot gelijk een Spotify premium af). Hij sloeg dus goed aan.

Alleen… dan is het geluid van een Google Mini wel een beetje enkel. Jammer, maar wat wil je ook met zo’n klein apparaat. Dus de cadeau bon van mijn werk erbij gepakt en naar de lokale Mediamarkt: een soundbar uitgezocht met BlueTooth (LG 2.1 SJ4).

LG 2.1 Soundbar SJ4

Viel dat even tegen… Zolang het geluid afgespeeld werd op de mini zelf was er niets aan de hand. Zodra het echter via BlueTooth gestreamed werd naar de soundbar begon het geluid te hakkelen. Frustratie! Het streamen naar een andere BlueTooth speaker (JPL dingetje van mijn dochter) gaf hetzelfde effect. Streamen vanaf mijn telefoon ging prima. Conclusie: de BlueTooth van de Google Home Mini heeft een defect. Terug naar de MediaMarkt ermee.

Daar kreeg ik te horen dat het een vreemde situatie was. Ze hadden nog nooit meegemaakt dat een Google Home Mini defect was. Om mij tegemoet te komen wilden ze hem wel omruilen. Prima… daar kwam ik per slot van rekening voor. Een andere Mini meegekregen dus.

En jawel: doet het prima!

Daar zijn we blij mee

Moraal? Laat je niet wijsmaken dat de Google Home Mini nooit kapot is. Het is gewoon “Made in China”. Chinezen maken blijkbaar ook fouten. What else is new? We gaan gewoon verder in de “domotica” ontdekkingsreis: verder met het aansturen van de lampen en zo. Maar daarover later meer.