Агуулгын хүснэгт:

Arduino All in One Sensors: 4 алхам
Arduino All in One Sensors: 4 алхам

Видео: Arduino All in One Sensors: 4 алхам

Видео: Arduino All in One Sensors: 4 алхам
Видео: КАК СДЕЛАТЬ ARDUINO РОБОТ МАШИНКУ КОТОРЫЙ ОБХОДИТ ПРЕПЯТСТВИЯ 2024, Арваннэгдүгээр
Anonim
Arduino All in One мэдрэгч
Arduino All in One мэдрэгч

Сайн байцгаана уу эрхэм хүндэт робот найзууд минь энэ бол Мухаммед Бакар, би энэхүү гайхалтай хосолсон төслийг хэрэгжүүлэхийн тулд шаргуу хөдөлмөрлөсөн …… "хосолсон" талаар санаа зовох ёстой, тийм ээ, би хэт авианы мэдрэгч (HC-) агуулсан 3 өөр модулийг агуулсан төсөл хийсэн. SR04), Bluetooth модуль (HC-06), дөл мэдрэгч (4 зүү).

Би "Үндсэн Мехатроник ба Ардуино" гэсэн чиглэлээр дипломоо авсан. Одоогоор би олон төсөл хийлээ, гэхдээ үүнтэй адил биш ….. Та энэ төслийг хийхдээ баяртай байх болно гэж найдаж байна … Тиймээс эхлүүлцгээе.

Алхам 1: Шаардлагатай материал

Шаардлагатай материал!
Шаардлагатай материал!
Шаардлагатай материал!
Шаардлагатай материал!
Шаардлагатай материал!
Шаардлагатай материал!

1) Arduino Uno (Санал болгож буй)

2) Хэт авианы мэдрэгч (HC-SR04)

3) Bluetooth модуль (HC-06)

4) ээлжийн бүртгэл (74HC595)

5) Дөл мэдрэгч (4 зүү)

6) 3 х талхны самбар (Зураг дээр харуулсан хэмжээ)

7) Arduino кабель

8) Серво мотор ба механик жижиг хэсгүүд, үүнд шураг драйвер орно

9) холбогч утас (Эрэгтэй эрэгтэй x 35, Эрэгтэй эмэгтэй x 5)

10) 7 x Шар LED, 4 x Улаан LED, 1 x Buzzers, 1 x Green LED ба 2 Resistors (Таны сонголт)

11) Суурийн 1 х термапол (таны сонголт)

Алхам 2: Материалыг талхны тавцан дээр цуглуул

Материалыг талхны тавцан дээр цуглуул
Материалыг талхны тавцан дээр цуглуул
Материалыг талхны тавцан дээр цуглуул
Материалыг талхны тавцан дээр цуглуул
Материалыг талхны тавцан дээр цуглуул
Материалыг талхны тавцан дээр цуглуул

1) Эхлэхийн тулд LEDS, мэдрэгч, модуль, ээлжийн бүртгэлээс эхлээд талхны тавцан дээрх материалыг цуглуул.

2) Хоёрдугаарт, Arduino -ийн GND (сөрөг зүү) -ийг талхны тавцан дахь нэг мөрөнд холбох нь VCC эсвэл 5V (эерэг).

3) Холболтууд:

Галын мэдрэгч:

i) Arduino -ийн A0 руу A0 зүү

ii) Arduino -ийн VCC -ээс VCC руу

iii) GND to GND Of Arduino

Хэт авианы мэдрэгч:

i) GND to GND Of Arduino ба VCC to Arduino -ийн VCC

ii) Arduino -ийн 7 зүү, Arduino -ийн 6 хүртэлх цуурай зүүг холбоно уу

Bluetooth модуль:

i) Arduino -ийн GND ба Arduino -ийн VCC хүртэл +5v

ii) TX to Rx Of Arduino, RX to TX Of Arduino… Эсрэг холболтууд

