Мазмуну:

Автоматтык дөңгөлөк креслосу: 4 кадам
Автоматтык дөңгөлөк креслосу: 4 кадам

Video: Автоматтык дөңгөлөк креслосу: 4 кадам

Video: Автоматтык дөңгөлөк креслосу: 4 кадам
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Ноябрь
Anonim
Автоматтык дөңгөлөк креслосу
Автоматтык дөңгөлөк креслосу

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

Автоматтык майыптар коляскасы - бул идеялардан чыккан түзмөк. Бул майыптар коляскасы аларды ыңгайлуу абалда кармоо үчүн бир нече жолу артка бурула алат. Автоматтык коляска кырдаалга жана аны колдонгон адамга жараша көп көзөмөлдөөчү жөндөм менен келет. Кийинки талкууда биз ага тереңирээк кире алабыз. Акылдуу автоматтык коляскада, аппараттык схема негизинен L239D ICге башкаруу сигналын таануу, санариптештирүү жана берүү үчүн колдонулат. Бул макалада биз ATMEGA328 негизделген өнүктүрүү тактасын колдонуп жатабыз. Өнүктүрүү тактасы интегралдык өнүктүрүү платформасында камтылган C тилин колдонуу менен программаланган. Биринчиден, үн модулу 4 буйрук менен үйрөтүлөт. Андан кийин, үн буйругу колдонуучу тарабынан жөнөтүлөт. Микроконтроллер бул буйрук менен байланышкан сигналды текшерүү жана сакталган буйруктар менен салыштыруу үчүн колдонулат жана бул буйрукка байланыштуу тапшырманы аткарат. Бул жерде, биздин долбоордо, биз Android смартфонундагы өзү иштеп чыккан тиркемени колдонуп, анан аны Bluetooth модулу менен туташтырдык.

Колдонулган Bluetooth модулу Android менен майыптар арабасын интерфейстөө үчүн HC-05 болуп саналат. Акыр-аягы, алыстан башкаруу функциялары жана акылдуу коляскада кол менен башкарылган джойстик менен башкарылган функция дагы кошулат. Bluetooth модулун кошуунун негизги себеби - бул адамдар менен компьютерди байланыштырууда зымсыз иштөөнүн эң оңой жолу.

1 -кадам: Керектүү сенсорлор жана контроллерлер

Керектүү сенсорлор жана контроллерлер
Керектүү сенсорлор жана контроллерлер
Керектүү сенсорлор жана контроллерлер
Керектүү сенсорлор жана контроллерлер
Керектүү сенсорлор жана контроллерлер
Керектүү сенсорлор жана контроллерлер
Керектүү сенсорлор жана контроллерлер
Керектүү сенсорлор жана контроллерлер

керектүү элементтер болуп саналат

1. Arduino UNO R3

2. Bluetooth модулу

3. servo мотор X 2

4. дөңгөлөктөр

5. дубликат дөңгөлөк

6. мотор айдоочу (l298)

7. шасси

8. джойстик

9. Bluetooth колдонмосу

10. андроид телефон

BLUETOOTH (HC-05):

Үн жана алыстан башкаруу режимдери зымсыз байланышка таандык болгондуктан. алар кресло менен интерфейстин ортосунда маалыматтарды өткөрүп берүү үчүн каражатты талап кылат. Бул жерде, Bluetooth зымсыз аппараттар менен отургучту туташтыруу үчүн каражат катары колдонулат. Кеп таануу режиминде, кээ бир буйруктар алгач иштеп чыгуучу тарабынан колдонуучунун ыңгайлуу тилинде коюлат. Отургучту көзөмөлдөө учурунда колдонуучу берген ар бир буйрук анонимдүү сакталышы керек болгон өзгөчө белгилердин уникалдуу топтомуна коддолот. Алынган аналогдук маалыматтар санариптик маалыматка айландырылат жана маалыматтарды берүү 9600 байдын ылдамдыгында сериялык байланыш режиминде жүргүзүлөт. Bluetooth тарабынан алынган маалыматтар санарип формада, кийинчерээк аналогдук формага которулуп, иштеп чыгуучу тарабынан коюлган буйруктар менен текшерилет. Эгерде ал пинг алса, анда белгилүү бир инструкцияга туура келген операция аткарылат.

