INHOUDSOPGAWE:
- Stap 1: Stap 1: Doolhofoplossing
- Stap 2: Stap 2: Bestel onderdele
- Stap 3: Stap 3: Lees van 'n sensor af
Video: Intuïtiewe robot vir labirintoplossing: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
In hierdie instruksies leer jy hoe om 'n robot op te los wat menslike doolhowe oplos.
Terwyl die meeste robotte die eerste soort getekende doolhowe oplos (u moet die lyne volg, dit is paaie), is normale mense geneig om die tweede soort doolhowe te teken. Dit is baie moeiliker en kieskeuriger om vir 'n robot te sien, maar nie onmoontlik nie!
Stap 1: Stap 1: Doolhofoplossing
Ek het eintlik al baie oplossings vir doolhof oorweeg, maar die mees gebruikte metode is maklik om te programmeer terwyl dit byna enige doolhof oplos!
In hierdie metode vertel ons die robot:
- Draai regs wanneer dit kan
- Indien nie, ry vorentoe as dit moontlik is
- Draai links as 'n laaste oplossing en
- Draai terug as dit in 'n doodloopstraat beland
In die prentjie sien u hoe 'n doolhof op hierdie manier oplos. Hierdie metode word dikwels die muurvolger genoem. Solank die bestemming 'n uitgang in die buitemuur is, sal die muurvolger dit vind.
Stap 2: Stap 2: Bestel onderdele
Vir hierdie robot benodig ons:
- 1 × Arduino Uno
- 1 × 4 AA -batteryhouer
- 3 × TCRT5000-sensors (QTR-1A)
- 2 × 6V DC -motors
- 13 × man-vroulike broodborddraad
- 10 × vroulike-vroulike broodborddraad
- Speldkop met minstens 29 penne
- Soldeertoerusting
Laai ook die Arduino IDE af en installeer dit op u Arduino, en maak seker dat u Arduino 'n USB -kabel tipe A/B het om dit aan u rekenaar te koppel.
Stap 3: Stap 3: Lees van 'n sensor af
Die TCRT5000 -sensors is opgebou uit 'n infrarooi led (die blou bol) en 'n ontvanger (die swart bol).
As die LED infrarooi lig op 'n wit oppervlak uitstraal, sal dit in die ontvanger weerspieël word en dit sal 'n lae waarde gee (40 ~ 60 in my geval). hoë waarde (700 ~ 1010 in my geval)
Die tweede beeld toon 'n skema wat vertel hoe u die sensor met die Arduino moet koppel. Hou die sensor vas sodat u die LED en ontvanger kan sien en die penne na die skema wys om seker te maak dat u die regte penne verbind.
Nou hoef ons net die Arduino aan ons rekenaar te koppel, die volgende kode in Arduino IDE te plaas en dit saam te stel:
// Verander A0 in watter poort jy ook al die sensor gekoppel het na#definieer FRONT_SENSOR A0void start () {Serial.begin (9600); } leemte -lus () {int frontValue = analogRead (FRONT_SENSOR); Serial.println (frontValue);}
As u die sensor noukeurig oor wit en swart oppervlaktes beweeg, moet u die waardes dienooreenkomstig in die seriële monitor sien verander.
Aanbeveel:
Arduino motorwaarskuwingstelsel vir omgekeerde parkering - Stap vir stap: 4 stappe
Arduino -waarskuwingstelsel vir omgekeerde parkeerterrein | Stap vir stap: In hierdie projek ontwerp ek 'n eenvoudige Arduino Car Reverse Parking Sensor Circuit met behulp van Arduino UNO en HC-SR04 Ultrasonic Sensor. Hierdie Arduino -gebaseerde motor -omkeerwaarskuwingstelsel kan gebruik word vir 'n outonome navigasie, robotafstand en ander reeks
Opstelling vir eksterne Bluetooth GPS -verskaffer vir Android -toestelle: 8 stappe
Opstelling vir eksterne Bluetooth GPS-verskaffer vir Android-toestelle: hierdie instruksies sal verduidelik hoe u u eie eksterne Bluetooth-gps vir u telefoon kan aanbring, maar dit kan slegs teen ongeveer $ 10 aanbring.Materiaal: NEO 6M U-blox GPSHC-05 bluetooth-moduleKennis van koppelvlak Blutooth lae energie modules Ardui
Maklike skyfomslag vir 'n skootrekenaar vir 'n skootrekenaar: 6 stappe
Maklike skootbedekking vir 'n skootrekenaar vir 'n skootrekenaar: MATERIAAL: Dik materiaal, byvoorbeeld sintetiese leer, isolasieband, 'n deksel van 'n boks koekies of sjokolade.GEREEDSKAPPE
Handleiding vir PCB vir lugversorger met sy werk en herstel: 6 stappe
Handleiding vir PCB vir lugversorger met sy werk en herstel: Hey, wat gaan aan, ouens! Akarsh hier van CETech. Het u al ooit gewonder wat aan die binnekant van u lugversorgers aangaan? As Ja, dan moet u hierdie artikel deurgaan, aangesien ek vandag 'n insig sal gee in die verband en die samestelling
Reggie: 'n intuïtiewe hulpmiddel vir nie -intuïtiewe deure: 5 stappe (met foto's)
Reggie: 'n intuïtiewe hulpmiddel vir onintuïtiewe deure: Reggie is 'n eenvoudige hulpmiddel om 'n speelse bespotting van 'n ontoeganklike deurontwerp te maak. Maak jou eie. Dra een saam met jou, en as jy so 'n deur teëkom, klap dit aan! Deure gemerk met 'n " druk " of " trek " teken beklemtoon gewoonlik die gebruiksgevalle