Мазмуну:

Remote Car Glove Controller: 11 кадам
Remote Car Glove Controller: 11 кадам

Video: Remote Car Glove Controller: 11 кадам

Video: Remote Car Glove Controller: 11 кадам
Video: Don't let your child and boyfriend see this#shorts 2024, Ноябрь
Anonim
Remote Car Glove Controller
Remote Car Glove Controller
Remote Car Glove Controller
Remote Car Glove Controller

Азыр технологиялар колдонуучуга виртуалдык чөйрөдө же реалдуулукта нерселер менен өз ара аракеттенүүнүн жаңы жолун тартуулаган тажрыйбага өтүүдө. Кийиле турган технология улам барган сайын өсүп баратат, тез кабарлоо үчүн акылдуу сааттардын саны көбөйүп, фитнеске көз салуу жана дагы билегинен, спорттук дене сенсорлору оюнчунун кыймылын, анын ден -соолугунун статистикасын, мисалы, жүрөктүн кагышы, кан басымы ж. спортту аткарып же ойноп жатканда оңдоолор киргизилиши мүмкүн. Виртуалдык реалдуулук гарнитуралары рынокто өзүнүн бутун табууда жана VR топтомдорун оюн максатында колдонуу күн санап өсүүдө. VR топтому менен мээлей контроллери популярдуулугун бир нече эсеге көбөйттү, анткени ал виртуалдык дүйнө менен өз ара аракеттенүү оңой жана жагымдуу болуп калат.

Мээлей контроллерлери виртуалдык нерселерди, ошондой эле реалдуу чөйрөнү көзөмөлдөө үчүн колдонулушу мүмкүн, анткени бул долбоордо. Жетүү керек болгон долбоордун 2 бөлүгү болмок. Биринчи бөлүгү мээлей контроллерин иштеп чыгуу, ал эми экинчи бөлүгү роботтоштурулган машина куруу болмокчу. Мээлей контроллери зымсыз интерфейси бар робот машинаны башкаруу үчүн колдонулат. Машинанын башка кыймылы - бул алдыга, артка, оңго, солго бурулушу колунун ар кандай аракеттерине жана кыймылдарына картага түшөт.

Жабдуулар

1. Робот шасси

2. Эки DC мотору

3. Эки микро: битти өнүктүрүү такталары

4. Эки дөңгөлөк

5. Эки нан тактасы

6. Эки микро: бит сындыруучу такталар.

7. Бир микро: битти иштетүү үчүн эки ААА ячейкасы

8. 5V электр менен камсыздоо (энергия банкы)

9. Эки ийилчээк сенсор

10. Төрт 10k каршылыгы

11. Мотор айдоочу (L293DNE)

12. Өткөргүч зымдар

13. Зымдар

14. Бурамалар жана гайкалар

15. Жип

16. Ийне

1 -кадам: Бөлүктөрдү алыңыз

Бөлүктөрдү алыңыз
Бөлүктөрдү алыңыз
Бөлүктөрдү алыңыз
Бөлүктөрдү алыңыз
Бөлүктөрдү алыңыз
Бөлүктөрдү алыңыз
Бөлүктөрдү алыңыз
Бөлүктөрдү алыңыз

Долбоорду тезирээк баштоо жана бүтүрүү үчүн бөлүктөр тизмесиндеги бардык бөлүктөрдү даярдаңыз.

2 -кадам: Flex сенсорлорун интеграциялоо

Flex сенсорлорун киргизүү
Flex сенсорлорун киргизүү

Ийилгич сенсорлорду жип менен ийненин жардамы менен колкаптын көрсөткүчүнө жана ортоңку манжасына тигип коюңуз. Көрсөткүч жана ортоңку манжа - бул тандоо, анткени алар оңой. Эң көп колдонулган функция алдыга жылат, демек сөөмөй оңой болмок жана машинанын артка кыймылы ортоңку манжанын ийкемдүү сенсору менен көзөмөлдөнмөк.

3 -кадам: Робот топтомун алыңыз

Роботту алуу
Роботту алуу

Бул жерге окшош робот шасси комплектин алыңыз

4 -кадам: Китти чогултуңуз

Китти чогултуңуз
Китти чогултуңуз
Китти чогултуңуз
Китти чогултуңуз

