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

8051 микроконтроллер ашиглан дуут удирдлагатай робот: 4 алхам (зурагтай)
8051 микроконтроллер ашиглан дуут удирдлагатай робот: 4 алхам (зурагтай)

Видео: 8051 микроконтроллер ашиглан дуут удирдлагатай робот: 4 алхам (зурагтай)

Видео: 8051 микроконтроллер ашиглан дуут удирдлагатай робот: 4 алхам (зурагтай)
Видео: LDmicro 10: Регулятор температуры инкубатора (лестничное программирование ПЛК микроконтроллера с помощью LDmicro) 2024, Арваннэгдүгээр
Anonim
8051 микроконтроллер ашиглан дуут удирдлагатай робот
8051 микроконтроллер ашиглан дуут удирдлагатай робот
8051 микроконтроллер ашиглан дуут удирдлагатай робот
8051 микроконтроллер ашиглан дуут удирдлагатай робот

Дуут удирдлагатай робот нь дуу хоолой хэлбэрээр тодорхой тушаалыг авдаг. Дуут модуль эсвэл 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 төхөөрөмжийг холбох> Микрофоны дүрс дээр дарж дуут командыг илгээнэ үү.

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