Bouwen van een elektronische polyedrale sterven (10 / 15 stap)

Stap 10: Programma de chip

Tenzij uw chip voorgeprogrammeerde is (zoals misschien gaf ik het aan u als een kerstcadeau of iets) zal u nodig om hem te programmeren met de firmware van de eDie.

Er zijn een aantal verschillende manieren om dit te doen, maar ik ga om te beschrijven hoe ik het doen met een USBtinyISP.  Zie mijn artikel "elektronische spel teller/opbergdoos" voor een paar meer opties, het proces van programmering van deze firmware is precies hetzelfde als in dat project.

  1. Volg de instructies voor het instellen van de AVRdude-software en het gebruik van de USBtinyISP.
  2. Steek de 6-pins kabel vanuit de USBtinyISP in de header van de ISP op het bord.
  3. Krijg de nieuwste versie van de firmware van de google-codetabel.
  4. In een dos-prompt (ik gebruik cygwin in plaats daarvan) Navigeer naar de map die u zojuist hebt gemaakt met de broncode van de firmware.
  5. Typ "maken" en Bekijk de code compileren.  Als AVRDude correct is ingesteld moet je nu een bestand met de naam "eDie.hex", waarin het beeld van de firmware voor de chip.
  6. Typ "make branden-fuse".  Dit zal de chip configureren met de juiste parameters te aanvaarden en uitvoeren van de firmware.
  7. Typ "programma".  Dit zal het laden van het bestand eDie.hex op de chip.

Aangezien de USBtinyISP stroom aan de Raad van bestuur (set de jumper levert te doen als het niet) ziet je onmiddellijk het apparaat werkt zelfs zonder een batterij *!  Wegknipt het over een paar keer om naar te kijken van de nummers wijzigen.

* Ik heb ontdekt dat zelfs al lijkt te werken wanneer uitsluitend aangedreven door de programmeur, zonder een batterij een chip zal af en toe worden ondermaatse en gereset zelf wanneer het probeert om teveel LEDs oplichten tegelijk.  Als het toont een 8.  Dus zonder een batterij, kan dit apparaat alleen worden een zes-zijdige dobbelsteen.

De firmware is een programma dat de chip wordt automatisch uitgevoerd telkens als het is ingeschakeld.  Het programma controleert de displays en horloges voor de schakeloptie-ingangen.  De programmeur schrijft de firmware naar de chip niet-vluchtig geheugen.

Gerelateerde Artikelen

Bouwen van een elektronische score houder/opbergdoos

Bouwen van een elektronische score houder/opbergdoos

de handleiding voor elk van de vele munchkin reeks kaartspellen bevat altijd een zin als "je moet een 10-zijdige dobbelsteen voor elke speler of een ander apparaat te houden score."10 zijdige dobbelstenen zijn niet moeilijk te vinden in mijn hui
Bouwen van een elektronische Random Character Generator voor één keer Pad cryptografie in geval van bamboe

Bouwen van een elektronische Random Character Generator voor één keer Pad cryptografie in geval van bamboe

folie van de NSA!  Met dit apparaat kunt u Één keer Pads maken en maakt cryptogrammen die onbreekbaar , zijn indien correct gebruikt. Het concept is eenvoudig. Maak een reeks willekeurige tekens (dat is waar dit apparaat komt).  Deze reeks van willek
Bouwen van een elektronische Random Character Generator voor één keer Pad cryptografie

Bouwen van een elektronische Random Character Generator voor één keer Pad cryptografie

folie van de NSA!  Met dit apparaat kunt u Één keer Pads maken en maakt cryptogrammen die onbreekbaar , zijn indien correct gebruikt. Het concept is eenvoudig. Maak een reeks willekeurige tekens (dat is waar dit apparaat komt).  Deze reeks van willek
Bouwen van een kleine elektronische toetsenbord met LEGO en faya-nugget

Bouwen van een kleine elektronische toetsenbord met LEGO en faya-nugget

In mijn laatste Instructable, ik aangetoond hoe met Lego, een Arduino board en faya-nugget modules te bouwen van een fan: http://goo.gl/brQ9tR,Deze keer ga ik u tonen hoe faya-nuggets kunt met het maken van een kleine elektronische toetsenbord,Stap 1
Bouwen van een robotachtig wapen voor de wetenschap Olympiade

