Infraröd Quiz summern (trådlös) (3 / 6 steg)

Steg 3: Programmering ATTiny85 använder AVR programmerare




ATtiny85 mikrokontroller är programmerad med alla AVR programmerare. Programmerare är en enhet som när ansluten till chipet till programmeras, kan programvaran på datorn för att prata med chip. Allt du behöver göra är att ansluta programmeraren att chipet och sedan ge lämpliga kommandon. Programmeraren kommer att verifiera signaturen enheten och överföra programmet i hex-format i flash-minnet av chipet.

Det finns många AVR programmerare som stöds av AVRDUDE. Dessa inkluderar Atmel AVR ISP, Atmel AVR ISP mkII, Atmel AVR ISP mkII, Atmel AVR ISP V2, Atmel JTAG is mkII etc. och någon av dem kan användas.

Vi kommer att använda STK500v2, som programmerare.

Obs: varje AVR har en uppsättning stift som används som programmering stift. Det är viktigt att du tittar in i de tekniska uppgiftsbladen rätt stift om du använder andra AVR marker.

STK500v2 kommer att användas i HID läge med AVRDUDE som programmeringsgränssnittet. Så sätt jumper2 i facket. Jumper1 infogas om du vill aktivera strömförsörjningen till programmeraren via USB ansluten till datorn. Se manualen laddade för att lokalisera den bygel slots.

STK500v2 Internet-huvudet stiften är anslutna till motsvarande stift av ATTiny85 såhär:

ISP-huvudet--> ATtiny85

VTG -> VCC(pin8)

MOSI -> MOSI(pin 5)

Reset -> Reset(pin1)

SCK -> SCK(Pin7)

MISO -> MISO(pin6)

Ground(pin4)--> Ground(pin4)

Även ansluta en 8MHz kristalloscillator mellan stift 2 och 3 i ATtiny85.

Bara i fall du vill experimentera med STK500v2, är manualen upp också.

Här är hur du använder AVRDUDE. "DUDE" som vi kallar det: P

Installera programmet AVRDUDE för att leverera programmeraren med nödvändiga kommandon för att få det fungera. När detta är gjort, öppna Kommandotolken och ändra katalog till katalogen där AVRDUDE är installerat. Se till att den hex filen i programmet laddas upp till kontrollern är i mappen AVRDUDE. Skriv i följande kommando och tryck Ange.

avrdude - c stk500v2 -p attiny85 -P NEX-USB-ISP - U flash:w:sendIR.hex - U efuse:w:0xff:m - U hfuse:w:0xdf:m - U lfuse:w:0xfe:m

Programmeraren verifierar enheten signaturen, fuse bitar och skriver programmet in i flash-minnet av registeransvarige inom några sekunder. Nu är ATtiny85 redo att skicka IR-signalen. Ansluta en IR ledde mellan stift 7 och 8 till och med en 100 ohms motstånd och titta på den en särskild IR-signal. Du kommer inte att kunna se IR-signaler genom blotta ögon. Användning du telefon kamera!

Kretsen kan ändras till en avlägsen genom lödning IR ledde och kristalloscillator till motsvarande stift på ATtiny85 och driver den med ett 5V batteri genom en tryckknapp.

Se denna länk om du vill experimentera med AVRDUDE

http://www.Ladyada.net/Learn/AVR/avrdude.html

Obs: fuse bitar för Attiny85 har konfigurerats för att använda externa 8 MHz kristalloscillator. De kommer att vara olika för olika frekvenser och olika microcontrollers. Man måste kolla upp datablad och ändra på lämpligt sätt.

Åtta hex koder överförs till programmet åtta ATtiny85 microcontrollers att producera åtta unika IR-signaler en för varje lag!.

Se Steg
Relaterade Ämnen

Människokroppen induktion Alarm baserat på Arduino med Arduino UNO, infraröd Sensormodul, Summer modul

ICStation team av forsknings- och utvecklingsavdelning har gjort detta projekt om människokroppen induktion larmet. Det använder DC5V spänning för att arbeta. När någon visas inte i området förmå i infraröd sensor och hela systemet kommer att använda...

8 kandidat Summer frågesport med 8051 mikrokontroller (AT89C51)

frågesport summern system används allmänt i skolan, högskolor och TV-program. Laget som pressar summern tidigaste har rätt att ge svaret. Ibland blir det mycket svårt att identifiera vilket lag har tryckt på knappen när två lag trycker på summern ino...

Quiz Show summern System med klammer enkel knapp

**uppdatering** det har kommit till min kännedom att nuvarande styrelsen Staples lätt knappen har förändrats genom åren och inte längre är densamma som den som jag använde för detta Instructable tillbaka i 2009. På grund av båda till tidsbrist och de...

Summern system med LabVIEW och MyRIO-1900

Detta Instructable handlar om att göra en Summer system med NI MyRIO-1900Pre-projektanteckningar:För en frågesport konkurrens, kommer att snabbast och det rätta svaret betraktas, som inte är möjligt manuellt för frågesport befälhavaren att välja vilk...

