Liten färg Mixer - en konstant ström, 3W RGB LED med indikator för låg batterinivå och polymorph diffuser (2 / 5 steg)

Steg 2: Inaktivera RESET för att få en mer i/o pin




ATtiny13 har bara 8 stift, varav 2 behövs för makt och varav 1 är normalt reserverad för återställning. Med tre analoga ingångar och tre PWM utgångar, detta använder varje möjligt pin, och kräver inaktivera Återställ PIN-koden.

I en mening verkar ägna en mikrokontroller pin för reset slösaktig. Hur ofta behöver faktiskt en enhet återställas i stället för bara tillfälligt skära makten? Med 40 eller fler pins på de flesta mikroprocessorer, varför inte ha en dedikerad Återställ PIN-kod? Men med bara sex, som ger upp mer än 15% av din data möjligheter. Naturligtvis kunde jag bara kliva upp nästa större chip - 14-polig ATtiny24 serien är ju bara några cent mer än 8-pin serien, 20-pin serien endast några cent mer än det, och det 28-pin ATmegas bara något mer. Då igen, med alla sex stift på en 8-pin chip verkar mer elegant, och det verkade som en kul bonus utmaning.

Utmaningen är att i-System programmering (ISP) kräver en reset för att avbryta chip och Lägg den i programmeringsläget. Men om vi inaktiverar Återställ PIN-koden (dvs förvandla det till en vanlig i/o pin av clearing bit 0 av hög säkringen), så hur kommer vi Programmera chip om ändringar behövs? Ett lätt alternativ: inte --program det rätt första gången, och om du behöver programmera det, få ett annat chip - de är billigare än en Snickers bar. Men de mer intressant sättet är att använda högspännings - programmering.

Det låter coolare och mer exotiska än det är. AVR chips på 1,8-5.5 volt, men om du använder 12 volt på Återställ PIN-koden, snarare än steks, chip kommer att gå in i en särskild programmeringsläget även om Återställ PIN-koden har "stängts av" i en vanlig i/o pin. En ISP programmerare, som Adafruit's USBtinyISP, är ansluten till 5v USB-port på datorn och kan inte generera de 12 volt, men ATmel gör flera programmerare som kan.

Eller för en kul DIY alternativ, det finns flera sätt att bygga en hög spänning programmerare, eller åtminstone en hög spänning fuse resetter som kan returnera en AVR till dess standardtillstånd för att ha en normal Återställ PIN-kod så att du kan använda din Internet-leverantör. Mnedix har en stor instructable för att göra detta, även om jag använde en Arduino-baserad av Paul Willoughby. Jag hade en Sparkfun Arduino-klon som jag hade aldrig använt, så på bara några minuter jag hakade upp till min strömförsörjning och kunde "återhämta" AVRs som hade deras säkringar låst till icke-ISP vänliga konfigurationer.

Se Steg
Relaterade Ämnen

Enkla RGB LED Tutorial(Digital Colour Mixer and Controlling using Potentiometer)

en enkel instruktion för att Visa funktionerna i en gemensam anod RGB LED och generera en 7 färgpalett genom att blanda digitala ingångar en Potentiometer används i samma krets för att kontrollera visas färgerna med en kod för olika arduino att Visa...

Konstant strömkälla med operationsförstärkare

detta instructable visar dig hur man gör en strömkälla med försumbar nuvarande sag för laster med ett motstånd på mindre än 1.4 k. I vårt exempel med hjälp av ett nätaggregat, nuvarande förutsatt är 9.1 mA men kan justeras. Fördelen med en strömkälla...

RGB LED konstant ström fade effekten med transistorer

Jag var uttråkad så jag började fippla runt med transistorer. Anledningen till att detta blev en LED fade och konstant strömkretsen är bara för att delarna var till hands och lampor i olika färger är alltid cool. Vänligen se bifogad video för att enh...

En liten betong / biomassa Mixer

förfarandet för att göra en liten betong / biomassa mixer ges i denna inscrutables.Steg 1: Skapandet av axel 1. ta en liten axel och ordna plattor över det som visas i bilden.Detta är en roterande element i din mixer eller kan du göra den stadig och...

DIY-Laser Diode Driver || Konstant strömkälla

I detta projekt kommer jag visa dig hur jag ur en laserdiod av en DVD-brännare som bör ha befogenhet att antända en match. För att driva dioden kommer att korrekt jag även demonstrera hur jag bygga en konstant strömkälla som ger en exakt och jämn str...

