Använd en $1 ATTiny för att köra adresserbara RGB lysdioder



Arduinos är underbart och lätt att arbeta med, men det finns några projekt där du behöver en mikrokontroller, eller vill lägga till några interaktivitet men egentligen inte vill ägna en $20-30 styrelsen!

På lite över $1/styck (mindre i bulk) ATTiny85 är ett bra chip för jobbet: det har 6 I/O pins och kan 16Mhz med minimal externa komponenter, är tillräckligt för att arbeta med många sensorer, även köra populära adresserbara lysdioder som Adafruit's NeoPixels, WS2811 remsor.

Installationsprocessen är lite tekniskt, men inte alltför skrämmande jag lova, och du kan använda den välbekanta Arduino programmeringsmiljön.

Vad du behöver:

* En ATTiny (denna tutorial använder ATTiny85-20PU)
* USB-ISP AVR programmerare (min tutorial använder här en)
* en skärbräda
* Vissa hoppare eller ledningar (färgkodade kablar är verkligen hjälpsam)
* en dator med den senaste Arduino programvaran installerad (om du inte redan har det, Ladda ner här)
* en 5V vägg vårta (gamla mobiltelefon power leverantörer arbete underbart, dubbel kolla dem för en utgång för 5V. Om du behöver en, är dessa riklig på sparsamhet butiker!)
* 5V adresserbara lysdioder (denna handledning förutsätter användning av 3-tråds WS2811/WS2812)

Mycket hjälpsam:

* 10 uF kondensator
* 1 lågt värde resistor (ex 47, 100, 220 Ohm)
* En vanlig 1-color LED för testning

Om du letar efter adresserbara prova RGB lysdioder Adafruit's Neopixel linje eller WS2811. De kommer i remsor, pixlar, segment, moduler av många sorter. Arbeta med 5V (i motsats till 12V) kommer att vara lättare för denna tutorial, så det är vad jag rekommenderar!

Om du vill använda din ATTiny med ljus och en tryckknapp eller touch sensor kan du prova denna exempelkod !

Se Steg
Relaterade Ämnen

Sonic Switch: Använd en Sonic skruvmejsel för att slå på datorn!

Vad det är: An Arduino-baserad ljuskänsliga switch för att aktivera en stationär dator.Varför dess svala: Använd en Sonic skruvmejsel för att slå på datorn!Story: Detta projekt startade, som jag är säker på att många av dem gör, som ett resultat av t...

Använda den MaKey MaKey för att göra DIY hjälpmedel för tillgång till dator

i detta Instructable kommer vi att titta på hur man använder en innovativ produkt som kallas den MaKey MaKey för att skapa anpassade, låg kostnad, DIY dator tillgång gränssnitt för användare med funktionshinder.Vad är en dator tillgång gränssnitt?En...

Använd en metall svarv för att ändra en bly skruv diameter

jag bygger en tjocklek Sander och jag använder Acme leda skruvar för att höja och sänka en tabell på sander.Planen kräver för att ta en 3/4" bly skruv och stänga av en 1/8" av stål från bly skruven så att brons Bussning (se röd cirkel) passar öv...

Använda en bälte för att hålla dörren öppen

om du behöver hålla en dörr som stänger automatiskt öppna ett tag, men inte har en dörr propp tillgängliga, prova att använda ett bälte för att hålla dörren öppen för dig.Steg 1: Dörrhandtag Wrap bältet runt dörren knopp.Steg 2: Den andra änden Binda...

Hur du använder repa eller Arduino för att programmera en mBot med Makeblock

För några dagar sedan, gjorde jag en robot av Makeblock. Vi kallar det mBot---en robot som bättre passar utbildning och hemmabruk. Det är enkelt att använda och billigare. Vi anser att detta är den bästa robotic produkten i samma kategori.MBot är utf...

Hur man använder Laser gravörens för att göra en 9 mans Morris (ett medeltida brädspel)

hur du använder den laserskärare för att göra en medeltida brädspel nio mans MorrisJag gjorde det på Techshop.Detta kommer att bli ett riktigt kort och enkelt, jag sätter ihop en serie av medeltida spel för reinactors och historia buffs, den som jag...

Hur du använder Laser gravörens för att göra en Fox & gäss spel (ett medeltida brädspel)

hur du använder den laserskärare för att göra ett medeltida spel Fox & gässJag gjorde det på Techshop.Detta kommer att bli ett riktigt kort och enkelt, jag sätter ihop en serie av medeltida spel för tyglar-aktörer och historieintresserade, den som ja...

