INHOUDSOPGAWE:

Arduino -gebaseerde outonome bot met behulp van ultrasoniese sensor: 5 stappe (met foto's)
Arduino -gebaseerde outonome bot met behulp van ultrasoniese sensor: 5 stappe (met foto's)

Video: Arduino -gebaseerde outonome bot met behulp van ultrasoniese sensor: 5 stappe (met foto's)

Video: Arduino -gebaseerde outonome bot met behulp van ultrasoniese sensor: 5 stappe (met foto's)
Video: Бесконтактный датчик температуры дальнего действия MLX90614-DCI с Arduino 2024, Julie
Anonim
Arduino -gebaseerde outonome bot met behulp van ultrasoniese sensor
Arduino -gebaseerde outonome bot met behulp van ultrasoniese sensor
Arduino -gebaseerde outonome bot met behulp van ultrasoniese sensor
Arduino -gebaseerde outonome bot met behulp van ultrasoniese sensor
Arduino -gebaseerde outonome bot met behulp van ultrasoniese sensor
Arduino -gebaseerde outonome bot met behulp van ultrasoniese sensor
Arduino -gebaseerde outonome bot met behulp van ultrasoniese sensor
Arduino -gebaseerde outonome bot met behulp van ultrasoniese sensor

Skep u eie outonome bot op Arduino met behulp van ultrasoniese sensor.

Hierdie bot kan redelik op sy eie rondbeweeg sonder om met enige hindernisse te bots. Wat dit eintlik doen, is dat dit enige soort hindernisse opspoor en besluit wat die beste pad vir homself is (nie alle vorme van hindernisse nie).

Laat ons dus begin sonder om meer tyd te mors.

Stap 1: Vereiste komponente vir die projek

Komponente benodig vir die projek
Komponente benodig vir die projek
Komponente benodig vir die projek
Komponente benodig vir die projek
Komponente benodig vir die projek
Komponente benodig vir die projek
Komponente benodig vir die projek
Komponente benodig vir die projek

Hier is die lys van al die nodige komponente wat u benodig vir hierdie projek:

  • Arduino UNO R3
  • Ultrasoniese sensor
  • Servomotor (mini)
  • Jumper Wires
  • L7805CV Spanningsreguleerder
  • L293D motorbestuurder IC
  • 4 x 3,7V litium-ioon battery
  • 2 x ratmotor
  • 3 x wiele
  • Broodbord

As u al die komponente bymekaargemaak het, is u gereed.

Stap 2: Skep die liggaam van die bot

Die skep van die liggaam van die bot
Die skep van die liggaam van die bot
Die skep van die liggaam van die bot
Die skep van die liggaam van die bot
Die skep van die liggaam van die bot
Die skep van die liggaam van die bot

Volg die volgende stap om die liggaam van die bot te maak:

Stap 1: Soldeer die vroulike koppenne op 'n klein stukkie PCB soos op die foto getoon. En maak 'n skroef daaraan vas.

Stap 2: Skroef die PCB nou aan u servomotor vas en maak seker dat dit styf genoeg is.

Stap 3: Neem u ultrasoniese sensor en sit die manlike koppenne in die vroulike koppenne op die PCB. Plaas dit behoorlik (om die verbinding te verseker). En pas dit so in dat die servomotor 90 grade na die voorkant van die bot kyk.

Stap 4: Vir die vervaardiging van die bot van die bot kan u karton of plastiekbord gebruik met warm gom of skroewe. Ek het die bot van die bot gemaak met 'n draaddraad wat rondgesteek en skroewe was.

Stap 5: Plaas die Arduino en die broodbord op sy posisie soos op die foto, en maak dit vas met warm gom of dubbelzijdige band.

Stap 6: Plaas uiteindelik die servomotor op sy posisie en maak dit reg met wat u wil.

Stap 3: Skematiese diagram van die bot

Skematiese diagram van die bot
Skematiese diagram van die bot
Skematiese diagram van die bot
Skematiese diagram van die bot

Koppel die komponente soos aangedui in die skema. Dit is redelik maklik.

Koppel eers twee batterye parallel en koppel dit dan in serie om die maksimum spanning en kapasiteit te kry. As u nou twee motors met dieselfde omwenteling het, hoef u nie die verbinding tussen pen 11 van Arduino en die pen 9 van L293D ic te maak nie. Maar as u motors nie dieselfde RPM het nie, maak dan die verbinding. En maak seker dat die motor met 'n groter omwenteling in die posisie van motor 2 is.

Maak seker dat al die verbindings styf en veilig is.

Stap 4: Laai die kode op na die Arduino

Laai die kode op na die Arduino
Laai die kode op na die Arduino

Die kode van hierdie projek word hieronder gegee.

Maar voordat u die kode oplaai, moet u dit oopmaak en die nodige wysigings aanbring.

Stel die rpm_control van die vinniger motor in sodat albei die motor gelyk is aan RPM. Stel ook die regter_vertraging en die linker_vertraging dienooreenkomstig in, sodat dit 'n perfekte draai van 90 grade na regs en links kan maak.

Sodra u die kode opgelaai het en al die ander dinge ingestel is, is u gereed.

Stap 5: Werkvideo

Dankie dat u gelees het.

Aanbeveel: