Gör en Attiny13 baserat IR-Närhetssensor för $2,42



Obs: diagrammet är fel. Känsla stiftet går på stift 6 (en mer till vänster), pin inte 5. Jag ska uppdatera diagram snart. Tack till brmccollum för korrigeringen. (Diagram nu fast)

Detta är en extremt billig IR Närhetssensor kan du med några billiga delar och en AVR programmerare. Jag använder en Arduino som min programmerare i detta Instructable.

Denna sensor bara har en räckvidd på ungefär 3 inches. Du kan enkelt lägga till mer lysdioder eller ljusare sådana för att utöka räckvidden. Du kan också enkelt arrangera Lysdioderna att upptäcka när en ljusstråle bryts också.

Designen tar fördel av en billigt AVR (dator på ett chip). Datorn pulser IR LEDs av och på och jämför de analoga avläsningarna från sensorn i varje medlemsstat. När behandlingen med lamporna på är ovanför behandlingen med ljus går känsla stift hög om sensorn är att se det är egna (reflekterad) ljus. Det finns en LED på indikatorn känsla i denna design så kan du se när sensorn engagerar. Du kan ansluta signalen rätt till en mikrokontroller som en Arduino eller Picaxe.

Denna design flyttar viss bearbetning från din huvudsakliga robot hjärna och i egen nod. Du kanske vill Dämpningstid signalen, men du har inte flash lysdioderna och ta avläsningarna. Du kan också använda en digital pin för att ta behandlingen. Skissen är runt 700K ur 1024 tillgängliga.

Varför jag byggde detta
Jag sätt av high school, men detta är en del av en serie mönster med att föra robotar från spel Robot Oddysey i den verkliga världen. Jag vill tillåta grade schoolers samma chans att lära sig robotics jag hade. Så jobbar jag på att bygga riktigt billig robotar som kan flytta i 8 riktningar utan att förvandlas. "Stötdämparna" är nu komplett.
Följa ! funktion (id, s, d) {var js,fjs=d.getElementsByTagName(s) [0]; if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}} (dokument, "script", "twitter-wjs");

