Mr. besluiteloosheid - voelde een kleine versie van jezelf die draait zijn hoofd en kijkt naar je. (9 / 11 stap)

Stap 9: Testen van de componenten


In deze stap u moet:

-Arduino UNO $29.95
-2 x sensor van de nabijheid van de scherpe IR elke $14.95
-Standaard Servo $12.00
-vaste kern draad $2.50
-9 VDC adapter van de macht $6.95

Solderless Breadboard (optioneel)
Klei of Bluetack

Sluit de zwarte draden van de 2 IR-sensoren aan de grond en de rode draden aan op de 5v. Dan de gele kabel van de linker IR sensor A3 en de gele kabel van de linker IR sensor tot A2.

Verbind de zwarte draad van de Servo op grond, rood is 5v en wit naar pin 9.

Gebruik de klei of Bluetack te houden van de base van de servo in de plaats en de IR-sensoren aan het servo-wiel.

Upload de volgende code naar uw Arduino Board en de test. Code is gebaseerd op de ArdBot Line Na Robot Code, meer info hier.

 /* Simple Pan Tracking with 2 IR Sensors Requires Arduino IDE version 0017 or later (0019 or later preferred) */ #include <Servo.h> Servo servo; // Define the servo const int lineLSense = A3; //Define the Left IR Sensor const int lineRSense = A2; //Define the Right IR Sensor int degree = 90; //Starting point of the Servo int irReflectR = 0; int irReflectL = 0; int thresh = 200; //You can adjust this threshold to manipulate the range of your IR sensor readings. void setup() { servo.attach(9); // servo pin D9 Serial.begin(9200); } void loop() { // Read reflective sensors int trav = 2; irReflectL = analogRead(lineLSense); irReflectR = analogRead(lineRSense); if (degree >= 180){ degree = 179; } if (degree <= 0){ degree = 1; } if (irReflectL >= thresh && irReflectR >= thresh) { Serial.println("on line"); } if (irReflectL >= thresh && irReflectR <= thresh) { servo.write(degree + trav); // veering off right degree=(degree + trav); delay(4); Serial.println("veering off right"); } if (irReflectL <= thresh && irReflectR >= thresh) { servo.write(degree - trav); // veering off left degree=(degree - trav); delay(4); Serial.println("veering off left"); } // If line is lost try to reacquire if (irReflectL < thresh && irReflectR < thresh) { Serial.println("lost"); delay(20); } } // Motion routines for line following void line_forward() { servo.write(0); } void line_slipRight() { servo.write(degree + 5); } void line_slipLeft() { servo.write(0); } void line_spinRight() { servo.write(180); } void line_spinLeft() { servo.write(0); } 

Gerelateerde Artikelen

Een gratis super gemakzuchtige oplossing te halen van een 3D-Model van jezelf met uw Microsoft Kinect en 3D Print.

Een gratis super gemakzuchtige oplossing te halen van een 3D-Model van jezelf met uw Microsoft Kinect en 3D Print.

Met deze ' staat dat ik wil je laten zien hoe makkelijk het is voor u een scan van uzelf of uw gezin zonder enige software te kopen zolang u een Kinect hebt of kunt lenen een. Ook degenen die niet de eigenaar van een 3D-printer laten zien waar ze kun
Hoe u kunt terugkeren naar een vorige versie van de apps in Adobe Creative Cloud Adobe cc

Hoe u kunt terugkeren naar een vorige versie van de apps in Adobe Creative Cloud Adobe cc

Een andere weinig hoe die ik heb gepubliceerd in mijn bloghttp://www.comeseemy.Photos/blog/2015/12/4/rollback-any-of-the-Adobe-Creative-Cloud-apps-to-a-previous-versionNou. Het lijkt alsof met een abonnementsmodel gebaseerd heeft Adobe het Beta teste
Het bouwen van de Matrix "Auto-Shotgun", een koele versie van de Nerf.

Het bouwen van de Matrix "Auto-Shotgun", een koele versie van de Nerf.

Tweede opmerking-Ik weet dat ik kijk pretty shaggy in de video. Ik had gewoon voltooien gebouw, in een paar dagen niet had geschoren en was te verlaten om te pronken met mijn pistool te gaan maak mezelf er beter uitzien.  Ook ik verontschuldig me voo
Hoe haak een Mini-versie van de Batman-symbool

Hoe haak een Mini-versie van de Batman-symbool

