LED LYT Meter: LED, PIC Microcontroller en bewegende gemiddelde Code (1 / 3 stap)

Stap 1: Verzamelen van componenten en assembleren van het Circuit


Eerst verzamelen de volgende items u nodig hebt om te bouwen van de LED LYT METER:

PIC-Microcontroller (ik gebruikte de 18F4550)
LCD-scherm (2 x 20 of 2 x 16)
LED 's
Breadboard
Draden
Stroombron

Nu moet u zitten kundig voor volgen het schema om te verzamelen van het circuit op een breadboard of een andere manier dat u graag uw schakelingen samengesteld. Deze is vrij eenvoudig en heeft minimale onderdelen. Hecht ik twee verschillende schema's, heeft het licht meet LED op twee verschillende microcontroller pinnen aangesloten en anderzijds dit LED met de kathode (of negatief einde heeft) aangesloten op een microcontroller-pin en de anode (of positief einde) van de LED aangesloten op de grond. Dit lijkt achteruit, maar vergeet niet dat wij niet de LED gebruiken voor de productie van licht, maar om het te meten in plaats daarvan. Dat is waarom het is aangesloten op deze manier. In mijn foto's ziet u dat de LED is aangesloten op de twee pennen van de microcontroller. Dit is omdat ik kunnen gebruiken van de LED wilde te produceren licht ook, om te controleren om ervoor te zorgen dat het werkt wanneer het programma wordt gestart.

Als u ervoor kiest de LED verbinden met 2 pennen van de microcontroller moet u dit in gedachten te houden om te kunnen werken. Ik kon niet dit gedocumenteerd overal dus het duurde een beetje experimenteren ertoe brengen om te werken vinden. Om de LED oplichten te kunnen zal beide microcontroller-pins moeten worden ingesteld als uitgang. Om de glans van de LED, stel u vervolgens de anode (of positief einde) van de LED hoog zodat de stroom door de LED te produceren licht stroomt. Eerst dacht ik dat ik moeten zou of in te stellen de kathode (negatieve einde) van de LED als INPUT, maar dit niet werkte.

Nu dat je de componenten, zet ze samen op het breadboard volgens het schema dat u wilt volgen. Als het wordt gemonteerd, ziet het er enigszins vergelijkbaar met de foto's hieronder. Ik ben met behulp van een 5 Volt Regulator leveren 5 volt voor het aandrijven van het circuit. Ik gebruik een "muur wrat" dat ongeveer 9 volt aan de regulerende instantie levert.

Het LCD-scherm die ik gebruik is een Newhaven Display NHD‐C0220AZ‐FSW‐FTW COG (Chip‐on‐Glass) Liquid Crystal Display Module. Mij tweedehands voor toepassing van de HD44780 LCD-schermen die veel andere mensen gebruiken. U kunt definiately gebruiken die de HD44780 zonder enig probleem weergegeven en er is veel meer broncode daar te laten uitvoeren. Het display Newhaven had geen broncode maar zitten met de data sheet en met behulp van de broncode van de HD44780, ik kwam met de code te laten werken perfect. Ik vind het scherm voor een paar reden. Het contrast is zeer eenvoudig te installeren en ik heb tot nu toe niet helemaal veranderen tijdens de verschillende seizoenen, het blijft altijd duidelijk en zeer gemakkelijk te lezen. Ook heeft een kleinere footprint en was precies wat ik nodig had voor een enorme project dat ik bezig ben waar de beschikbare ruimte op een premie is. Het is kleiner en dan de HD44780 displays en 20 tekens worden nog steeds weergegeven op elk van de twee lijnen. Tot slot, het is minder duur dan de HD44780 wordt ook weergegeven. Ik pakte een paar van deze vanuit Digikey en op slechts een prijs van $10.25 elke. Check ze hier: Newhaven LCD Display op Digikey. Houd er rekening mee dat deze weergave van 3.3 tot 5.5 volt vereist dus hou dat in gedachten bij het kiezen van uw krachtbron. De broncode die wordt geleverd dient te voeren dat de HD44780 weergegeven zonder enige problemen.

Dit is enkel de manier die ik heb ingesteld. U kunt het plaatsen van de onderdelen naar diffent pinnen van uw microcontroller. Houd enkel in mening die pennen van de microcontroller die u verbinding maakt met de positieve en negatieve ultimo het sensing LED licht. U kunt ook de draad van uw LCD-scherm te bedienen in 4-bits modus in plaats van 8-bit modus zoals geïllustreerd. Dat zou vereisen vier minder verbindingen in het circuit, maar maakt uw programmering net iets ingewikkelder.

Bij volgende stappen... Het schrijven van het programma.

Gerelateerde Artikelen

Super Mario Bros op een 8 x 8 LED van het RGB-matrix beeldscherm met een pic-microcontroller

Super Mario Bros op een 8 x 8 LED van het RGB-matrix beeldscherm met een pic-microcontroller

dit is de nieuwste videoclip: (zie hieronder voor de oude video) ik zal worden het uploaden van een instructable van hoe kunt u uw eigen LEDBOY-spelsysteem die u toelaten zal om het spelen van dit spel. Houd er rekening mee dat dit spel nog steeds ee
Elektronische beveiligingssysteem met RTC en gebruiker definiëren pin-code

Elektronische beveiligingssysteem met RTC en gebruiker definiëren pin-code

