Analoge lijn volgeling upgraden naar Arduino met Attiny85


Samenvatting

In dit Instructable zullen wij tonen u hoe om te upgraden een goedkope analog lijn volgeling in een intelligente Arduino lijn volgeling door de LM393 comparator IC te vervangen door een intelligente Attiny85 en Arduino sketch.

Introductie

Lijn volgeling robots kunnen worden gekocht goedkoop; u kunt bouwpakketten via Banggood, Ebay en Aliexpress kopen van ongeveer 7 euro. Ons is opgebouwd uit een PCB en twee reductiemotoren. Voor volgende regels bevat het twee heldere LED's en twee cellen lichtgevoelig om de lijn, en sommige analoge logica en twee transistoren te detecteren om te controleren van de motoren. Twee variabele weerstanden kunnen kalibreren van de sensoren.

U kan hebben er zelf gebouwd, en merkte dat de kalibratie omslachtig is en moet worden overgedaan als bijvoorbeeld omgevingslicht wijzigt. In ons geval moesten we zelfs vergroten de weerstand van een van de variabele weerstanden in orde voor de volgeling van de lijn te volgen van elke lijn. Dus mijn zoon en ikzelf werd snel ontevreden over het project en zet het opzij.

Als de analoge 'logica' van onze volger van de lijn uit een dubbele differentiële Comparateur LM393 in een 8-pin DIP socket bestaat, we vroegen ons af of we kunnen in een Attiny85 die ook in een 8-pin DIP socket-sleuf, en program van de Attiny85 met de Arduino programmeer omgeving, zodat het zou de sensoren bij het opstarten automatisch kalibreren. Toekomstige ontwikkelingen die wij in gedachten hebben zijn meer intelligentie en een bluetooth-verbinding.

De Atmel Attiny85 is een volledig systeem op een chip met processor, oscillator, geheugen (EEPROM, RAM, flash) en mutiple programmeerbare analoge en digitale ingangen en uitgangen. Het kan worden geprogrammeerd met de Arduino IDE. Kortom het is een complete computer in een zeer klein pakketje, maar kost slechts ca. 1 Euro (of dollar) inclusief verzendkosten uit China.

Helaas, de Attiny85 IC is niet pin aan pin compatibel met de LM393, zodat we nodig een stukje protoboard omleiden van de signalen. De protoboard bevat de Attiny85 bovenop het, terwijl we gesoldeerd sommige standaardkoptekst pinnen naar de bodem, zodat het kon sleuf in de bestaande DIP socket van de volger van de lijn. Op deze manier geen verandering in de regel volgeling is nodig, en we kunnen altijd terug gaan naar de analoge versie. Hebben we een eenvoudige schets van de Arduino op de Attiny85, welke veel beter dan de originele analoge logica van de LM393 functies geladen. De lijn-volgeling kalibreert de sensoren nu elke keer bij het opstarten, en we krijgen veel betere prestaties van de auto. Mijn zoon voorgesteld dat zouden wij delen dit project op Instructables, om anderen te inspireren. We gaan.

Gerelateerde Artikelen

Lijn volgeling Robot zonder Arduino of Microcontroller

Lijn volgeling Robot zonder Arduino of Microcontroller

hier heb ik een lijn volgeling robot zonder microcontroller of Arduino uitgelegd. Dit is zeer eenvoudig project voor beginners. Hier hoef je niet te gebruiken op enige kennis van programmeren. Dus laten we proberen...Stap 1: Verzamelen van het materi
Lijn volgeling Robot met behulp van Camera Shield in 1Sheeld & Arduino

Lijn volgeling Robot met behulp van Camera Shield in 1Sheeld & Arduino

Het was zo lang omdat mijn laatst Instructables gepubliceerde. Eigenlijk, ik probeerde te doen van de zeer populaire project, maar met een nieuwe tools en een gemakkelijke manier vooral in codering. Ik heb gewerkt op een lijn volgeling robot die het
Arduino gebaseerd Desktop lijn volgeling - jolliBot

Arduino gebaseerd Desktop lijn volgeling - jolliBot

Een van de klassieke projecten die vermelding niveau robotica hobbyist kunnen interesseren is de regel die volgt robot die is meer algemeen bekend als een volgeling van de lijn. Er zijn veel kit beschikbaar om te bouwen van volgelingen van de lijn in
Een Simple Arduino gebaseerd lijn volgeling

