Агуулгын хүснэгт:
- Алхам 1: Явах эд ангийн загвар
- Алхам 2: Холболт ба ПХБ -ийн дизайн
- Алхам 3: Програмын код ба Hex код
- Алхам 4: Андройд апп
Видео: 8051 микроконтроллер ашиглан дуут удирдлагатай робот: 4 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Дуут удирдлагатай робот нь дуу хоолой хэлбэрээр тодорхой тушаалыг авдаг. Дуут модуль эсвэл Bluetooth модулаар дамжуулан өгсөн тушаалыг одоо байгаа хянагч декодчилдог тул өгөгдсөн тушаалыг гүйцэтгэдэг.
Энэ төсөлд би Bluetooth модуль болон Андройд програмыг ашиглан зургаан өнцөгт хэлбэрээр дуут команд өгөх болсон. Bluetooth модуль руу шууд илгээж болох цифрүүд байдаг бөгөөд цифрийг автоматаар зургаан өнцөгт код болгон хөрвүүлдэг.
Бид эдгээр тоонуудыг микроконтроллерт урьдчилан програмчлагдсан програмын дуут команд болгон ашиглаж болно. Дуут тушаал болгон ашиглах нь цагаан толгойн үсгийг ашиглахаас хамаагүй хялбар юм.
Шаардлагатай бүрэлдэхүүн хэсгүүд:
1. Микроконтроллер (AT89S52)
2. Хянагчийн эмэгтэй зүү
3. Тэг ПХБ -ийн хавтан
4. Болор осциллятор (11.0592 МГц)
5.7805 хүчдэлийн зохицуулагч
6. Холбох зүү
7. Өөрчлөлтийн бүртгэл
8. Шилжүүлэгч
9. Эсэргүүцэл (1 К-ом)
10. Конденсатор (10uF, 22pF (2))
11. L293D эмэгтэй залгууртай жолооч
12.16x2 хэмжээтэй LCD дэлгэц
13. LED гэрэл
14. Bluetooth модуль (HC-05)
15. Зай (12V)
16. Утас холбох
17. Гагнуурын төмөр
18. Мотор (шаардлагатай эргэлт)
19. Роботын ховил
20. Дугуй
Алхам 1: Явах эд ангийн загвар
Шаардлага, хэрэгцээнд нийцүүлэн явах эд анги зохион бүтээ.
Би лего явах эд ангиудыг зохион бүтээсэн бөгөөд зах зээл дээр хялбархан авах боломжтой.
Алхам 2: Холболт ба ПХБ -ийн дизайн
8051 -ийн хэлхээний схем, дуу хоолойгоор удирддаг робот.
ПХБ дээрх холболтыг өгөгдсөн хэлхээний схемийн дагуу хийх ёстой.
Алхам 3: Програмын код ба Hex код
8051 -ийн ассемблер хэлээр код бичихийг хүссэн хүмүүст зориулсан Ассемблейн код.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm
C хэлийг ашиглан програмчлахыг хүсч буй хүмүүст зориулсан C код.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c
Keil програм хангамжийг ашигласнаар та 8051 -ийн угсрах кодыг бичиж, 8051 дээр шарах (байршуулах) шаардлагатай зургаан өнцөгт файлыг үүсгэж болно. Байршуулахын тулд танд коллежид олж болох 8051 шарагч хэрэгтэй болно. зах.
Алхам 4: Андройд апп
Дуут командыг (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) Bluetooth -д зургаан өнцөгт хэлбэрээр илгээх зорилгоор google play store -д Amr Voice нэртэй аппликейшн байдаг.
play.google.com/store/apps/details?id=appi…
Энэ линкээр орж эсвэл тоглоомын дэлгүүрт "Amr Voice" гэж бичнэ үү.
Апп суулгах> Bluetooth төхөөрөмжийг холбох> Микрофоны дүрс дээр дарж дуут командыг илгээнэ үү.
Зөвлөмж болгож буй:
V3 модулийг ашиглан дуут удирдлагатай робот: 6 алхам
V3 модулийг ашиглан дуут удирдлагатай робот: Энэ роботыг хэн ч хялбархан хийх боломжтой, миний өгсөн шиг үйл явцыг дагана уу. Энэ бол дуут удирдлагатай робот бөгөөд та миний роботыг хоёр аргаар ашиглаж болно. алсын болон бусад нь дуут байна
Дуут удирдлагатай робот гар: 8 алхам (зурагтай)
Дуут удирдлагатай робот гар: a.articles {font-size: 110.0%; фонтын жин: тод; фонтын хэв маяг: налуу; текст чимэглэл: байхгүй; background-color: red;} a.articles: hover {background-color: black;} Энэхүү зааварчилгаа нь … ашиглан дуут удирдлагатай робот гарыг хэрхэн бүтээх талаар тайлбарласан болно
Alexa, Arduino ашиглан дуут удирдлагатай унтраалга: 10 алхам (зурагтай)
Alexa болон Arduino ашиглан дуут удирдлагатай унтраалга: Энэхүү төслийн гол зорилго нь температур мэдрэгч ашиглан төхөөрөмжийг асаах, унтраахын тулд унтраалгыг (реле) удирдах явдал юм. Материалын жагсаалт 12V реле модуль == > $ 4.2 Arduino uno == > $ 8 DHT11 температур мэдрэгч == > $ 3 ESP8266 модуль
Дуут удирдлагатай робот махчин: 5 алхам
Дуут удирдлагатай робот махчин: Энэхүү заавар нь гар утсан дээр болон таблет дээр байгаа Google туслах IFTTT дуу таних төхөөрөмжийг ашиглан AdafruitIO суваг руу хяналтын өгөгдлийг хэрхэн дамжуулахыг зааж өгсөн болно. Энэхүү хяналтыг Arduino-д суурилсан ESP12F модуль ашиглан WiFi-ээр дамжуулан авдаг бөгөөд энгийнээр
Дуут удирдлагатай робот хэрхэн хийх вэ: 3 алхам (зурагтай)
Дуут удирдлагатай роботыг хэрхэн яаж хийх вэ: Та хэзээ нэгэн цагт дуу хоолойгоо ажиллуулахыг хүсч байсан уу? Дараа нь та зөв байрлалдаа arduino ашиглан аливаа зүйлийг хянах боломжтой, та эдгээр зүйлийг холбож програм дээр зарлах хэрэгтэй. хяналттай робот гэхдээ та холбогдож болно