ATtiny & IR-fjärrkontroll Wiebelbot (2 / 6 steg)

Steg 2: Fjärrkontroll inställning och kod



Hur det fungerar:
De ATtiny mikrokontroller kontrollerna den signalen från en IR-mottagare modul. Den modulen filter. IR-mottagare modulen sköter automatiskt begränsa mottagning av signaler moduleras till 38 kHz (eller nära), typisk för TV fjärrkontroller och relaterade apparater (faktiskt, när du tar bilder jag märkte det också reagerar på en blixt).
Så länge inte mer än 90 millisekunder har passerat (den längsta intervall inträffar gemensamt IR koder) sänder ATtiny en signal till servo gör det röra sig från vänster till höger. Servo rörelsen förskjuter tyngdpunkten, att göra roboten vingla.

Även experimentera för att krympa Zappelin Arduino projekt till en ATtiny gjorde jag en förenklad fjärrkontroll setup. När någon IR-signalen plockas upp dvs utan att kontrollera någon kod att avgöra vilket remote används eller vilken knapp trycks servo utför en åtgärd.

Denna 1 funktion och icke-diskriminerande fjärrkontroll setup har tydligen viktiga begränsningar, men det har också det bruk, som Wiebelbot som TV-kamrat.

Jag använde Arduino IDE och en Arduino Uno för att programmera ATtiny som förklaras mycket bra här. Jag använde är här.
Programmet (skiss) läggs till denna sida som en zip-fil. Kopplingsschemat upprepas i PDF-filen.

Hur får man en ATtiny läsa signalen från en IR-mottagare modul jag lärt mig av detta fascinerande projekt.

Styr servo från ATtiny görs med denna mycket värdefull del av biblioteket koden: Servo8bit

Efter dataöverföring, kopiera Servo8bit biblioteket under Arduino bibliotek mapp. En viktig varning när du använder den), är att hålla exemplet ur arkiven. Det blir annars läggas till uppladdade koden och avrättades på ATtiny efter en cykel av ditt eget program. Ring Servo8bit biblioteket och använda funktionerna som visas i den lagt till kod.

När du använder detta bibliotek, dröjsmål funktionen är inaktiv (har att göra med dubbel användning av timers). Därför använde jag millis och micros funktion för att styra timing. Jag använde funktionen micros med framtida projekt i åtanke, projekt försöker för ett bättre samspel mellan IR-avkodning och servo kommandon. Med Zappelin-projektet sprang vi snabbt in begränsningar i området. I detta Wiebelbot projekt det är inte någon IR kod tolkning gjort ännu, men det är en början att utforska alternativa grepp.

Se Steg
Relaterade Ämnen

Infraröd fjärrkontroll Intervalltimer för Nikon kameror

min Nikon D90 kameran saknar en intervall timer-läge. Så göra natten intervallfotografering i ett läge av säga exponera 29 SEK, vänta 1 sec, upprepa, är extremt tidskrävande. Avtryckaren skulle behöva pressas manuellt var 30 sekunder. Tänk dig att gö...

Denna fjärrkontroll påskägg har 16,581,375 färger.

Detta påsk ägg har 16,581,375 färger. Färg kan ändras med en knapp på någon TV, DVD eller VCR fjärrkontroll. Det fyller mig med glädje.Detta projekt använder en RGB LED för att producera färger inuti en vita ägg. Hjärnan av slumpmässigt urval är en A...

Fjärrkontroll för kamera och timelapse

detta instructable visar hur du byggt en fjärrkontroll för din kamera och använda den för en timelapse inspelning.Programvaran fungerar för olika typer av kameror: Nikon, Canon, Fuji, Minolta, Olympus, Sony eller Pentax. De kan alla omvandlas till ti...

Nikon IR-fjärr och tid varv med ATtiny 85

Varför ta tid förflutit bilder.Nikon Coolpix P900 har mycket bra bygga in funktioner för att fotografera månen med det är 83 digital zoom.För att ta månen bilder Nikon har en 2 sekunders fördröjning. Annan gång förfaller bygga in funktioner är mycket...

ZAPpelin, eller hur du tränar din luftskepp med en Arduino och IR-fjärrkontroll

är det flyger sigill? En flaxande främmande?Nej det är en ZAPpelin, en Arduino kontrollerade inomhus luftskepp, setup att lära i signalerna från en IR-fjärr att befalla det.Detta projekt kom till liv på den tredje Arduino Jam Februari 15 to17th 2013,...

En snabb Presentation fjärrkontroll