ARDUINO inbrottslarm larm med hjälp av infraröd sändare-detektor par

I denna tutorial jag visar dig, hur man gör en enkel billig intrång Detection(Burglar alarm) med en Arduino Uno ombord. Detta projekt använder paret IR-sändare-detektor för att upptäcka intrång och utlöser larm när objektet korsar det infraröda områd...

Ett gratis sätt att kontrollera infraröda fjärrkontroller

här är en riktigt snabb, enkel, och bästa av alla gratis sätt att kontrollera om din fjärrkontroll fungerar och allt du behöver är en webbkamera. Detta trick fungerar bara med infraröda fjärrkontroller, inte UHF.Normala fjärrkontroller med en infrarö...

Summern Throwie

har du någonsin velat reta någon? Jag menar verkligen förarga någon, eller ens en hel massa människor? Tänk, om ni så vill, att tvingas sitta igenom en annan tråkig klass av religionsvetenskap eller gå en av dessa avdelnings sammanträden som går på o...

Summern stol upptåg

Summern stol Prank - Klicka här för fler roliga filmer, spratt dina medarbetare med detta intelligent tilltag, ta reda på hur. Titta på denna video....

Lägg till infraröd gränssnitt för din Raspberry Pi GPIO

IntroduktionJag har många fjärrkontroller liggande. Några av dessa fjärrkontroller används inte längre eftersom apparaten de kontrollerade har gått kaputt och kastades. Jag undrar om fjärrkontrollen kan kommunicera med Raspberry Pi. Jag vill dessutom...

Arduino Powered infraröd sak

Hej, detta är min första instructible. Jag kommer att visa dig hur man gör en arduino powered analog sensor läsare (jag kommer att använda en infraröd fotodiod).Steg 1: delar Du behöver flera saker att göra detta:1. någon form av fallet eller låda2....

Bygga en Infrarödsensor

här är hur man bygger och Infrarödsensor använder QRD1114Steg 1: Delar som behövsEn av: QRD1114 ljussensorhttp://www.hvwtech.com/products_view.asp?ProductID=97En av: 220 Ohm motståndEn av: 10 K Ohm motståndEn av: 3 tråd kabelSteg 2: Hur det fungerarS...

DIY infraröd kamera för vegetation analys med Canon A2300

Denna metod som föreslagits av offentliga Lab. http://publiclab.org/wiki/near-infrared-cameraI detta instructable, jag bara säger min erfarenhet med Canon 2300 kameran.En konsument kamera har en CCD eller CMOS-sensor med en spektrala mellan 400nm och...

En Microsoft PowerPoint Quiz

har du någonsin spelat The omöjlig frågesport av Splapp-mig-göra? Jag har, och jag ville göra en frågesport som det. Tyvärr, det är en flash-fil, och jag har inte råd en fotoblixt tillverkare. Men listat jag ut hur man gör en frågesport med Microsoft...

Göra grundläggande infraröd termisk avbildning kamera för billigt! Konvertera någon kamera i infraröd värmekamera

hur till omvänd någon kamera i infraröd värmekamera mycket billigt men bra hacka. Varje kamera Sensor har förmåga att se infraröd dvs termisk del av The Light men The IR blockering Filter inuti digitalkamera skyddar The CCD Sensor från förbränning me...

Ersätta alla min infraröda fjärrkontroller med balken 6 och en android-telefon.

Min fortsatta enhet att ena alla mina fjärrkontroll behov i en enhet har leda mig till vissa maskin- och programvara för att aktivera min android telefon som en sann Universal Remote.Min djupaste tack till Ron Bessems av promixis för hans hjälp på at...

DIY Permanent infraröd DSLR kamera

detta instructable är baserad på en annan DIY handledning, vad jag hittade på nätet, naturligtvis förändrats här och där lite som passar mina möjligheter.http://eyesopen.org/2010/Nikon-D80-Infrared-ConversionJag kommer inte prata om Infraröd fotograf...

COI - aktivera summern

Hårdvara:2 startkablar1 Seeed knappen/touch sensor1 Seeed summernIntellekten Edison2 mini USB-kablarDatorstatisk mattaSetup:Koppla in Grove bas sköld i din Edison (behöver inte vara en Intel Edison, det kan vara en Arduino ombord)Anslut bygeln kabeln...

Raspberry Pi - TMD26721 infraröd Digital närhet detektor Python Tutorial

TMD26721 är en infraröd digital närhet detektor som ger en komplett närhet upptäckande och digitala gränssnitt logik i en enda 8-pin surface mount-modul. Avståndskontrollen inkluderar bättre signal-brus och noggrannhet. Ett närhet offset register kan...

(Nära) IR infraröd webbkamera i 10 minuter för mindre än $10

det finns flera allmänna tutorials på nätet för att göra (nära) IR kameror, men du kan gå vilse plocka en webbkamera och de riktning du hittade kan vara olika för webbkameran. Så, här är särskilda anvisningar för en specifik webcam med tre prioriteri...