Башка жагынан алганда, алыстан башкаруу ошол эле каражатты колдонуу менен иштейт. Маалыматтарды коддоо жана декоддоо жогорудагы процедурага окшош. Бир пульт аркылуу каалаган отургучтун профилин тандоо менен отургучтардын санын оңой эле башкарууга болот. Колдонуучу интерфейс аркылуу тандалган профилди тандап алгандан кийин, алыстан башкаруу автоматтык түрдө жеке Bluetooth чөйрөсүнө туташат.

JOYSTICK:

Кол менен башкаруу режиминде, колдонуучу джойстик деп аталган интерфейсти колдонуп, өзүнүн отургучун айдай алат. Негизинен, джойстик-бул үч комбинацияда колдонула турган үч каналдуу байланыш каражаты. Жалпысынан, анда X & Y эки огу камтылган, анын мааниси 0дөн 1024кө чейин өзгөрөт жана кошумча түрдө нөл же бирди берген которгучту камтыйт. Кресло үчүн алгоритм ар бир киргизүү белгилүү бир функцияга туура келгендей иштелип чыккан.

SERVO MOTOR:

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

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

2 -кадам: Отургучтун иштеши

Image
Image
Отургучтун функционалдуулугу
Отургучтун функционалдуулугу
Отургучтун функционалдуулугу
Отургучтун функционалдуулугу

ДОБУШ ЖАНА АЛЫСКЫ КОНТРОЛЬ

Бул кресло ар кандай адамдарга эң сонун ылайыктуу. Келгиле, карыларды карап көрөлү, алар башка адамдарга окшоп кайра -кайра көчүп кете алышпайт. Аларды каалаган жерине жана каалаган убакта алып баруу үчүн кандайдыр бир жардамга муктаж. Майыптар дагы ушундай көйгөйгө туш болушат. Бирок, алардын үнү дагы деле иштеши мүмкүн. Ошентип, креслону башкаруунун негизги ачкычы катары алардын үнүн алуу менен, биз сүйлөөнү таануу системасын орноттук. Сүйлөө таануу тутуму эл менен иштешет жана алардын ыңгайлуу тилинде буйруктарды алат. Адамдар креслосун оңой башкара алышат жана башкаларга таянбастан өзүн айдай алышат.

Физикалык жактан начар жана үнүн көтөрө албаган адамдар болсо. Биз алыстан башкарылуучу режимди орноттук, анда креслону тышкы адам же устаттар оңой башкара алышат. Алыстан башкарылуучу система аркылуу креслонун ар бир функциясына кирүүгө болот. Мисалы, карылар үйлөрүндө жана ооруканаларда адамдардын саны көп. Демек, отургучтардын саны да көп. Бул сценарийдеги көйгөй - насаатчылар белгилүү бир креслого туура келген пультту түшүнбөй калышат. Бул көйгөйдү чечүү үчүн биз "бирден көпкө" системасын киргиздик. Бул аркылуу ал насаатчы менен иштешет жана аларга каалаган креслону тандоо мүмкүнчүлүгүн берет.

КОЛ КӨЗӨМӨЛҮ

Үн жана алыстан башкарууга параллелдүү түрдө, биз кол менен башкаруу режимин да орноттук. Эч кандай тышкы колдоосуз, креслону ага бекитилген джойстикти иштетүү менен оңой эле айдай аласыз. Адамды билимдүү кылуунун кажети жок. Ал тургай сабатсыз адам да жөн эле джойстикти кыйшайтып башкара алат. Джойстикте 5 канал бар, алар аркылуу ар бир функцияны оңой башкарса болот.

3 -кадам: Plank Mode жана Bed Mode

Планк режими жана керебет режими
Планк режими жана керебет режими
Планк режими жана керебет режими
Планк режими жана керебет режими

КӨП БУРЧТУН ЖӨНДӨӨСҮ

Отургучтун кошумча өзгөчөлүгү - көп бурчтуу жөнгө салуу. Бир позицияда үзгүлтүксүз отуруу менен адамдар кандайдыр бир ыңгайсыздыкты сезишет. Мунун алдын алуу үчүн, биз отургучту ыңгайлуу абалда тууралай турган беш бурчту камсыздап жатабыз. Бурчту төмөнкү үч режимдин кайсынысы болбосун жөнгө салса болот.

PLANK MODE

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

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