Um ein wenig über $1/Stück (weniger in Masse) der ATTiny85 ist ein großer Chip für den Job: Es hat 6 i/o-Pins und ist in der Lage, 16Mhz mit minimalen externen Komponenten, ist genug, um mit vielen Sensoren sogar Arbeit fahren beliebt adressierbare LEDs wie Adafruit NeoPixels, WS2811 Streifen.
Der Setup-Prozess ist ein wenig technisch, aber nicht zu gruselig ich verspreche und können Sie die vertraute Arduino Programmierumgebung.
Was du brauchst:
* Ein ATTiny (dieses Tutorial verwendet den ATTiny85-20PU)
* ein USB-ISP AVR Programmer (mein Tutorial nutzt diese)
* ein Steckbrett
* einige Jumper oder Drähte (farbkodierte Kabel sind wirklich hilfreich)
* ein Computer mit der neuesten Arduino-Software installiert (wenn Sie es herunterladen hiernoch nicht)
* eine 5V Wand Warze (alte Handy macht Lieferanten Arbeit wunderbar, doppelte überprüfen sie für einen 5V Ausgang. Wenn man einen braucht, sind reichlich in Secondhand-Läden!)
* 5V adressierbare LEDs (dieses Tutorial nimmt Einsatz von 3-Draht-WS2811/WS2812)
Sehr hilfreich:
*.10 uF Kondensator
* 1 geringwertige Widerstand (z. B. 47, 100, 220 Ohm)
* Eine einfache 1-farbige LED für die Prüfung
Wenn Sie adressierbaren suchen versuchen RGB LEDs Adafruit Neopixel Linien- oder WS2811. Sie kommen in Streifen schneiden, Pixel, Segmente, Module von vielen Sorten. Arbeiten mit 5V (im Gegensatz zu 12V) wird einfacher für dieses Tutorial, so dass das ist, was ich empfehlen!
Sie können diesen Beispielcode versuchen, wenn Sie verwenden möchten Ihre ATTiny mit Lichtern und einem Druckknopf oder Sensor zu berühren!