UPDATE: Er is een bijgewerkte versie van deze tutorial, compleet met de gele ovaal, die kan hier worden gevonden:Na die oorspronkelijk gepost mijn tutorial over hoe haak de Batman-symbool, kreeg ik veel vragen over het maken van een kleinere versie,
Achu Murukku: Een zoeter versie van Murukku verscheidenheid van Zuid-India

Achu Murukku: Een zoeter versie van Murukku verscheidenheid van Zuid-India

Murruku is een Zuid-Indiaas krokante snacks voornamelijk met rijstbloem gemaakt. Er zijn zoveel verschillende soorten Murukku. Achu Murukku is een zoeter versie van deze Zuid-Indiase gebakken voedsel gemaakt met behulp van een mal.In Tamil language,
Hoe maak je een Lamp Lotus (of een imitator versie van Ikea Knappa-Lamp)

Hoe maak je een Lamp Lotus (of een imitator versie van Ikea Knappa-Lamp)

Nu laten we gaan direct naar de details, zag deze prachtige lamp in Ikea, lijkt eenvoudig genoeg om één uzelf. Plus het niet kost £17.99.Vandaar onderzoek op de interweb... Erg populair op appartement therapie, gevonden Ikea-lamp levert kopieën van h
Hoe te maken van een 3D Scan van jezelf - ik het op Techshop maakte

Hoe te maken van een 3D Scan van jezelf - ik het op Techshop maakte

dit instructable zal betrekking hebben op een aantal hints en tips over hoe succesvol het maken van een 3D gescande oppervlak voor jezelf voor verschillende andere doeleinden te gebruiken.  Dit zal gaan door het gebruik van AutoDesk 123Catch te maken
Maak een Voronoi-versie van iets

Maak een Voronoi-versie van iets

Wie helemaal in 3d printen is heeft gezien deze verbazingwekkende modellen rond. Ze zijn soort zoals HDR fotografie, de eerste die u ziet is geest waait, maar door de honderdste je begint te denken "Again met de Voronoi?". Ik verwacht Voronoi af
Het maken van een kleine gereedschapskist van opruiming hout.

Het maken van een kleine gereedschapskist van opruiming hout.

ik weet niet hoe velen van u hebben daar een noodzaak voor een goede, goedkope toolbox, maar als u als me bent u nooit genoeg kan hebben. Ik ben geneigd te verplaatsen mijn werk nogal wat, aangezien ik maak alot van spullen op Techshop (met inbegrip
YARSV (nog een andere versie van de R-Strap)

YARSV (nog een andere versie van de R-Strap)

Goed nieuws iedereen:),Ik eindelijk mijn eerste DSRL Camera, het wordt gebruikt en kwam zonder de borstband. Het is een Canon 300D, het is oud maar zal helpen me het verbeteren van mijn vaardigheden als fotograaf.Zoals bijna alles in mijn leven ik kr
Een klein beetje van de Ultraviolence

Een klein beetje van de Ultraviolence

Dus hoe verf je een muurschildering op de muur van een 20 voet? Ik ben blij dat u vroeg...Stap 1: Het belangrijkste wat je nodig hebt Een leeg canvas... in dit geval een echt grote muur. Mijn woonkamer heeft 20 voet plafonds. Dat is een heleboel lege
Alice's Wonderland in een kleine Gift van de Tin

Alice's Wonderland in een kleine Gift van de Tin

geven de gave van Alice's Wonderland in de palm van uw hand.Stap 1: benodigdheden Verzamelen leveringen:Lijm de Stick,Graft en Quickhold lijm,Diverse scrapbook papier,assortiment stickersTiny thee kopje en waterkokerKleine konijn en de klok (ik heb e
Een koele portret van jezelf maken

Een koele portret van jezelf maken

Gewoon submitt een foto van jezelf naar ofwel: ArtCorgi of ArtClingAls u artcorgi kunt u de specifieke kunstenaar u zou zoals ot gebruik, anders beschrijven alleen de gewenste kunstwerk in opdracht en zij zal u koppel met een kunstenaar.Stap 1: Uw st
Hoe maak je een klei-buste van iemand die je kent. (Pewter finish)

Hoe maak je een klei-buste van iemand die je kent. (Pewter finish)

Wat koopt u de man die alles al heeft?   Nou, besloten heb ik om iets wat hij niet kon of niet zou kopen voor zichzelf.  De gelijkenis van een klei van zichzelf.Aanvankelijk was mijn plan om een klei model dan gegoten in silicium dan beton voor zijn