INHOUDSOPGAWE:
- Voorrade
- Stap 1: Werkbeginsel
- Stap 2: Laai die kode op
- Stap 3: Maak gat vir motoras
- Stap 4: Motorkring Deel 1
- Stap 5: Motorkring Deel 2
- Stap 6: Voorwerpopsporingskring
- Stap 7: Bufferboot
- Stap 8: wiele
Video: Hindernis om padboot met Arudino te vermy: 9 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Hallo vriende, in hierdie handleiding sal ek jou wys hoe om 'n hindernis te vermy. Ek het hierdie idee gekry terwyl ek naby my visdam ontspan het en aan 'n idee vir 'n plastiese uitdaging gedink het. Ek het besef dat die plastiek hier baie nuttig sal wees om as boot te gebruik, vanweë die dryfkrag en waterdigtheid.
Voorrade
Liggaam
1 x Voedselhouer 700ml
2 x Paddle Wheel 70mm
5 x botteldop
Elektroniese onderdele
1 x Arduino Nano/Uno (aanbevole Nano)
2 x DC -motor
1 x L298N motorbestuurder
1 x ultrasoniese sensor
1 x Micro Servo
2 x 18650 battery
1 x 18650 Baterryhouer (2-plek)
4 x AA -battery
1 x AA-batteryhouer (4-plek)
1 x skakelaar
Draad
Ondersteuningsgereedskap
Plakgeweer
Soldeerbout
Stap 1: Werkbeginsel
Basiese algoritme
Elke keer as die ultraklank 'n voorwerp op 'n afstand van 15 cm opspoor, draai die servo tot 180 grade en dan na 0 grade (draai regs en links) om te sien watter pad vry is van hindernisse. Daarna sal die motor die roeiboot na 'n baan wat sonder hindernisse is, beweeg
Kring
In hierdie projek gebruik ons 2 spanningsbronne, een vir Arduino, ultrasoniese sensor en motorbestuurder, terwyl die ander spesiaal vir servo is. Arduino, ultrasoniese sensor en motorbestuurder gebruik die 18650 -battery, want die 18650 -battery kan 'n groot stroom vir die motor bied en die ander redes omdat die motor die battery vinnig kan leegmaak, sodat ons 'n 18650 -battery nodig het wat herlaai kan word.
Stap 2: Laai die kode op
Om die oplaai proses maklik te maak, laai ons die kode eers na Arduino voordat ons die kring skep.
Arduino lêer:
Stap 3: Maak gat vir motoras
In hierdie stap maak ons gate aan die linker- en regterkant van die voedselhouer. Later sal die dinamoskag in hierdie twee gate ingevoeg word. Die posisie van die gat is in die middel van die lengte van die houer (lengte/2) en 3,2 cm van die onderkant.
Stap 4: Motorkring Deel 1
In hierdie stap koppel ons L298n aan die battery en die motor.
Verbinding:
1. L298N (Output) na DC motor
2. Battery positiewe terminaal om oor te skakel
3. L298N (12V) om oor te skakel
4. Battery negatiewe terminaal na L298N (GND)
plak dit dan aan die houer vas.
Let wel:
Plak die batteryhouer reg in die middel (breedte) vas sodat die roeiboot nie na links of regs leun nie.
Stap 5: Motorkring Deel 2
Nou sal ons arduino verbind met L298N.
Verbinding:
1. D5 om Aktiveer A
2. D6 om B in te skakel
3. A0 tot Invoer 1
4. A1 tot Invoer 2
5. A2 na Invoer 3
6. A3 tot Invoer 4
7. Vin tot 5V (V uit L298N)
8. GND (arduino) na GND (L298N)
Stap 6: Voorwerpopsporingskring
Die hoofkomponente van die voorwerpopsporingskring is servo en ultrasoniese sensor. Ultrasoniese sensor gebruik Arduino as kragtoevoer, terwyl die servo 'n aparte battery (AA -battery x 4) gebruik. Die servobattery word aan die einde van die voedselhouer oorkant die 18950 -batteryhouer vasgeplak.
U kan die sensor oral plaas, solank dit nie deur ander voorwerpe belemmer word nie. In my geval het ek 'n deksel van plastiekhouers gebruik wat met ultrasoniese sensors en servo op die plek gesny is (sien prent).
Servo -verbinding:
VCC na positiewe battery (AA)
Sein na D10
GND -servo na GND -battery en arduino
Ultrasoniese sensorverbinding:
VCC tot 3.3v (arduino)
GND tot GND (arduino)
Echo na D2
Trig na D3
Stap 7: Bufferboot
Die buffer het 'n funksie om te verhoed dat die spaanwiel die vloer / tafel raak as ons dit daarop sit. Die buffer gebruik 'n botteldop. Want behalwe dat dit maklik is om te vind, het die botteldop ook die regte grootte vir ons boot.
Om 'n buffer te maak, neem 3 botteldoppies en plak dit eenvoudig aan die onderkant van die boot, soos hierbo getoon.
Stap 8: wiele
Maak eers 'n gaatjie in die middel van die botteldop. Plak daarna die spaan aan die botteldop soos die volgende prentjie. Dan is die laaste stap om dit aan die dinamoskag te plak.
Aanbeveel:
Hindernis om LEGO -robot te vermy: 8 stappe (met prente)
Hindernis Om LEGO -robot te vermy: Ons is mal oor LEGO en ons is ook mal oor Crazy Circuits, so ons wou die twee kombineer tot 'n eenvoudige en prettige robot wat kan voorkom dat u mure en ander voorwerpe raakloop. Ons sal u wys hoe ons ons eie gebou het, en die basiese beginsels uiteensit wat u nodig het, sodat u u eie kan bou
Hindernis om robot te vermy met IR -sensors sonder mikrobeheerder: 6 stappe
Hindernis om robot te vermy met IR -sensors sonder mikrobeheerder: hierdie projek is 'n ouer projek; ek het dit in 2014 in Julie of Augustus gemaak, en ek wou dit met julle deel. Dit is 'n eenvoudige hindernis om 'n robot te vermy wat IR -sensors gebruik en sonder 'n mikrobeheerder werk. Die IR -sensors gebruik opamp IC i
Hindernis om Rover met Dexter te vermy: 4 stappe
Struikelblok om Rover met Dexter te vermy: As u nog nie 'n Dexter-gemeenskap is nie, raadpleeg die https://www.instructables.com/id/Getting-Started-With-Dexter/ In hierdie projek ontwikkel ons 'n hindernis om Rover te vermy met behulp van ons Dexter-bord en ultrasoniese sensor
Hindernis om robot te vermy met behulp van ultrasoniese sensors: 9 stappe (met foto's)
Obstacle Vermy Robot Using Ultrasonic Sensors: Dit is 'n eenvoudige projek oor Obstacle Vermy Robot met behulp van Ultrasonic sensors (HC SR 04) en Arduino Uno board.Robot beweeg om hindernisse te vermy en die beste manier te kies om deur sensors te volg. Let daarop dat dit nie 'n tutoriaalprojek, deel jou
Hindernis-vermy robot met 'n persoonlikheid !: 7 stappe (met foto's)
Hindernis-vermydende robot met 'n persoonlikheid !: Anders as die meeste swerwende 'bots', dwaal hierdie een eintlik so dat dit eintlik 'dink'! Met 'n BASIC Stamp -mikrobeheerder (Basic Atom, Parallax Basic Stamps, Coridium Stamp, ens.), 'N soort onderstel, 'n paar sensors en 'n paar