Programmeerbare LED (5 / 6 stap)

Stap 5: Programma het circuit


De controller kan worden geprogrammeerd in verschillende talen. Meest gebruikt zijn Assembler, Basic en C. Ik gebruikte C als het voldoet aan mijn behoeften de beste. Ik was gewend C tien jaar geleden en was in staat om te doen herleven van sommige van de kennis (Nou ja, slechts enkele...).

Om uw programma te schrijven, aanbevelen ik Eclipse met de plugin CDT. Get eclipse hier http://www.eclipse.org/ en de plugin hier http://www.eclipse.org/cdt/.

Voor het opstellen van de C taal AVR microcontrollers moet u een cross compiler. Gelukkig zoals we zijn, bestaat er een poort voor de beroemde GCC. Het heet WinAVR en kan worden gevonden hier http://winavr.sourceforge.net/.

Hier is een zeer goede tutorial over hoe je programma AVR-controllers met WinAVR http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial. Sorry, haar in Duits, maar je kan vinden duizenden tutorial pagina's over dat onderwerp in uw taal, als u naar hen zoekt.

Na uw bron die is gecompileerd, moet u het hex bestand overbrengen naar de domeincontroller. Dat kan worden gedaan door uw PC aansluiten op het circuit met behulp van ISP (in systeemprogrammeur) of met behulp van toegewijde programmeurs. Ik gebruikte een toegewijde programmeur maakt het circuit iets makkelijker door te slaan wat draadjes en een stekker. Het nadeel is, dat je moet verwisselen van de controller tussen het circuit en de programmeur, elke keer dat u wilt bijwerken van uw software. Mijn programmeur komt uit http://www.myavr.de/ en maakt gebruik van USB verbinden met mijn notebook. Er zijn vele anderen rond en je kunt zelfs het bouwen zelf.

Voor de transfer zelf gebruikte ik een programma genoemd avrdude dat deel van de distributie van de WinAVR uitmaakt. Een voorbeeld van de opdrachtregel kan er zo uitzien:

 avrdude -F -p t13 -c avr910 -P com4 -U flash:w:flickled.hex:i 

Bijgevoegde kan je de bron en het gecompileerde hex bestand.

Gerelateerde Artikelen

Guy-Manuel Daft Punk Helmet met programmeerbare LED-verlichting

Guy-Manuel Daft Punk Helmet met programmeerbare LED-verlichting

In dit Instructable, zal u het opbouwen van een Daft Punk Helmet Guy-Manuel de Homem-Christo met programmeerbare LED-verlichting. Het is een lange project, dat enkele tientallen uren werk duurt. Gebieden van deskundigheid die met deze build helpen za
Maken van een start-en landingsbaan klaar programmeerbare LED-Matrix jurk

Maken van een start-en landingsbaan klaar programmeerbare LED-Matrix jurk

Over het ProjectTijdens NYFW samen dit seizoen, ik met Zac Posen en Google een programmeerbare LED-Matrix jurk maken om te laten zien op de baan. Deze jurk is gemaakt als onderdeel van Google's Gemaakt met Code initiatief en onze uitdaging was om te
Arduino-programmeerbare LED Infinity spiegel

Arduino-programmeerbare LED Infinity spiegel

Ben je moe van het kijken naar kamer elementen die lijken te hebben van eindige diepte?Misschien moet je overwegen bouwen van uw eigen Arduino-programmeerbare LED Infinity spiegel!Deze optische illusie is een eye-catcher en biedt veel ruimte voor aan
Buggy - een Crafty programmeerbare LED schepsel

Buggy - een Crafty programmeerbare LED schepsel

Buggy is een programmeerbare LED ambachtelijke project met behulp van een zelfgemaakte, ' single-sided, PCB-board, en een programmeerbare Attiny44v van AVR microcontroller. Buggy heeft twee bi-gekleurde LED ogen en kan zin zichtbaar en infrarood lich
Programmeerbare LED paraplu