Een Simple Arduino gebaseerd lijn volgeling

De bescheiden lijn volgeling is een groot voorgerecht project voor degenen krijgen in robotica. In dit instructable gaan we over de stappen die nodig zijn om één te bouwen.Stap 1: Onderdelen & gereedschapOnderdelenlijstAantal 2140 RPM rechte hoek Gea
LINUSBot - lijn volgeling Robot - met PID controle

LINUSBot - lijn volgeling Robot - met PID controle

LINUSBot - lijn volgeling Robot - met PID controleLINUSBot - PID controleDit is een aanvulling op de eerste "instructables" van de LINUSBot (lijn na robot).Nu de robot de controle van verplaatsingen gedaan door een PID-regelaar heeft, evenredige
Kaart met kartonnen viaduct voor lijn volgeling robot

Kaart met kartonnen viaduct voor lijn volgeling robot

Ik heb om een beetje meer plezier met mijn Makeblock mBot in lijn volgeling modus, deze aangepaste kaart gemaakt met een kartonnen viaduct.Een kaart voor een lijn volgeling robot is eigenlijk vrij eenvoudig te maken. Wat zal ik u tonen hier is hoe ik
Uploaden van de schets naar Pro Mini Arduino met behulp van usbASP

Uploaden van de schets naar Pro Mini Arduino met behulp van usbASP

In deze tutorial tweetalig (Engels en Indonesisch, Indonesisch versie onder scheidingslijn met cursieve stijl), zullen we leren hoe om te uploaden van de schets ("schets" is de term voor programmacode die is geschreven voor Arduino) met Arduino
Hoe te uploaden schetsen naar een Arduino met een kapotte Usb Port / Chip

Hoe te uploaden schetsen naar een Arduino met een kapotte Usb Port / Chip

Welkom bij mijn allereerste instructable :)Enige tijd geleden, ik had een sensor aangesloten op mijn Arduino Nano, maar de sensor werkte niet, dus heb ik besloten om mijn multimeter om te controleren de verbindingen. Ik een eind te maken op de 5 v-pi
PID lijn volgeling Atmega328P

PID lijn volgeling Atmega328P

INTRODUCTIEHi guys, ben een 3e jaars Student van de Universiteit van Lovely Professional Universiteit, India, momenteel het nastreven van elektronica en communicatie Engineering.Youtube-kanaal::: https://www.youtube.com/channel/UC6ck0xanIUl14OorqW06V
Hoge prestaties lijn volgeling Robot

Hoge prestaties lijn volgeling Robot

Hallo! Ik zal proberen om u kennismaken met de wereld van lijn volgeling robots. Velen van ons hebben ooit gehoord over dit soort rare bots, die bestaat in een breed scala aan versies echt traag en zwaar degenen, die meestal zelfs met alleen afzonder
Lijn volgeling Android Robot - PID Control - Setup

Lijn volgeling Android Robot - PID Control - Setup

== > Dit project kreeg de 2e prijs bij 2016 Robotics wedstrijd.Thanks a lot voor alle stemmen ;-)Het doel van dit project is om te bouwen van een Robot volgeling lijn met PID controle. Wij zullen ook een Android toestel gebruiken om gemakkelijk opste
Controle van de Arduino met Gamepad

Controle van de Arduino met Gamepad

Laatste tijd ik heb nieuwsgierig geweest over befriending Arduino of elke andere microcontroller met een gamepad om fysieke interactie met de dingen die ik maak, maar er leek te zijn geen snel of goedkope manier om te doen.De meeste oplossingen zijn
Lijn volgeling Robot

Lijn volgeling Robot

dit is mijn tweede lijn volgeling Robot en zoals de naam doet vermoeden, het is een robot waarvan het doel is een lijn te volgen. Deze robot kan worden gebruikt in wedstrijden waar een robot moet het volgen van een route in de kortst mogelijke tijd v
DIY lijn volgeling Sensor Array

DIY lijn volgeling Sensor Array

In dit Instructable leert u hoe u uw zeer eigen lijn volgeling sensor-array!!Het bestaat uit twee delen:De IR LED-bestuur.Het bestuur van de opamp.Het bestuur van de IR LED bestaat uit een matrix van 5 paren van IR LEDs en fotodiodes. Het leuke deel