Bij een weinig meer dan $1/elke (minder in bulk) de ATTiny85 is een grote chip voor de job: het heeft 6 I/O pinnen en kan 16Mhz met minimale externe componenten, is genoeg om te werken met vele sensoren, zelfs rijden populaire adresseerbare LEDs als Adafruit de NeoPixels, WS2811 stroken.
Het setup-proces is een beetje technisch, maar niet te eng ik beloven, en u kunt de vertrouwde Arduino programmeer omgeving.
Wat u nodig hebt:
* Een ATTiny (deze tutorial maakt gebruik van de ATTiny85-20PU)
* een USB ISP AVR Programmer (mijn tutorial maakt gebruik van deze)
* een breadboard
* Sommige jumpers of draden (kleurcode draden zijn echt nuttig)
* een computer met de nieuwste Arduino software geïnstalleerd (als u nog niet, download hier hebt)
* een 5V muur wrat (oude mobiele telefoon macht leveranciers werk heerlijk, dubbel check ze voor een output van 5V. Als u nodig hebt, zijn dit overvloedig spaarzaamheid winkels!)
* 5V adresseerbare LEDs (dit leerprogramma veronderstelt gebruik van 3-draads WS2811/WS2812)
Zeer nuttig:
*.10 uF condensator
* 1 laagwaardige weerstand (ex 47, 100, 220 Ohm)
* Een duidelijke 1-kleur LED voor het testen
Als u op zoek bent naar adresseerbare proberen RGB LED's van Adafruit Neopixel lijn of WS2811. Ze komen in strips, pixels, segmenten, modules van vele variëteiten. Werken met de 5V (in tegenstelling tot 12V) zullen gemakkelijker voor deze tutorial, dus dat is wat ik aanbevelen!
U kunt deze voorbeeldcode proberen als u wilt uw ATTiny gebruiken met verlichting en een drukknop of touch sensor!