Pimp uw LED-Lamp (3 / 4 stap)

Stap 3: Stap 3: de Software

Zoals reeds vermeld, is de software geschreven voor een PIC16F1825. Het was geschreven in JAL. De software voert de volgende hoofdtaken:

  • Controle van de helderheid van de LED's met behulp van Pulse Width Modulation. Hiervoor maakt het gebruik van twee timers, één voor het maken van de vernieuwingsfrequentie en een timer voor het maken van de duur van de pols, het op tijd van de LED. De vernieuwingsfrequentie is ongeveer 70 Hz die volstaat niet om opgemerkt te worden door het menselijk oog. De LED's kunnen worden gedimd in 255 stappen. Dit betekent dat de timer voor het beheersen van de duur wordt uitgevoerd bij 255 keer 70 Hz is ongeveer 18 kHz. Vanwege dit is relatief hoge frequentie het deel van de code geoptimaliseerd voor snelheid.
  • Het decoderen van de berichten van de afstandsbediening. Hiervoor wordt een opname-timer die de duur van de bits over elke wijziging van de interrupt vangt gebruikt. De Philips Remote Control systeem maakt gebruik van bi-fase codering en de enige manier om berichten te decoderen zonder het bericht in het geval van storing verkeerd is door het meten van zowel de hoge en lage bits-tijd.
  • Een willekeurige functie voor het maken van sommige van de willekeurige patronen.
  • Creatie van de verschillende patronen.
  • Software voor het opslaan en ophalen van gegevens uit de EEPROM.
  • Slaapstand om de processor te stoppen wanneer de LED-Lamp in standby-modus is.
  • Laatste maar niet minste combineren het allemaal samen om het te laten werken.

De PIC controller draait op een interne klok met een frequentie van 32 MHz. Het Intel Hex bestand wordt bijgevoegd voor het programmeren van de PIC controller.

Gerelateerde Artikelen

Scanner Rgb Led Lamp Pwm gecontroleerd door Arduino Nano

Scanner Rgb Led Lamp Pwm gecontroleerd door Arduino Nano

Gerecycled scanner rgb led lamp pwm gecontroleerd door Arduino NanoStap 1: EindresultaatDit is wat je krijgt als je dit volgen instructable.Stap 2: Een printer zoekenZoekt u een gebroken hp all-in-one printer. (Andere merken kunnen ook de onderdelen,
Bajonet Plug compatibele LED-lamp voor oudere zeilboot

Bajonet Plug compatibele LED-lamp voor oudere zeilboot

Heb je een oude zeilboot, aanhangwagen, RV of off-grid cabine die gebruikmaakt van de bajonet-stijl (12 V) lampen?Bent u bezorgd over uw batterij bank rennen, en niet in staat om te beginnen uw motor wanneer het tijd is om verder te gaan?LED lampen t
Ultra-draagbare Led Lamp

Ultra-draagbare Led Lamp

Waarom ik het maken?Ik ben ingenieur elektronica, dus ik moet om te solderen vaak stil. Ik moet een lamp die ik volgens mijn behoeften van het solderen en werkplek overal kunt plaatsen. Dus ik ontwierp een zeer eenvoudige en ULTRA Portable led lamp.I
Groene LED-lamp (gecontroleerd met een knipperend led)

Groene LED-lamp (gecontroleerd met een knipperend led)

enkele jaren geleden las ik een artikel over verlichting in de ontwikkelingslanden, het verteld dat 1,6 miljard mensen geen toegang tot elektriciteit hebben en een betrouwbare bron van verlichting een groot probleem voor hen is. Een Canadese bedrijf
GlowChips - een eenvoudige en goedkope LED-Lamp-eenheid

GlowChips - een eenvoudige en goedkope LED-Lamp-eenheid

Heeft u altijd al aan het licht van uw bureau in een futuristische/minimalistische manier?Vrees niet meer, als de oplossing eindelijk hier is!GlowChips!Deze lamp unit kan gemakkelijk worden gemaakt door bijna iedereen. Het idee is ongelooflijk simpel
Maak je eigen LED lamp vervanger voor gewone torchlight

Maak je eigen LED lamp vervanger voor gewone torchlight

LED torchlight zijn vrij gemeenschappelijke deze dagen, maar als je toevallig een gloeilamp filament lamp op basis van 100 jaar oude technologie, hier is uw kans om te hebben bijgewerkt met LED die 8000 jaar! (als de gloeilamp heeft een menselijke le
Een batterij aangedreven LED-lamp omzetten in USB macht.

Een batterij aangedreven LED-lamp omzetten in USB macht.

Groeten,Mijn bureau op het werk heeft een hok op het met een tegenovergestelde venster, en na een telefoon systeem veranderen we verloren de backlit LCD-panelen op onze telefoons.  Aangezien mijn telefoon onder mijn hok geplaatst is en ik niet schele
LED lamp Retrofit voor Halo 998 Eyeball Trim

LED lamp Retrofit voor Halo 998 Eyeball Trim

dit instructable beschrijving van het wijzigen van de Halo 998 oogbol trim stukken om te accepteren van de LumiSelect PAR/R16 dimbare lamp van earthled.com.De LED lamp is te groot om te passen door de opening van de oogbol van de trim stuk, maar met
DIY handheld LED lamp

DIY handheld LED lamp

Een lamp houdt groot belang in iemands leven. Ze zijn de bron van licht en ding voor u zichtbaar maken. Wanneer licht van een lamp wordt uitgestoten, het reizen in alle richtingen en na het slaan van een oppervlak dat het gaat om onze ogen en het obj
Hoe maak je led lamp dollar te besparen

Hoe maak je led lamp dollar te besparen

vervangen oude gloeilamp met leds, zelfgemaakte led lamp gemaakt van 8 stuks 1 watt LED's aangesloten seriële array, een array 5 leds, andere hebben 3 LED's. Totaal 8 watt led licht vervangen over 60 watt gloeilamp licht.Abonneren op mijn youtube kan
Ultra heldere draagbare LED-lamp

Ultra heldere draagbare LED-lamp

Hallo , dit is mijn eerste instructable hoop dat u allen genieten van met dit...Dit is een zeer nuttig draagbare led lamp met verstelbare arm, het krijgt kracht van accu, zodat we kunnen gebruiken deze lamp als Pechlamp wanneer macht afsluit.om dit t
Omzetting van defecte machtshulpmiddel in LED Lamp

Omzetting van defecte machtshulpmiddel in LED Lamp

Heb ik besloten om te experimenteren met Cordless Drill omvorming tot LED-lamp, omdat aspecten:ᐈ renovatie en hergebruik van nutteloos machtshulpmiddel met gebrande motor unitᐈ handige vorm van stevige kunststof behuizing van gebroken drill uitgerust
5 Watt LED lamp

5 Watt LED lamp

beste vrienden, deze Led lamp heeft licht output gelijk is aan 12 watt Spaarlamp. Besparing van elektriciteit is ca. 80 eenheden die redt INR 500 / $ 8 per jaar op basis van 24 uur gebruik.Stap 1: Componenten en hun doel 1) gemetalliseerde polyester
Vervanging van defecte condensator in E27 LED lamp

Vervanging van defecte condensator in E27 LED lamp

als je zelf een E27 LED lamp die flikkert bij start up of meer volledige helderheid niet bereiken, gooi het niet weg! Verander gewoon de elektrolytische condensatoren in de voeding.Stap 1: Inspectie lamp De voeding in LED lampen is ontworpen om minim