Programmeerbare LED paraplu

de wens: om te bouwen van een programmeerbare LED-matrix die ultra-draagbare.De oplossing: met behulp van geleidende draad, Naai een 8 x 8 matrix van LEDs in demontabel paraplu, voeg dan een MAX7219 LED Controller, een spanningsomvormer en een arduin
Professional garnituren voor uw programmeerbare LED Strips

Professional garnituren voor uw programmeerbare LED Strips

wilt maken van een mooie, afgewerkt uitziende mount voor uw Arduino-gecontroleerde LED-strip?  Zie hoe wij een montagesysteem dat verandert onze corporate hoek coworking space in een rave-box nachts gebouwd.Hier is wat je nodig hebt:-Programmeerbare
LDR schild voor een programmeerbare LED

LDR schild voor een programmeerbare LED

In dit instructable ik zal laten zien hoe te opstelling een schild voor een programmeerbare LED die u toelaat om het wijzigen van de kleuren rood groen en blauw met behulp van 3 licht afhankelijke weerstanden.Deze tutorial maakt gebruik Arduino & Max
Eenvoudig programmeerbare LED Cloud licht

Eenvoudig programmeerbare LED Cloud licht

Ik lees het artikel "CLOUD lampen brengen de magie van THE OUTDOORS INSIDE" Gepost door RACHAEL BERKEY ON 26 maart 2016.Ik zijn idee kopiëren en gebruiken de ws2812 led strip (één van de neopixel) en de blinkytape-controller en afwerking van mij
Bouw een Daft Punk helm met programmeerbare LED-display

Bouw een Daft Punk helm met programmeerbare LED-display

dit Instructable zal het proces van het creëren van uw zeer eigen Thomas Bangalter Daft Punk helmetdetailleren. Hoewel deze tutorial specifieke aan Thomas Bangalter van helm in het bijzonder lijkt misschien, zijn er veel processen betrokken binnen di
Bouwen van uw eigen programmeerbare LED-Matrix

Bouwen van uw eigen programmeerbare LED-Matrix

QR codes zijn verslavend. Smartphones zijn slim genoeg om ze te lezen vanaf vrijwel elke hoek of oriëntatie. Maar stel je nemen het een stap verder. Ik had dromen van een digitale LED-array die ik met QR-codes programmeren kon, en ik wilde dat het ec
Programmeerbare LED Firefly Jar

Programmeerbare LED Firefly Jar

Dit is een leuke, mooie en goedkope project dat een geweldig cadeau maakt! Ik voor het eerst begonnen te maken van deze meer dan een jaar geleden en mijn oorspronkelijke prototype (en vele anderen) zijn nog steeds sterk actief.Bouwen van een pot fire
Pinewood Derby met programmeerbare LEDs

Pinewood Derby met programmeerbare LEDs

Een ander te nemen over een auto van de Pinewood Derby met verlichting, dit keer met een Atmel ATtiny2313microcontroller binnen (samen met een puinhoop van draden). Ik heb niet gecontroleerd, maar een ruweberekening suggereert dat de lichten voor ong
Maak een programmeerbare LED jack-o-lantaarn voor Halloween!

Maak een programmeerbare LED jack-o-lantaarn voor Halloween!

An LED pompoen gebouwd met:1. TI Launchpad MSP-4302. 5 LED's3. 5 100 ohm weerstanden4. 1 pompoen (ik gebruikte kunstmatige)5. een beetje draad en soldeer6. kleine breadboard7. de aluminiumfolie en kleine kopjes
LED Umbrella

LED Umbrella

We gaan te hebben in NYC Resistor workshop op zondag, 5 juni, 2016, dit controleren als u geïnteresseerd bent.https://www.eventbrite.com/e/Blinky-Umbrella-Works...Naast de workshop kun je ook je eigen paraplu door het volgen van mijn instrustables.Ge