Шассиди колдонуңуз жана моторду колдоону жана бурамалар менен гайкаларды колдонуп тиркеңиз. Зымдарды дөңгөлөктүн жолунан алыңыз, ошондо ал мотор айдоочусуна оңой бекитилет.

5 -кадам: Мотор айдоочусунун туташуулары

Мотор айдоочусунун байланыштары
Мотор айдоочусунун байланыштары

Сүрөт мотор айдоочусу IC менен жасалышы керек болгон байланыштарды көрсөтөт.

а. Vcc - бул 5V, ал жөнгө салынган 5V камсыздоосу бар башка өнүгүү тактасы тарабынан башкарылат. Мотор айдоочусунда эки багытта айдоочу моторун башкаруу үчүн ар кандай башкаруу элементтери бар.

б. Пин 1 жана пин 9 моторду башкаруучу иштетүүчү казыктар. Башкаруу микро: бит 3.3V казыктары аркылуу ишке ашат.

в. Кыймылдаткычтын 2, 7, 10 жана 15 пинтери мотордун кайсы жакка бурулаарын чечет.

г. Пин 3 жана пин 6 сол моторду кыймылдаткыч орнотулган багытта айдайт.

д. 14 жана 11 -пин туура моторду кыймылдаткыч орнотулган багытта айдайт.

f. Мотордун 4, 5 жана 12, 13 -пинтери. жерге туташтырылган.

6 -кадам: Толук унаа

Толук унаа
Толук унаа
Толук унаа
Толук унаа
Толук унаа
Толук унаа

Байланыштарды бүтүргөндөн кийин унаа жогоруда көрсөтүлгөндөй көрүнүшү керек. Мен моторду иштетүү үчүн 5V үчүн башка такта колдондум.

7 -кадам: Колкап байланыштары

Glove Connections
Glove Connections

Ийкемдүү сенсордун бир учун микро: битке 3.3V туташтырыңыз.

Ийкемдүү сенсор өзгөрүлмө каршылыктын ролун аткарат. Сенсор ийкемдүү болгондо, каршылык өзгөрөт, анын натыйжасында агымдын агымы өзгөрөт, ал ADC тарабынан аныкталат (аналогдук санариптик конвертер микро: бит контролери)

а. Ар бир ийкемдүү сенсордун эки учу бар. Алардын бири 3.3V менен туташкан.

б. ADC баалуулуктарында олуттуу айырмачылыкты көрүү үчүн, 20kohms башка учу менен туташтырылышы керек.

в. Башка учтары да микро -битке ADC киргизүү катары иштейт.

г. Сүрөттө көрсөтүлгөндөй резистордун дагы бир учун жерге туташтырыңыз.

8 -кадам: Аяктаган мээлей

Аякталган мээлей
Аякталган мээлей

Биз прототип кылып жатканда, кол капка кичинекей нан тактасын тигебиз, ошондо биз маалыматтарды алуу үчүн ийкемдүү сенсорлорго керектүү 20k ohms резисторлорун тиркей алабыз. Байланыштарды бүтүрүп, микро: бит контроллерин тиркеңиз, эми мээлей кодду алгандан кийин машинаны башкарууга даяр.

9 -кадам: Bluetooth байланышы

Микро: бит редакторунда радио уктуруу модулун кошуп, кийинки кадамдагы файлдарды унаа менен мээлей үчүн колдонуңуз

10 -кадам: Долбоор үчүн Hex Code

Микро: бит компьютерге туташканда, ал сактагыч катары көрсөтүлөт. Жогорудагы эки он алтылык файлды жүктөп алыңыз. Hex файлы контролердун иштеши үчүн талап кылынган көрсөтмөлөрү бар файл. Мээлей файлын мээлей үчүн колдонула турган микро: биттин сөлөкөтүнө сүйрөңүз. Ошо сыяктуу эле, робот машинасы үчүн колдонула турган микро: биттин сүрөтчөсүнө унаа файлын сүйрөп таштаңыз.

11 -кадам: Акыркы жыйынтыктар

Роботту жылдыруу функциясын көрсөткөн видео.

Робот төмөнкү функцияларды колдойт:

1. Алга жылуу

2. Артка жылуу

3. Оңго буруңуз

4. Солго бурулуу

5. Токтоо

6. Break

Сунушталууда: