Uppgradera Analog linje efterföljare till Arduino med Attiny85



Sammanfattning

I detta Instructable visar vi dig hur uppgraderar ett billigt analog linje efterföljare till en intelligent Arduino linje anhängare genom att ersätta den LM393 motsvarigheten IC av en intelligent Attiny85 och Arduino skiss.

Introduktion

Rad efterföljare robotar kan köpas billigt; Du kan köpa byggsatser genom Banggood, Ebay och Aliexpress från ca 7 euro. Vår är byggt av en PCB och två inriktade motorer. För följande linjer innehåller den två ljusa lysdioder och två ljuskänsliga celler för att upptäcka linjen, och viss analog logik och två transistorer för att kontrollera motorerna. Två variabla motstånd kan du kalibrera sensorerna.

Du kan ha byggt en själv, och märkte att kalibrering är besvärliga och behöver göras när till exempel omgivningsljuset ändrar. I vårt fall behövde vi även förstora motståndet av en av de variabla motstånd för line efterföljare att följa någon linje. Så min son och jag själv blev missnöjda snabbt med projektet och ställ det åt sidan.

Som analogt "logik" våra rad efterföljare består av en LM393 dubbla Differential komparator i en 8-pin DIP socket, undrade vi om vi kunde slot i en Attiny85 som också ligger i en 8-pin DIP socket och programmera Attiny85 med Arduino programmering miljö så att det automatiskt skulle kalibrera sensorerna vid start. Framtida utveckling vi har i åtanke är mer intelligens och en bluetooth-anslutning.

Atmel Attiny85 är ett fullständigt system på ett chip, processor, oscillator, minne (EEPROM, RAM, flash) och mutiple programmerbara analoga och digitala ingångar och utgångar. Den kan programmeras med Arduino IDE. I Sammanfattning är en komplett dator i extremt liten förpackning, men kostar endast ca. 1 Euro (eller dollar) inklusive frakt från Kina.

Attiny85 IC tyvärr inte pin till pin kompatibla med LM393, så vi behövde en liten bit av protoboard att ändra signalerna. Protoboard innehåller Attiny85 ovanpå det, medan vi lödda vissa standard sidhuvud pins till botten, så att det kunde slot i befintliga dopp uttaget av den rad efterföljaren. Ingen förändring av den rad efterföljaren som behövs på detta sätt, och vi kan alltid gå tillbaka till den analoga versionen. Vi lastade en enkel Arduino skiss på Attiny85, som fungerar mycket bättre än den ursprungliga LM393 analog logiken. Rad efterföljare nu kalibrerar sensorer varje gång vid start, och vi får mycket bättre prestanda av bilen. Min son föreslog att vi skulle dela detta projekt på Instructables, att inspirera andra. Kom så går vi.

Se Steg
Relaterade Ämnen

Baserade Arduino skrivbordet linje efterföljare - jolliBot

Ett av de klassiska projekt som kan intressera intrade nivå robotics hobby är linjen efter robot som är mer allmänt känd som en rad efterföljare. Det finns massor av kit sätter tillgänglig att bygga linjen anhängare men de är i allmänhet ganska stor...

SVART linje efterföljare ROBOT

det är en svart linje efterföljare robot med IR-sensorer och mikro-controller 8051. Dess en kostnadseffektiv modell och har perfekt utgång i nästan alla terräng.Följande rad roboten är en som upptäcker en svart banaöver en vit yta och vice versa och...

Linje efterföljare Robot utan Arduino eller Microcontroller

här förklarade jag en rad efterföljare robot utan mikrokontroller eller Arduino. Detta är mycket enkelt projekt för nybörjare. Här har du behov av att inte ha någon programmeringskunskap. så låter prova...Steg 1: Samla materialet1. två IR-sensor2. tv...

ENKLASTE linje efterföljare

OK KILLAR. SÅ ALLA NÖRDAR HÄR PÅ BESÖK DENNA WEBBPLATS FÖR IDÉER PÅ ROBOTAR MÅSTE HA SNUBBLAT PÅ DENNA TYP AV ROBOT. ETT MYCKET VANLIGT FAKTISKT. DVS LINJEN EFTER BOT. MEN MÅNGA AV U SKULLE HA TROTT ATT DET HAR SVÅRT, SPECIELLT FÖR NYBÖRJARE SOM INTE...

Bygg en SpurtBot linje efterföljare

Obs:innan du bestämmer dig att bygga denna robot, Läs min nyare Instructable på att bygga en SpurtBot skugga löpare robot. Den nya designen använder ett Lödfritt set av brödunderläggen, så efter du bygga roboten, kan du experimentera med egna kretsar...

IPhone till Arduino med Bluetooth 4.0--

Obs: detta projekt kräver en iOS licens för utvecklare . Det är $99 per år.Denna uppskrivning beskriver skriva en app för Bluetooth 4.0 iOS enheter att aktivera en seriell anslutning till en Arduino. För att underlätta seriell anslutning finns på Ard...

Enklaste linje efterföljare Robot

några dagar sedan såg jag en robot på...för att vara ärlig, var kretsarna en röra att se, även om schematiskt var enkel, så jag gjorde en ny PCB för det, och omgjorda lite saker, att få en mycket snygg och liten krets av det...denna krets behöver:-1....

Rad efterföljare med msp430g2 launchpad

I detta instructable jag kommer att skriva om rad efterföljare bot. Denna post täcker hur en ljussensor fungerar och hur du gör din egen ljussensor. All kritik är välkomna.IntroduktionEn rad efterföljare bot är som namnet antyder en bot som följer en...

Högpresterande rad efterföljare Robot

Hej! Jag ska försöka att introducera dig till världen av rad efterföljare robotar. Många av oss har hört talas om denna typ av konstiga bots, som finns i en mängd olika versioner från verkligen långsam och tung sådana, som oftast kan fungera även med...

En nybörjares guide till Arduino

Efter några år av experimentera med Arduino, beslutade jag att det är dags att dela den kunskapen har jag fått. Så jag här går, en guide till Arduino, med nakna grunderna för nybörjare och lite mer avancerade förklaringar för personer som är något me...

Överföra data från Android till Arduino genom audio domkraft

Med detta projekt kan du skicka byte från android till arduino använder endast en audio jack-kontakt.Hur fungerar det?I princip, signal android en "morse" audio till arduino. Arduino i andra hand avkoda Morsealfabetet till en byte. Så enkelt.Del...

Programmera din Arduino med en Android-enhet via Bluetooth

Hej världen, i detta Instructable jag vill visa dig, hur du programmerar din Arduino Uno med din Android-enhet via Bluetooth. Det är mycket enkelt och så billig. Det ger oss också möjlighet att programmera vårt Arduino där allt vi vill över trådlöst...

Power Arduino med en mobil

gamla mobiltelefoner är lätt att skaffa och de har byggt i litium laddning kretsar. Vad en underbar bas för spänningsmatning för små mobila saker. Jag kopplade upp en mobil till arduino med möjlighet att ladda mobiltelefonen när du ansluter arduino t...

Trådlös överföring program till Arduino utan USB-kabel

Arduino Wireless programmerare är designad för uppladdning programmet från din PC/laptop till Arduino ombord bara av Bluetooth.Så nu kan du uppdatera programmet till Arduino styrelser som inneslutna i rutan eller fall utan någon USB-uttaget, behöver...

Arduino med GSM och PIR-Sensor (engelska/arabiska)

درس التحكم بالاردوينو عن طريق شبكة الجوالالمقدمة:يتيح لك هذا الدرس استخدام شبكة الجوال للتحكم بضوء الليد بالمنزل عن طريق ارسال رسالة نصية وايضا استخدام الاردوينو للاتصال الاتوماتيكي من المنزل لجوالك عند استشعار اي حركة في الغرفة لسماع نوع الاصوات في...

Arduino-baserad rad efterföljare robot med hjälp av Pololu kvart-8RC line sensor

uppdatering FEB 2012: denna guide är med på Adafruits blogghttp://www.adafruit.com/blog/2012/02/14/Arduino-based-line-Follower-robot/Detta är Faz3a II, min första linje-efter roboten, vilket jag hoppas också att använda för labyrint-lösa. Jag använde...

LINUSBot - rad efterföljare Robot - med PID control

LINUSBot - rad efterföljare Robot - med PID controlLINUSBot - PID ControlDetta är ett tillägg till den första "instructables" LINUSBot (linje efter robot).Nu roboten har kontroll görs av en PID-regulator, kontrollera proportionella, Integral och...

Enkel rad efterföljare robot med hjälp av en Actobotics Runt Rover spira

Vid hinder undvika robotar, vore vanligaste nybörjare bot en rad efterföljare. Jag själv älskar linje anhängare, och de är några av mina favorit helgen bygger. Det är bara så kul titta på lite bot efter lite svart linje om och om igen, men det är bar...

Rad efterföljare Robot använder kameran Shield i 1Sheeld & Arduino

Det var så länge sedan min sista publicerade Instructables. Faktiskt, jag försökte göra mycket populära projektet men med en nya verktyg och ett lätt sätt särskilt i kodning. Jag arbetade på en rad efterföljare robot som spåra en vit linje och följa...