Bouwen van een robotachtig wapen voor de wetenschap Olympiade

voor degenen die om te worstelen de juiste onderdelen vinden, proberen te achterhalen hoe samen te stellen hen, of moeite hebt met code, dit de juiste plaats is! Dit instructable is een volledige documentatie van Newton South High School Science Team
Hoe het bouwen van een elektrische fiets voor minder dan $100

Hoe het bouwen van een elektrische fiets voor minder dan $100

Ja, het is eigenlijk mogelijk om te bouwen van een elektrische fiets voor minder dan $100. Het geheim van het doen dit is... de meeste van uw materialen kostenloos! Nu ik gewoon niet ben gonna zet u verliezen en zeggen ga zoeken dit spul ook. Er zijn
Bouwen van een magnetron transformator zelfgemaakte stok/boog lasser

Bouwen van een magnetron transformator zelfgemaakte stok/boog lasser

ik had geen idee maken een DIY lasser zou zo gemakkelijk te doen. En het is vrij veel vrije!Daarnaast is de lasser van de stok krijg je voorgoed wedder dan commerciële lasser anycheap die u kunt kopen.Waarom is deze zelfgemaakte ding beter dan iets d
Bouwen van een toongenerator--verbeteren uw Snap Circuits door het toevoegen van een 555 Timer IC

Bouwen van een toongenerator--verbeteren uw Snap Circuits door het toevoegen van een 555 Timer IC

In dit artikel leert u hoe te verbeteren uw verzameling van Snap Circuits blokken door het toevoegen van een 555 Timer IC. Hier leert u de functies van de pinnen op de 555 chip. U leert dat wanneer de 555 in de astable modus is, de output van pin 3 i
Bouwen van een Turbo geluid effect circuit voor uw non turbo auto

Bouwen van een Turbo geluid effect circuit voor uw non turbo auto

dit instructable is over het bouwen van een turbo geluidseffect circuit voor uw non-turbo auto, motor, fiets of wat u maar wilt. Wat het doet is om een continue bemonsterde geluid met het persen van een elektrische schakelaar (misschien in someway wo
Bouwen van een HK X650F quadcopter voor GoPro stijl video en fotografie

Bouwen van een HK X650F quadcopter voor GoPro stijl video en fotografie

Dit is mijn eerste poging om een instructable, dus gelieve worden vergeven. Ook is Engels niet mijn moedertaal, dus ik proberen zal te houden zo eenvoudig mogelijk. Als u vindt dat sommige fouten of onjuiste informatie, gelieve commentaar, ik zal pro
Bouwen van een aquarium dat ziet er goed uit op elke woonkamer

Bouwen van een aquarium dat ziet er goed uit op elke woonkamer

Waarschuwing: Eerst en vooral ervoor gewaarschuwd dat dit een lang instructable! Ongeveer 1 uur van het lezen. Misschien is het gemakkelijker 'verteerd' door gewoon met een blik op de foto's en later terugkomen om te lezen een beetje van de geschiede
Hoe te ontwerpen en bouwen van een go kart.

Hoe te ontwerpen en bouwen van een go kart.

Hallo is iedereen, dit Instructable een samenwerkingsverband van negen jaar 10 technische studenten werken. Hun taak is om te werken als een team om te onderzoek, ontwerp en bouwen van een go kart, met behulp van gezonde engineering beveiligings-prin
Hoe het bouwen van een Fort met behulp van 3D-afgedrukt Fort Loops

Hoe het bouwen van een Fort met behulp van 3D-afgedrukt Fort Loops

gewoon vragen, en er zijn niet veel mensen die hebben niet genieten van de bouw van forten tijdens hun kinderjaren. Ik heb een 6 jaar oude neefje die vraagt bijna elke keer als ik zie hem, "kunnen we bouwen een fort?" Ik schandelijk toegeven dat
Bouwen van een replica Predator kostuum

Bouwen van een replica Predator kostuum

In 1987 Stan Winston Studios gemaakt een van de meest iconische wezens genade het witte doek-het roofdier. Een acteur genaamd Kevin Peter Hall speelde de Predator- en nu zesentwintig jaar later zijn neef Jamie Hall zou betonen aan oom Kevin en nogmaa