Dit Instructable werd ontworpen als antwoord op de vraag: hoe kan ik slag in microcontrollers? Nu, in duidelijke, eenvoudige Engels, kun je leren wat een microcontroller is, en hoe een te gebruiken. U leert hoe u alles wat u nodig hebt om te beginnen. Dit vereist een Windows-PC met ten minste één USB-poort.
In achttien stappen, u leert wat een microcontroller is, hoe samen te stellen een, hoe om hem te programmeren en hoe aan de interface van de microcontroller aan eenvoudige invoer- en uitvoerapparaten. Alle onderdelen, met inbegrip van de microcontroller zelf, zijn gemakkelijk verkregen uit veel verschillende bronnen, of u kunt een complete kit te kopen van Granzeier Consulting (http://zenstore.granzeier.com/index.php?main_page=product_info&cPath=1&products_id=15.) U krijgt alle onderdelen die u nodig hebt in de kit, maar hoeft u niet de kit - alle van de experimenten kan worden aangevuld met de informatie in dit ' ible.
Uw inleiding tekst ebook, met inbegrip van de montage-instructies voor de gekochte kit (overslaan dit deel als je bouwt je eigen na dit Instructable), alle quizzen en antwoorden en de voorbeeldprogramma's, kan worden gedownload van onze website op: http://files.granzeier.com/Downloads/2313ES.pdf. De stappen in dit ' ible zijn zoals a Reader's Digest versie van het ebook.
Benodigde onderdelen:
Je moet een paar onderdelen voor dit project. Kunt u de meeste van deze van uw lokale Radio Shack, of kunt postorder leveren ze uit veel verschillende huizen.
- een breadboard - je moet ten minste een breadboard 800-terminal, maar dat u beperkt uitbreiding ruimte zal geven. Het breadboard dat ik laten in deze foto's zien biedt twee 800-terminal breadboard met dubbele macht rails voor elkaar.
- een AVR programmer - wij gebruiken de programmeur van USBASP hier. Regelmatig vind ik deze op eBay voor goed onder $5.00 geleverd. Als u een ander model kiest, zal u wilt wijzigen de aanwijzingen in dit ' ible dienovereenkomstig.
- een manier om de programmeur verbinden met het breadboard. In stap 4 vermeld ik twee manieren om dit te bereiken.
- 3 laagspanning, low-current-LEDs (plus één meer indien u wenst een waakvlam om aan te geven wanneer uw dev kit wordt aangedreven.
- 3 (of 4 als u de waakvlam gebruiken) 360 ohm, 1/4 tot 1/8 watt weerstanden te beperken de stroom door de LED.
(U kunt een pak krijgen van 6 LEDs en weerstanden vanhttp://zenstore.granzeier.com/index.php?main_page=product_info&cPath=1&products_id=1.)
3 kleine Nee, SPST, kortstondige actie drukknop schakelaars - één voor het reset-circuit, en twee voor experimenten. (http://zenstore.granzeier.com/index.php?main_page=product_info&cPath=1&products_id=2)
een kleine luidspreker. (http://zenstore.granzeier.com/index.php?main_page=product_info&cPath=1&products_id=5)
- Een microcontroller van Atmel AVR ATtiny2313 (dit is ook inbegrepen in de kit van raadpleging van de Granzeier.)
- optioneel - een 5V krachtbron. Uw dev kit kan volledig worden aangedreven door de programmeur, dit is alleen nodig als u wilt loskoppelen van uw computer en uw experimenten om te pronken met hen nemen. De kit wordt geleverd met een batterij box, gebruik van 4 AA-cellen voor een totaal van 4.8V of 6V, afhankelijk van het type cellen die worden gebruikt.
Zoals eerder vermeld, u kan dit systeem te bouwen, en gaan door alle van de experimenten die hier wordt weergegeven (en de anderen in het boek), of u kunt een complete set van alle delen, met inbegrip van een professioneel ontwikkelde PCB (printed circuit board,) kopen van Granzeier Consulting (http://zenstore.granzeier.com/index.php?main_page=product_info&cPath=1&products_id=15.)