Hur du använder IR fjärrkontroll för att hitta en specifik händelse i loggar in - GV-800

denna artikel handlar främst om visar du hur använda IR-fjärrkontroll för att hitta en specifik händelse i Visa logg - GV-800.Steg 1: Hur du använder IR-fjärrkontroll för att hitta en specifik händelse i Visa logg - GV-800Scenariot i Viewlog:-Att hit...

Hur till använda högtryckstvätt för att rengöra en båt

använda högtryckstvätt för att rengöra en båt kan vara mycket bra, sparar pengar och frigöra tid så att du kan njuta av ditt liv. Här är hur man korrekt använder högtryckstvätt för att rengöra en båt....

Ledde penna med Adapter för att ansluta olika färg lysdioder

detta projekt var tänkt för att göra lite kul med LED lång exponering fotografering. Men de flesta av instructables såg jag talade om att skapa olika penna för varje färg LED, detta ledde till skapandet av den nya ultra-låg kostnad ledde penna med ut...

Att göra en RGB LED färg Slider med kala färg

I den här guiden kommer vi att bygga en fysisk RGB (röd, grön, blå) LED (light emitting diode) färg mixer med Kala Konduktiv Paint. Varje RGB LED har tre inre lysdioder (LED) för varje färger - röd, grön och blå. Främja är där en ledning att ansluta...

Hur man använder ett hörn för att montera en Xbox 360 Kinect Sensor

Inledning:Här är ett sätt att använda hörnet i ett vardagsrum för att montera Xbox 360 Kinect-sensornSteg 1: Köpa en 3M Command hörnhyllaKöp en 3 M Command hörnhylla används vanligtvis i badrummet.Steg 2: Följ instruktionerna på baksidan av lådan Föl...

Använd e-post och en Dogtag att få dina borttappade nycklar (och andra saker) tillbaka.

Vi alla hatar att förlora saker, men knapparna är ett speciellt problem. Med sånt bagage, kan du sätta en liten tagg med kontaktinformation och förhoppningsvis finder ger dig ett samtal. Nycklarna är olika. Å ena sidan, vill du ha kontaktinformation...

Använda Arduino och RS232 sköld att gränssnittet integrerad UHF RFID reader LSID-0702

Lång rad UHF RFID-läsare (1-6 M) (ISO18000-6 C EPC G2) integrerarläsaren med antennen. När första driv på, buzz läsaren kommer en gång för att indikera att det börjar att arbeta. När det finns taggen närmar sig läsaren, kommer det buzz för att indike...

Använd mixer och Illustrator för att göra Cool tekniska ritningar

här är en teknik som jag har använt nyligen i utformningen och dela några av mina projekt. Jag fick några kommentarer om hur jag gjorde diagrammet i min passiva Victrola iPhone Amp Instructable.Med denna teknik, kan teknisk etiketter och dimensioner...

Använder en android-telefon för att kontrollera verkliga världen bruksföremål - AVVECKLAS.

jag alltid velat använda telefonen Galaxy s3 att öppna min gate eller låsa upp min ytterdörr. Jag gillar bara inte tanken på att bära omkring på extra fjärrkontroller för sådana grundläggande uppgifter.Kommer sainsmart rj45 8 relä enheten. Använda de...

Använd en gammal våtdräkt att göra ett öl Coozie

detta är ett snabbt och enkelt sätt att göra en öl coozie ur en gammal våtdräkt.Artighet av:http://www.Techshop.wshttp://www.Meetup.com/SF-Surf-Science/Behövs:En gammal våtdräktMycket vass sax (jag använde tyg sax)SharpieEtt ark papperAquseal (eller...

Använda en rörelsesensor för att automatisera din spökhus

En av de mest användbara sensorerna för att automatisera ett spökhus är en rörelsesensor. Denna sensor kan du aktivera din specialeffekter endast när en ny grupp människor anländer. Så överraskningen kommer inte att förstöras av människor se eller hö...

Använder en koi damm för att producera stora citroner och använda ett vegetabiliskt filter för att rengöra en koi damm

år sedan vi byggde vårt växthus/koi damm och planterade en citron träd. Sedan dess har vi lagt till många fiskar och växter. Båda har dragit nytta av våra setup. Det finns en liten pump i dammen som flyttar vatten upp till vegetabiliska filtret där r...