(funktionen (id, s, d) {var js, fjs = d.getElementsByTagName(s) [0]; om (d.getElementById(id)) avkastning, js = d.createElement(s); js.id = id; js.src = "/ / connect.facebook.net/en_US/all.js#xfbml=1", fjs.parentNode.insertBefore (js, fjs);} (dokument, "script", "facebook-jssdk'));

Se Steg
Relaterade Ämnen

Installera Attiny13 kärna filer

I en instructable "gör ett Attiny13 baserat IR-Närhetssensor för $2,42" av Dustin Andrews avser att installera Attiny13 kärnfiler.Tyvärr visar kärnfiler som är länkade för att inte innehåller filen boards.txt som kommer att låta den Attiny 13 so...

Enkla IR Närhetssensor med Arduino

Hej killar! I detta instructable jag ska lära dig hur man gör en mycket enkel rörelsesensor med hjälp av infraröda lysdioder och Arduino.Efter flera gånger försöker optimera den, kom jag äntligen fram med något som är ganska enkel e exakt. Precis som...

3D Jack o ' Latern på verandan (en halloween tutorial baserat på 3ds Max)

detta är min instructable för Jack o ' Lantern utmaning.Jag använde programvaran 3ds max (Tysk version) och laddade upp mer bilder, som visar steg för steg hur det görs.Steg 1: Först skapar du en sfär med en genomsnittliga antalet segment.Steg 2: Rit...

Bygga Mini stora pyramiden baserat på Pi

I firandet av Pi-dagen (3-14), inte att förväxla med Pi tillnärmning dag 22 juli (22/7), jag trodde jag skulle visa er ett enkelt sätt att bygga en liten modell av den stora pyramiden i Giza (Khufu/Cheops) baserat på den universella konstanten av Pi...

Fender Tweed Deluxe 5e3 klon bygga baserat på TAD Tweed Deluxe Kit

Fender Tweed Deluxe är en gitarrförstärkare som byggdes av Fender från 1948-1966 i olika versioner. Den senaste versionen var 5E3 smal panel version. Fender Tweed Deluxe var den mest populära tweed amp produceras av Fender och användes av många gitar...

Betong tabell baserat på Laser skär formar

för TfCD kursen från den fakultet för industriell Design vid Delft University of Technology, vi hade att tänka på en framväxande teknik som kan valideras genom en prototyp. Vi beslöt att göra en instructable baserat på TRA-Digital hybrider, en teknik...

3 x 3 LED Cube programmering tips (Arduino baserat)

hur man gör att cube gör vad du vill ha den till!Jag följde de instructable här och byggde en 3 x 3 LED cube drivs av en Arduino. Jag blev glad! Men det kunde endast göra en rutin. Igen och igen och igen och igen och igen... Så jag bestämde mig att f...

Aquarium LED Light Controller baserat på Raspberry Pi

Att ha ett akvarium är bra för en hobby och för ett yrke.En av de viktigaste komponenterna i ett akvarium är ordentlig belysningssystemet (bland andra).Det finns mycket litteratur på internet om detta tema, från de mycket grundläggande på timer switc...

ATtiny13A rad efterföljare

Skapa en robot med ATtiny13A är en utmaning, det har bara 1k flash och 5 IO pinnar. Men det är tillräckligt bra för att skapa en liten rad efterföljare.YouTube-demovideo: https://youtu.be/00PYO1ThzEASteg 1: Förbered hårdvara MCUIdag core ämne, ATtiny...

Båt Autopilot - baserat på Arduino

Här är hur man bygger en autopilot som kan styra en RC båt till waypoints! Det är enkelt att bygga, baserat på den populära Arduino plattformen och bra för amatörer som vill ha lite lödning övning! Med denna autopilot, kan en RC båt gå långa sträckor...

Klockan baserat solar tracker experiment

detta är mitt första försök på klockan baserat solar tracker.Jag föreslog idén att Solköken internationella flera månader sedan.Detta visar idén mycket tydligare än min diagram från den tiden.Gör din egen.De bör förbättra solpanel produktivitet med 2...

ATtiny13A NeoPixel armband

Efterföljande till den tidigare Instructables - Display färgglada meddelande i begränsade resurser,Detta Instructables visar hur du använder ATtiny13A, NeoPixel band och återanvända en plastflaska för att bygga en fancy armband.Steg 1: förberedelse S...

Smart grenuttag baserat på Beaglebone Black och OpenHAB

!!!!! Spela med elnätet (110/220V) är farliga, vänligen vara väldigt väldigt försiktig!Det finns vissa befintliga smart power strip designer baserad på "Raspberry Pi" och två Arduinos, vilket visas i bilden "Gamla design".Den nya desig...

DIY 3D skanner baserat på strukturerad ljus och stereo vision i Python språk

Denna 3D scanner gjordes med låg kostnad konventionella objekt som videoprojektor och webbkameror. En strukturerad ljus 3D-scanner är en 3D scanning enhet för mätning av tredimensionell form av ett objekt med projicerade ljusmönster och ett kamerasys...

Programmera en ATTiny13A använder Arduino & servo tolk

så det var, jag surfar eBay, letar efter några billiga erbjudanden på Atmel marker när jag kom över ett par ATTiny13 marker för £2,50. Jag var bara tvungen att ha dem! Efter allt, hur svårt kan det vara?Jag behövde en liten chip läsa servo signaler f...

Gest baserat Home Automation med Intel Edison (Intel IoT))

Gest baserade hemautomation är det nya sättet att interagera med elektriska apparater tillgängliga på vårt hus. I detta projekt kommer vi att använda sensorer i stället för kamera för gestigenkänning, eftersom det ger bättre konsistens, miljö oberoen...

Hur man använder en 74HC595 SKIFT Register med en AVR ATtiny13

om du har spelat med mikrokontroller och elektronik så du har förmodligen sett LED dot matrix-displayer och andra projekt som använder SKIFT register som 7-segment visar och mer. Detta instructable går över en snabb intro till 74HC595 8-bitars serail...

Plant Care System baserat på Pi3 och Wio nod

Jag ville alltid bulid ett projekt som kan styra många noder för grönt hus bevattningssystem, men aldrig hittat den rätta lösningen. Noden Wio är lämplig för mitt projekt.WiO nod är utformad för att förenkla din sakernas utveckling, syftar till att g...

TRÅDLÖSA PEKSKÄRMEN baserat HOME AUTOMATIONSSYSTEM

Detta är en touch skärm baserat hemautomation system.Hemautomation hänvisar till användning av dator- och informationsteknik att styra hushållsmaskiner och funktioner. System kan vara allt från enkel fjärrkontroll belysning genom att komplexa dator/m...