jag ibland ge presentationer från min laptop. När jag gör vill jag flytta när jag talar.Detta trick kan rädda dagen om du glömmer din fancy presentation fjärrkontroll. I stället använda en extern mus som fjärrkontroll.Steg 1: Anslut musen till Laptop...

Trådlös fjärrkontroll utbildning Lab Video

titta på min video av EIC-1 trådlös fjärrkontroll utbildning labbet. Försöker bara göra det enkelt för alla som vill bygga det egna fjärrkontroll bilar, lastbilar, båtar, flygplan, helikoptrar osv. Hoppas ni gillar den. http://www.youtube.com/watch?v...

IR-fjärrkontroll Switch

Detta projekt beskriver en teknik för att lägga till funktionen fjärrkontroll till en apparat. Målet är att bygga upp en svart ruta där du kan koppla in din V Ac apparater och kontrollera ON och OFF verksamhet med en TV eller DVD fjärrkontroll som an...

Fotmanövrerad fjärrkontroll för minidisc spelare

göra en fotmanövrerad fjärrkontroll för din HHB Portadisc MDP500 minidisc spelare. Jag använder detta i min dockteater som jag vanligtvis använder två handske marionetter och har ännu inte prova växer en tredje hand.HHB Portadisc kommer med en "avläg...

Hur att aldrig förlora din TV-fjärrkontroll, även om du har barn.

Detta instructable förhoppningsvis visar dig hur du håller din fjärrkontroll exakt där du vill det;Jag har ingen kamera, och detta är min allra första instructable så förbarma.Jag hoppas du njuter denna lil' valp.Steg 1: först och främstförst av allt...

IR fjärrkontroll multidrop extender

Detta projekt kom på grund av mitt folks kabel företag byter över till alla digitala. Som de flesta folk de hade ersätta deras TV med digital redo LCD-skärmar med åren så inte räkna detta skulle vara en stor fråga. MEN... fast företagets digitala sys...

En liten te Timer (TTT) maskin för Arduino och ATtiny

TinyTeaTimmer (TTT) är en implementering för ett litet tillbehör som enkelt kan monteras och programmeras med hjälp av en strömbrytare, en knapp, 1 eller 2 lysdioder, en liten servomotor och en Arduino ombord eller en ATTiny processor.Du kan hitta fi...

E-avfall återvinns fjärrkontroll bil

Vi gör dessa hemmafixare återvunnet material kit. De är somåtervunnet maker kit som är roliga projekt att människor gör som vanligt har teknik och Light Emitting Diods (LED) med satsen. Läs mer på www.gejcutie.wix.com/remakers.Det här är instruktione...

ATTiny te

Detta är min allra första instructable. Jag skulle vilja tacka alla amatörer som har delat sin kunskap så att det hjälper oss att lära och förbättra.Jag blev inspirerad av detta utmärkta instructable som använder Littlebits för att göra te bryggning...

ATtiny programmering Shield för Arduino

denna lilla krets sitter bra ontop av en Arduino ombord och kan du snabbt koppla in ett ATtiny chip för programmering med hjälp av Arduino "språk" och IDE för att skriva koden och Arduino styrelsen som en ISP programmerare att ladda upp koden ti...

Korrekt flytande nivå Controller med låg kostnad sensor och TV: ns fjärrkontroll för inställningar

Detta är den min första personal Arduino projekt. Även genom planerar jag att automatisera våra över tank vattennivå jag inte gillar att investera mer pengar på instrument. Jag har några Arduino ombord och relay styrelser från mina vänner. Så använd...

ATtiny seriell monitor använder arduino genomgång

Allllllllllright dudes och dudets. Här är whats upp, vi kommer att göra attiny och arduino bästa av vänner.Om du någonsin har arbetat med kapacitiv växlar vet du hur mycket det gör du vill krossa ditt ansikte i en vägg... Nu föreställa sig du har ing...

ATTiny USI I2C inledning - en kraftfull, snabb och bekväm kommunikationsgränssnitt för ATTiny projekt!

I2C, det är en standard som har funnits i runt 20 år och har hittat användningsområden i nästan varje hörn av elektronik universum. Det är en otroligt användbar teknik för oss microcontroller hobby men kan verka skrämmande för nya användare. Denna ha...

2-kanals fjärrkontroll utan IC [bra för helikoptrar!]

Detta Instructable visar dig hur man gör en 2-kanals fjärrkontroll som du kan använda för din fjärrkontroll helikoptrar!För en multi-kanal fjärrkontroll, kan du använda en CD4017 både i sändaren och mottagaren kretsar.Du behöver:2 555 timer ICs2 10uf...