INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
INLEIDING:
Hi ouens !! Dit is my heel eerste opdrag. Ek het regtig besluit om hierdie projek saam te stel omdat ek aan die Instructable -wedstryd wou deelneem.
Ek was eers verward oor wat die beste vir my projek sou wees, want ek wou iets nuuts …………. Iets besonders. Selfs nadat ek baie moeite gedoen het, kon ek niks regkry nie. Ek het 'n paar keer op die internet gekuier, maar niks nuuts gevind nie. Maar ewe skielik, terwyl ek in my klas sit, kry ek 'n idee. 'Wat as ek twee idees in een kombineer'? So het ek hierdie idee gekry. Oorspronklik was die idee van die DUO BOT iets anders, maar weens die gebrek aan tyd om te toets, het ek besluit om my idee te probeer met iets basies, dit wil sê 'n kombinasie van Obstacle Avoiding bot en 'n Bluetooth -beheerde bot. En tot my geluk het die idee baie goed gewerk.
Hier is die instruksies wat dit beskryf …
(** Die naam van my robot is nie my patent of outeursreg nie. Dit is moontlik dat u ander goed met dieselfde naam kan vind. Dit sou toevallig wees. Laat weet my asb.)
Stap 1: VEREISTE MATERIAAL:
ELEKTRONIESE KOMPONENTE:
- Arduino UNO
- L298N motorbestuurder
- HC - 05 Bluetooth -module
- Ultrasoniese sensor HCSR-04
- SG-90 servomotor
- 2 x tandwielmotor (150 rpm)
- 2 x wiele
- Robot onderstel
- Caster Wheel
- 1 x LED
- Springkabels M - M & M - F
- 1 X batteryklem
- 1 X skakelaar
- USB kabel
GEREEDSKAP:
- Skroewedraaier
- Ritssluitings
- 'N Paar moere en boute
Sagteware:
Arduino IDE
Stap 2: DIE MONTERING VAN DIE CHASSIS:
STAP 1:
Bevestig die motor met 'n paar moere en boute aan die onderstel van die robot.
STAP 2:
Bevestig die wiel in die onderstel met 'n paar moere en boute.
STAP 3:
Bevestig die wiele van die motor met 'n paar skroewe.
Stap 3: DIE ELEKTRONIESE KOMPONENTE IN DIE CHASSIS OPGESLUIT:
STAP 1:
Bevestig die Arduino UNO -mikrobeheerder op die onderstel met behulp van ritsbande.
(Ek het ritsbande gebruik, aangesien dit maklik was om vas te maak en te gebruik. U kan ook moere en boute gebruik.)
STAP 2:
Bevestig die motorbestuurder L298n op die onderstel met behulp van ritsbande.
STAP 3:
Bevestig die servomotor met 'n paar skroewe voor die onderstel. Probeer om die servo so na as moontlik aan die rand van die onderstel vas te maak, aangesien dit meer effektief sal werk om die hindernis op te spoor en die sein terug te stuur na die Arduino.
STAP 4:
Bevestig die HC-sr04 ultrasoniese sensor bo-op die servomontage met behulp van 'n paar ritsbande en skroef die servomontage bo-op die servomotor vas.
STAP 5:
Maak die HC-05 bluetooth-module op die robotonderstel reg. Eintlik het ek dit vasgemaak op die Arduino -uitbreidingskerm wat ek vroeër gemaak het.
Stap 4: BESTUUR VAN DIE KOMPONENTE:
AANSLUITINGS VIR DIE L298n -MOTORBESTUURDER:
In 1: ----- Speld 7 van die Arduino-bord
In 2: ----- Speld 6 van die Arduino-bord
In 3: ----- Speld 4 van die Arduino-bord
In 4: ----- Speld 5 van die Arduino-bord
M 1: ------ Motor 1 terminale
M 2: ------ Motor 2 terminale
AANSLUITINGS VIR DIE HC-05 BLUETOOTH-MODULE:
+ 5v: -----+ 5 v van die Arduino-bord
GND: ---- GND van die Arduino-bord
TX: ------ RXD van die Arduino-bord
RX: ----- TXD van die Arduino-bord
AANSLUITINGS VIR DIE SERVO -MOTOR:
Bruin draad: GND van 9v kragtoevoer
Rooi draad: ---+9v van die 9v kragtoevoer
Sein (oranje draad): -Pin 9 van die Arduino-bord
AANSLUITINGS VIR DIE HC-sr04 ULTRASONIESE SENSOR MODULE:
VCC: -----+5v van die Arduino-bord
Trig: ------ A1-pen van die Arduino-bord
Echo: ---- A2-pen van die Arduino-bord
GND: ---- GND-pen van die Arduino-bord
Koppel die +VE -TERNINAAL VAN DIE LED aan PIN 2 VAN DIE ARDUINO -RAAD & -VE TERMINAL AAN GND VAN DIE ARDUINO -RAAD
Koppel die skakelaar aan PIN 8 VAN DIE ARDUINO -RAAD
Ek het 'n FRITZING diagram van die verbindings aangeheg
Stap 5: KODERING:
Die DUO BOT is geprogrammeer met behulp van die Arduino IDE.
Ek het die program aangeheg met hierdie instruksies.
U moet die NEW PING -biblioteek op die Arduino IDE installeer.
Stap 6: PROBLEEMOPLOSSING:
As 'n fout opduik tydens die oplaai van die program na die Arduino -bord, ontkoppel die RX en TX van die Bluetooth -module en probeer weer
As die motors nie in koördinasie werk nie, ruil die terminale om
Probeer 'n hoogspanningsbattery gebruik om die motorbestuurder aan te dryf. Gebruik, indien moontlik, verskillende batterye om die Arduino en die motorbestuurder aan te dryf
Stap 7: WAT IS VOLGENDE?
Nou, u het 'n unieke robot # eerste in sy soort.
U kan dit aanpas soos u wil.
U kan selfs verskillende kombinasies vir die robot probeer.
U kan verskillende funksies daarby voeg. En deel natuurlik u projek. Ek sal binnekort 'n YouTube -video aanheg …
Lewer kommentaar in die kommentaarblokkie vir enige navrae of voorstelle.