Arduino -д GND -д зориулсан хоёр порт байдаг. Тиймээс Bluetooth GND утсыг Arduino -ийн GND -ийн хоёр дахь портоор холбоно уу. Тиймээс асуудал гарахгүй байна.

Ээлжийн бүртгэл:

i) Shift бүртгэлийн нийт 16 порт байдаг … Тал тус бүр 8 порттой.

ii) Надад холболт өгөхийг зөвшөөрнө үү:

Та ээлжийн бүртгэлийн зурган дээрээс харж болно.

Тэр холболт, Утасны холболт: 74HC595 8 битийн ээлжийн бүртгэл

GND Pin 8 ба Pin 13

5V зүү 10 ба зүү 16

IC Pin 11 Arduino Pin 11

IC Pin 12 Arduino Pin 12

IC Pin 14 Arduino Pin 13

Эхний LED IC зүү 15

2 дахь LED нь 8 дахь LED - IC Pin 1 -ээс IC Pin 8 хүртэл

LED -ийн холболт нь эерэг чиглэлтэй байх ёстой гэдгийг анхаарна уу (урт хөлтэй)

Servo мотор:

i) Arvoino -ийн VCC/5v -ийн улаан утас ба GD -ийн Arduino -ийн хар утас

ii) Arduino -ийн 8 зүү бүхий цагаан утас.

Эдгээр нь хамгийн энгийн холболтууд бөгөөд та үүнийг ойлгож, өөрөө туршиж үзэх болно гэж найдаж байна.

Алхам 3: LED ба Buzzer -ийг холбох

LED ба Buzzer -ийг холбох
LED ба Buzzer -ийг холбох
LED ба Buzzer -ийг холбох
LED ба Buzzer -ийг холбох

Эцэст нь бүх мэдрэгч, модуль, ээлжийн бүртгэлийг 8 LED -ээр холбож байна

Үлдсэн LED болон баззераас эхэл.

1) Buzzer (Эерэг Led (LONG ONE)) Arduino болон GND -ийн 4 зүүг GND руу холбоно уу.

2) Одоо та гурван LED -ээр үлдлээ …… Ногоон, Улаан, Шар.

3) Улаан Led -ийг Arduino -ийн 10 зүү, Arduino -ийн 9 зүү, ногоон залгуурыг Arduino -ийн 3 зүүтэй холбоно уу.

4) Эдгээрийг холбосны дараа та өөр нэг ледтэй болно (шар) …… Arduino -ийн 5 зүүтэй холбоно уу.

Үүнийг үргэлж санаарай, LED ба BZZER -ийн эерэг (урт) хөлийг ARDUINO -той холбоно уу.

Алхам 4: Эцэст нь програмчлах !

YOUTUBE ВИДЕО Миний шинэ суваг руу ороод тэнд бүртгүүлээрэй. Энэхүү төслийн видеог үзээрэй. Энэхүү програм нь BLUETOOTH, хэт авианы мэдрэгч, дөл мэдрэгч, ээлжийн бүртгэлийн програмыг агуулдаг. // ТАЙЛБАР: Play Store -оос апп татаж авах, нэр: "BT VOICE CONTROL FOR ARDUINO" Bluetooth командууд: i) бүх гэрэл ассан, ii) бүх гэрэл унтарсан, iii) улаан, шар, ногоон гэрэл on OR OFF iv) баярлалаа, v) нэг нэгээр эсвэл 1 -ээр 1. Хэрэв та 90 градус руу явахын тулд Серво хийхийг хүсч байвал Андройд апп дээр "баярлалаа" гэж хэлнэ үү.. Кодыг энд буулгахын оронд,, Файлыг эндээс татаж аваарай ….. Өмнөхөөс хамаагүй хялбар. Баярлалаа !!

Энэхүү гайхалтай төслийг хийснээр та баярлах болно гэж найдаж байна.

Мухаммед Бакар. Эсвэл миний хуудас руу очих, www.facebook.com/MuhammadBaqar1015/

Зөвлөмж болгож буй: