Met behulp van een microcontroller -eenheid , of microcontroller , een LED- licht is een taak die elektrische aansluitingen en programmering gaat . De elektrische aansluitingen bestaan uit een microcontroller output pin , een weerstand en een LED . Programmering stelt de microcontroller pin aan "output" -modus , stuurt een elektrisch signaal uit de pin en voegt een tijdvertraging die elektrisch signaal te behouden . Deze gecombineerde acties activeert de LED en bewaar deze verlicht voor een korte duur . Wat je nodig hebt Microcontroller Development Board Microcontroller documentatie 330 - Ohm weerstand Jumper draden Universele LED ( laagspanning ) op PC - naar - microcontroller interfacekabel < br > PC - geïnstalleerde microcontroller editor software DC voeding microcontroller programmeren verwijzing Toon Meer Aanwijzingen Elektrische aansluitingen 1 Zoek een beschikbare output pin op de microcontroller via de microcontroller documentatie referentie . De pen kan worden geëtiketteerd " input /output . " Voor deze tutorial pin " 1 " zal worden gebruikt . Kopen van 2 Plaats de 330 - ohm weerstand in het breadboard gebied van de microcontroller Development Board . Sluit een been van de weerstand aan pin 1 van de microcontroller . Gebruik een jumper indien nodig . 3 Steek de LED in het breadboard gebied en sluit de beschikbare poot van de weerstand naar de anode ( lange poot ) van de LED . < br > 4 Sluit de kathode ( korte been ) van de led aan circuit grond . 5 Sluit de microcontroller op de pc , met behulp van de interface- kabel . Raadpleeg de microntroller voor specifieke instructies over hoe dit te doen . 6 Open de microcontroller -editor op de PC . 7 Sluit de DC-voeding naar de microcontroller en zet hem aan . programmeren van de microcontroller 8 Begin een nieuw programma in de microcontroller editor . Gebruik een microcontroller programmeren referentie voor het vervolg van deze paragraaf . 9 Voer een opdracht om pin 1 van de microcontroller ingesteld op output mode . In het algemeen zal het commando gaat om de oprichting van de pin " richting " naar " 1 . " De " 1 " kan nodig zijn in een bepaalde positie worden geplaatst , in de opdracht , om pin 1 te pakken . . RICHTING = 00000010 10 Voer een opdracht , op een nieuwe regel , om een " hoog" signaal aan pin 1 te sturen : de opdracht zal enige vorm van de volgende zijn. Een " hoog" signaal betekent dat een 5 - volt ( of gelijkwaardig ) niveau zal worden gezonden . Het commando neemt meestal de vorm van het pin -nummer en een benaming voor hoog of laag . Het zal er ongeveer zo uitzien : . HIGHPIN 1 11 Voltooien van het programma door het invoeren van een commando voor een tijdsvertraging . De waarde van de vertraging is vaak opgezet in de vorm van milliseconden . Het commando pauzes microcontroller verwerking , het houden van pin 1 in de " hoge " staat die werd ingesteld , vóór de pauze . Een vertraging van drie seconden zal er ongeveer zo uitzien : . VERTRAGING = 3000 12 Na het invoeren van een END -of STOP- commando , compileren /start het programma en observeer de LED . De vertraging waarde kan worden verhoogd de LED langer verlicht te houden .
|