Hi Guys!Dit is een project dat ik gemaakt met behulp van pic microcontroller zijn een elektronische PIN Code veiligheidssysteem met real timerklok en user define pin Codeonderdelen, deze pagina bevat alle details om een zelf te maken.ZIJN WERKEN EN C
Hoe een PIC microcontroller met Led knipperen?

Hoe een PIC microcontroller met Led knipperen?

Deze tutorial is voor PIC microcontroller beginners.* stappen om te installeren van MP Lab* stappen om te installeren xc8 compiler-programma te knipperen-De bouw van project en het branden naar de pic McStap 1: Onderdelen die vereist zijn 1) PIC16F88
7 segment LED-display met een PIC controller en Flowcode V5

7 segment LED-display met een PIC controller en Flowcode V5

Allereerst, als u vragen hebt, voel je vrij om commentaar te leveren! Ik zou meer dan blij om uw vraag zo goed mogelijk beantwoorden!Gebruikte materialen:-PIC 18F452 Microcontroller (PIC-microcontroller met genoeg pinnen zal doen)-7 segment gemeensch
Zuivere sinus omvormer met behulp van pic-microcontroller

Zuivere sinus omvormer met behulp van pic-microcontroller

Zuivere sinus omvormer met behulp van pic microcontroller is gemaakt in dit project. Ferrietkern of chopper gebaseerd zuivere sinus omvormer is ontworpen in dit project. Er zijn twee voornaamste onderdelen van dit project1.push pull topolgy met behul
GSM gebaseerd veelzijdige Robotic voertuig met behulp van PIC Microcontroller

GSM gebaseerd veelzijdige Robotic voertuig met behulp van PIC Microcontroller

dit project is ontworpen als een robot voertuig dat kan worden gecontroleerd door een mobiele telefoons te ontwikkelen. DTMF opdrachten vanaf een telefoon verzenden naar een andere mobiele telefoon die is gemonteerd op de robotic voertuig. Deze opdra
Draadloze Radio frequentie Module met behulp van PIC Microcontroller.

Draadloze Radio frequentie Module met behulp van PIC Microcontroller.

Het is een Microcontroller gebaseerde elektronica DIY Project. Met de naam draadloze RF-Module met behulp van PIC Microcontroller. De RF-module is een kleine elektronische schakeling gebruikt voor het doorsturen, ontvangen of transceive radiogolven o
Sinusgolf frequentie meting met behulp van pic-microcontroller

Sinusgolf frequentie meting met behulp van pic-microcontroller

Sinusgolf frequentie meting project is ontworpen met behulp van pic microcontroller. Dit project meet de frequentie van de sinus. Nul kruising detectie-techniek wordt gebruikt voor het meten van de frequentie van sinus. Nul kruising detectie met behu
Interfacing 16 X 2 LCD met PIC Microcontroller

Interfacing 16 X 2 LCD met PIC Microcontroller

hier, leert u hoe interface van 16 × 2 LCD PIC18F4550 microcontroller die uit PIC18F familie. PIC18F4550 is een 8 bits microcontroller en RISC-architectuur gebruikt. PIC18F4550 heeft 40 pinnen in PDIP (dual in lijn pakket) en 44 pin in TQFP (Quad fla
Hoe om te lezen binair getal/Hexuitdraai draaischijf schakelen met een AVR Microcontroller

Hoe om te lezen binair getal/Hexuitdraai draaischijf schakelen met een AVR Microcontroller

dit instructable zal u tonen hoe om te lezen het nummer op een binaire pushwheel of draaischijf schakelaar met behulp van LED's of een AVR microcontroller (ik gebruik een ATmega328p maar dit kan worden aangepast voor elke AVR of waarschijnlijk een an
PIC MicroController Volume regelaar Program(Proteus 8 Stimulation)

PIC MicroController Volume regelaar Program(Proteus 8 Stimulation)

Hallo iedereen,Het belangrijke aspect van elke leren is voor het opwekken van nieuwsgierigheid en iets zinvols te doen om te voldoen aan die. Met de hulp van die nieuwsgierigheid, hier ben ik het maken van een volume regelaar programma die lijkt op h
Hoe te programmeren van een PIC Microcontroller & lezen een Encoder

Hoe te programmeren van een PIC Microcontroller & lezen een Encoder

Inleiding: van elektronisch speelgoed & games magnetrons, microcontrollers bevinden zich zowat overal deze dagen! Maar hoe kunnen we deze kleine computers werken voor onze eigen elektronica projecten maken? Dat is waar deze tutorial komt - met gedeta
Skateboard met PIC microcontroller en LEDs

Skateboard met PIC microcontroller en LEDs

wat krijg je als een elektrotechnicus een Skateboard vanaf nul voor een 13-jarige van kerstcadeau bouwt? Krijg je een skateboard met acht witte LED's (koplampen), acht rode LEDs (tailights) alle gecontroleerd via PIC microntroller! En ik zou kunnen t
INTERFACING een DOT-MATRIX van 8 X 8 LED DISPLAY met een AT89C51 MICROCONTROLLER

INTERFACING een DOT-MATRIX van 8 X 8 LED DISPLAY met een AT89C51 MICROCONTROLLER

Interfacing op een 8 x 8 dot matrix annuleerteken zitten vermaak en is gemakkelijk om te spelen met, dus laten we recht erin!Stap 1: Wat moet je:AT89C51 MICRCONTROLLER8 X 8 DOT MATRIXEEN DEVELOPMENT BOARD OFDOT MATRIX MODULEStap 2: Principes die je m