En sträng manövrerade marionett med ögon och ögonlock flytta / Une marionette à fil avec les yeux et les paupières qui bougent.

En sträng manövrerade marionett med ögon och ögonlock flyttarUtrustning:-Ett ansikte i papier maché, papper mache-4 ping pong bollar-tråd-2 tandpetare-2 gummiband-sträng-2 små bitar av trä eller plast-1 cross i trä-4 ringar i metall eller plastLe Mat...

RGB Led färg Mixer

Denna enkla RGBledde färg mixer använder ingen mikrokontroller(Arduino - Pic etc). Det styr ljusstyrkan på varje färgkanal genom att variera intermittensen (på tid vs OFF tid) genom en teknik som heter PWM eller puls bredd modulering. Detta resultera...

Hur man spelar "Ströva på" av Led Zeppelin på gitarr

En snabblektion på lära sig spela ströva på av Led Zeppelin på gitarr!...

RGB LED mixer

Hej och Välkommen till min första instructable!Idag kommer jag att visa dig hur man gör en RGB LED färg mixer.Steg 1: Delar som behövsFör detta instructable behöver du:Sju tryckknapp växlarWireNio dioderEn röd LEDEn grön LEDEn blå LEDEn CR2032 batter...

Hur till omvänd din strålkastarnas lampor till LED

Alla fordon med halogen strålkastarnas lampor från fabriken är lämpliga för LED konvertering.Den största fördelen är en massiv ökning väg belysning och därför förbättrad säkerhet vid mörkerkörning. Det kit jag använt har CREE LED-lampor som har en ut...

DIY vaxade konst sträng

det finns massor av märken av vaxad färgade sträng på marknaden. Vi såg några på apoteket i avsnittet leksak; Det hade bilder på projekt barnen kunde göra. Jag köpte en låda, att veta det var löjligt dyrt för vad det var (och jag kunde känna hur ljus...

Hur man gör LED strålkastare för cykel med en flaska.

Det fanns behov av en strålkastare för min cykel och kunde inte hitta en i butiker, så jag beslöt att bygga en själv.Steg 1: Material som krävs. 2Ltr Tom Pepsi/Coke Bottle - 1st1W LED-ljus - 1stFicklampa reflektor-1stResistor 220K/1W eller .5W-1stAvl...

Tuggummi wrapper konst - mer saker att göra med tuggummi omslag

detta är en video av lekredskap som jag gjorde med tuggummi omslag. Jag jobbar på detta för en papperskorgen konst-tävling och skulle uppskatta feedback. Jag lagt till musik, titel och krediter. Stoppa åtgärder och levande åtgärder i kombination.(tyv...

Ledde strömförsörjning, led transformator, ledde adapter, ledde adapter

LED Power leverans/led transforme/led adapter med konstant Input spänning 90 264V AC och produktionen av DC12V, vattentät transformator tillgänglig, IP67....

Gamla strålkastare konverteras till LED cykel ljus

gamla motorcykel ljus omvandlas till LED för cykel.LED:http://www.satisled.com/1W-High-Power-LED-White-Star-emitter-8090lm_p118.html...

Absinthiliser

Absinthiliser är en enhet som förstärker den magiska anden av absint.Titta på din drink stående på den här enheten med hjälp av den här enheten kommer du att märka att du dricker mycket mindre men istället. Om du emellertid väljer att dricka absint:...

Blinkande lampor använder Arduino och LumiGeek

jag använde Arduino UNO kombinerat med tre LumiGeek sköldar för att köra belysning. LumiGeek har ägnat sköldar för att stödja 1 Watts RGB lysdioder som kräver konstant ström, adresserbara RGB LED Strip och icke-påverkbara RGB LED Strip.Steg 1: 1 Watt...

Hur man skär sträng eller tågvirke utan ett blad

Tillsammans med en kniv är tågvirke eller sträng en av de mest användbara saker du kan ha på dig i naturen. Whats stinker är när du har en sträng men ingen kniv eller sax. Vad gör du? Du kan prova och gnaga dig igenom sladden, men du skulle vara död...

Blinka en lysdiod med assembler & en PIC

för att ange alldeles uppenbart, det finns många varianter av mikrokontroller i världen. Det finns otaliga program för dem också. Detta Instructable kommer att täcka stegen för att blinka en LED med hjälp av en PIC mikrokontroller och mikrochip assem...