Mundarija:

DUO BOT: birinchi turdagi **: 7 qadam
DUO BOT: birinchi turdagi **: 7 qadam

Video: DUO BOT: birinchi turdagi **: 7 qadam

Video: DUO BOT: birinchi turdagi **: 7 qadam
Video: ABITURIYENTLAR DIQQATIGA: 7 USUL ORQALI TESTLARNI TO`G`RI ISHLASHNI O`RGANING!!! 2024, Noyabr
Anonim
DUO BOT: birinchi turdagi **
DUO BOT: birinchi turdagi **
DUO BOT: birinchi turdagi **
DUO BOT: birinchi turdagi **

KIRISH:

Salom do'stlar !! Bu mening BIRINChI QURILISHIM. Rostini aytsam, men "Instructable" tanlovida qatnashishni xohlaganim uchun ushbu loyihani tuzishga qaror qildim.

Avvaliga men o'z loyiham uchun nima yaxshi bo'layotganini bilmay qoldim, chunki men yangi narsani xohlardim. Hatto ko'p harakat qilsam ham, men hech narsaga erisha olmadim. Men Internetda bir necha marta sayr qildim, lekin hech qanday yangilik topmadim. Lekin bir kuni, birdaniga, o'z sinfimda o'tirganimda, menga bir fikr keldi. "Agar ikkita fikrni bitta fikrga birlashtirsam nima bo'ladi". Shunday qilib, men bu fikrga keldim.

Dastlab, DUO BOT g'oyasi boshqacha edi, lekin sinov uchun vaqt yo'qligi sababli men o'z g'oyamni oddiy narsa bilan, ya'ni to'siqlardan qochish boti va Bluetooth boshqariladigan bot bilan sinab ko'rishga qaror qildim. Baxtimga, Idea juda yaxshi ishladi.

Mana, uni tavsiflovchi ko'rsatma ….

(** Robotimning ismi mening patentim yoki mualliflik huquqim emas. Ehtimol siz shu nomdagi boshqa narsalarni topishingiz mumkin. Bu tasodif bo'lardi. Agar topsangiz, menga xabar bering.)

1 -qadam: MATERIALLAR talab qilinadi:

MATERIALLAR talab qilinadi
MATERIALLAR talab qilinadi
MATERIALLAR talab qilinadi
MATERIALLAR talab qilinadi
MATERIALLAR talab qilinadi
MATERIALLAR talab qilinadi

Elektron komponentlar:

  1. Arduino UNO
  2. L298N dvigatel uchun haydovchi
  3. HC - 05 Bluetooth moduli
  4. HCSR-04 Ultrasonik sensor
  5. SG-90 Servo dvigateli
  6. 2 x tishli dvigatel (150 rpm)
  7. 2 x g'ildirakli robotli shassi
  8. G'ildirak g'ildiragi
  9. 1 x LED
  10. Jumper kabellari M - M & M - F
  11. 1 x batareya qisqichi
  12. 1 X kalit
  13. USB kabeli

QUROLLAR:

  1. Tornavida
  2. Fermuar bog'lamlari
  3. Ba'zi yong'oqlar va murvatlar

Dasturiy ta'minot:

Arduino IDE

2 -qadam: Kassani yig'ish:

Kassani yig'ish
Kassani yig'ish

1 -QADAM: Bir nechta yong'oq va murvat yordamida tishli dvigatelni robot korpusiga ulang.

2 -QADAM:

G'ildirakni shassiga bir nechta yong'oq va murvat yordamida mahkamlang.

3 -QADAM:

Dvigatel g'ildiraklarini bir nechta vint yordamida mahkamlang.

3 -qadam: Elektron komponentlarni shassiga o'rnatish:

Elektron komponentlarni shassiga o'rnatish
Elektron komponentlarni shassiga o'rnatish
Elektron komponentlarni shassiga o'rnatish
Elektron komponentlarni shassiga o'rnatish
Elektron komponentlarni shassiga o'rnatish
Elektron komponentlarni shassiga o'rnatish
Elektron komponentlarni shassiga o'rnatish
Elektron komponentlarni shassiga o'rnatish

1 -QADAM:

Arduino UNO mikrokontrollerini zip -rishtalar yordamida shassiga o'rnating.

(Men zip -rishtalarni ishlatardim, chunki tuzatish va ishlatish oson edi. Buning o'rniga yong'oq va murvat ham ishlatishingiz mumkin.)

2 -QADAM:

L298n dvigatelini zip -rishtalar yordamida shassiga mahkamlang.

3 -QADAM:

Servo dvigatelni shassi oldiga bir juft vint yordamida ulang.

Servo shassisining chetiga iloji boricha yaqinroq o'rnatishga harakat qiling, chunki u to'siqni aniqlashda va signalni Arduino -ga qaytarishda samaraliroq ishlaydi.

4 -QADAM:

HC-sr04 ultratovushli sensorni bir-biriga bog'lab qo'ygan holda servo o'rnatgichlar ustiga mahkamlang va servo dvigatel ustki qismidagi vintlarni burab qo'ying.

5 -QADAM:

HC-05 bluetooth modulini robot shassisiga mahkamlang.

Aslida men uni ilgari ishlab chiqarilgan Arduino kengaytirish qalqoniga o'rnatgan edim.

4 -qadam: Komponentlarni ulash:

Komponentlarni ulash
Komponentlarni ulash

L298n motor haydovchisiga ulanish:

1: ----- Arduino kartasining 7-pin

2-da: ----- Arduino kartasining 6-pin

3-da: ----- Arduino kartasining 4-pin

4: ----- Arduino kartasining 5-pin

M 1: ------ Dvigatel 1 terminallari

M 2: ------ Dvigatel 2 terminali

HC-05 BLUETOOTH moduliga ulanish:

+ 5v: -----+ 5 v Arduino platasi

GND: ---- Arduino kartasining GND

TX: ------ Arduino kartasining RXD

RX: ----- Arduino kartasining TXD

SERVO MOTORI ULANISHI:

Jigarrang sim: GND 9v quvvat manbai

Qizil sim: 9v quvvat manbai ---+9v

Signal (to'q sariq sim): -Arduino kartasining 9-pin

HC-sr04 ULTRASONIK SENSOR moduliga ulanish:

VCC: -----+5v Arduino platasi

Trig: ------ Arduino kartasining A1 pinli

Echo: ---- Arduino kartasining A2 pinli

GND: ---- Arduino kartasining GND pin

LEDning +va terminalini ARDUINO taxtasining 2 -PIN kodiga ulang va ARDUINO taxtasining GND -VE TERMINALINI ulang

ARDUINO BOSHQARMASINING 8 -PIN KOMITSIYASINI ULANING

Men ulanishlarning FRITZING diagrammasini biriktirdim.

5 -qadam: KODLASH:

KODLASH
KODLASH

DUO BOT Arduino IDE yordamida dasturlashtirilgan.

Men dasturni ushbu ko'rsatma bilan biriktirdim.

NEW PING kutubxonasini Arduino IDE -ga o'rnatishingiz kerak.

6 -qadam: Nosozliklarni bartaraf etish:

  1. Agar dasturni Arduino kartasiga yuklashda xatolik yuz bersa, bluetooth modulining RX va TX -ni ajratib, qaytadan urinib ko'ring.
  2. Agar motorlar muvofiqlashtirilmasa, uning terminallarini almashtiring.
  3. Dvigatel drayverini quvvatlantirish uchun yuqori kuchlanishli batareyadan foydalanishga harakat qiling. Iloji bo'lsa, Arduino va motor drayverini quvvatlantirish uchun turli batareyalardan foydalaning.

7 -qadam: Keyingi nima?

Xo'sh, endi sizda # Birinchi turdagi noyob robot bor. Siz xohlaganingizcha sozlashingiz mumkin.

Siz hatto robot uchun turli xil kombinatsiyalarni sinab ko'rishingiz mumkin.

Siz unga turli xil xususiyatlarni qo'shishingiz mumkin. Va, albatta, loyihangizni baham ko'ring.

Men tez orada youtube video qo'shaman …

Har qanday savol yoki takliflar uchun sharhlar maydoniga izoh qoldiring.

Tavsiya: