Мазмұны:
- Жабдықтар
- 1 -қадам: Компоненттерді тақтаға жинаңыз
- 2 -қадам: Джамперлерді Power & Arduino -ға қосыңыз
- 3 -қадам: Эскизді/кодты жүктеңіз
- 4 -қадам: Тұрақ көмекшісін пайдалану
- 5 -қадам: Жаңа тұрақ орнын орнату
Бейне: Arduino автотұрақ көмекшісі - автокөлікті әр уақытта дұрыс жерге қойыңыз: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Бұл жобада мен сізге Арудиноның көмегімен автотұрақ ассистентін қалай құруға болатынын көрсетемін. Бұл тұрақ көмекшісі сіздің көлігіңізге дейінгі қашықтықты өлшейді және біртіндеп жасылдан қызылға ауысатын СКД дисплейінің көрсеткіші мен жарықдиодты көмегімен оны дұрыс жерге қоюға бағыттайды. Егер сіз тым жақындасаңыз, қызыл жарық диоды жыпылықтай бастайды. Ассистенттегі түйме сізге тұрақтың жаңа орнын орнатуға мүмкіндік береді.
Бұл жоба тек Elegoo Uno Project Super Starter Kit компоненттерінің көмегімен жасалған.
Жабдықтар
Жоғарыда айтылғандай, бұл жоба Elegoo Uno Project Super Starter Kit көмегімен жасалған, сондықтан бұл жиынтықты алу сізге оны жасау үшін қажет нәрсенің барлығын білдіреді.
Егер сізде жиынтық жоқ болса немесе сатып алғыңыз келсе, сізге келесі компоненттер қажет:
- Arduino Uno - мұнда сатып алыңыз
- Нан тақтасы мен секіргіштер - мұнда сатып алыңыз
- Ультрадыбыстық сенсор- мұнда сатып алыңыз
- СКД дисплейі- мұнда сатып алыңыз
- Түйме түймесі- мұнда сатып алыңыз
- 5 мм RGB светодиоды- мұнда сатып алыңыз
- 2 x 220 Ом резисторлары- мұнда сатып алыңыз
- 10K потенциометр- мұнда сатып алыңыз
1 -қадам: Компоненттерді тақтаға жинаңыз
Нан тақтасына компоненттерді қосу арқылы бастаңыз. Оларды мүмкіндігінше бөлуге тырысыңыз, сонда сіз секіргіштерді қосуға көп орын аласыз.
Қосымша секіргіштерді болдырмау үшін белгілі бір орынға орналастыру қажет үш компонент бар:
- Жарық диодының оң (анодты) аяқтарына қосылған жолға 220 Ом резисторды қосыңыз. Сізге тек қызыл және жасыл аяқтар қажет болады, көк аяқты ажыратылған күйде қалдыруға болады.
- Кастрөлдің сүрткішін (ортаңғы аяғы) СКД V0 жолына қосыңыз. Бұл ыдыс СКД контрастын реттеу үшін қолданылады.
2 -қадам: Джамперлерді Power & Arduino -ға қосыңыз
Мен бұл жобаны Elegoo жиынтығындағы мысалдар сабақтарына мүмкіндігінше жақын ұстауға тырыстым, осылайша қосылу диаграммаларын қолдану өте оңай және оны жұмыс істеу үшін кодтың бөліктерін көшіру және қою оңай.
Бұл жобада келесі сабақтар қолданылады:
- 4 -сабақ - RGB жарық диоды
- 5 -сабақ - Сандық кірістер
- 10 -сабақ - Ультрадыбыстық сенсор модулі
- 14 -сабақ - СКД дисплей
Бірінші суретте көрсетілгендей компоненттерге қуат қосу арқылы бастаңыз. Сізге ультрадыбыстық сенсорға GND және 5V, жарық диодына GND, түймеге GND, содан кейін СКД мен кастрюльге бірнеше GND және 5V қосылымдары қажет.
Бұл аяқталғаннан кейін компоненттерді Arduino IO -ға қосуға болады:
- Батырмалар - D2
- Ультра дыбыстық сенсор Эхо - D3
- Ультрадыбыстық сенсор триггері - D4
- RGB LED жасыл аяғы - D5
- RGB жарықдиодты қызыл аяқ - D6
- LCD RS - D7
- СКД - D8
- LCD D4 - D9
- LCD D5 - D10
- LCD D6 - D11
- LCD D7 - D12
3 -қадам: Эскизді/кодты жүктеңіз
Содан кейін сіз эскизді Arduino -ға жүктеуіңіз керек.
Қосылған кодты жүктеп алып, оны Arduino IDE -де ашыңыз.
Arduino -ны қосыңыз және дұрыс порт пен бортты таңдағаныңызға көз жеткізіңіз, содан кейін кодты жүктеңіз.
4 -қадам: Тұрақ көмекшісін пайдалану
Паркинг көмекшісін қосқанда, ол Паркинг көмекшісінің қысқаша экранын көрсетеді, содан кейін ультрадыбыстық сенсордың алдындағы объектіге дейінгі қашықтықты 80 см -ге дейін өлшей бастайды - бұл кодты сіздің тұраққа сәйкес етіп өзгертуге болады. /гараж.
Қашықтық СКД дисплейінде көрсетіледі және RGB жарықдиодты объектіге дейінгі қашықтыққа сәйкес жанып тұрады. Егер объект максималды қашықтықта болса, жарық диоды толығымен жасыл болады, ал егер ол ең аз қашықтықта болса (дұрыс тұрақ орны), онда ол толығымен қызыл болады. Жарық диоды түсі осы екі шекараның арасында пропорционалды түрде өзгереді, ортасында сары түс болады. Егер объект ең аз қашықтықтан жақындаса, жарық диоды қызыл түспен жыпылықтайды. СКД жарық диоды жыпылықтап тұрғанда нақты өлшенген қашықтықты көрсетуді жалғастырады.
Денеңізді немесе қолыңызды ультрадыбыстық сенсордың алдында жылжытуға тырысыңыз және СКД -дағы өлшемдердің өзгеретінін, алыста болсаңыз RGB жарық диоды жасылдан қызылға өзгеретінін тексеріңіз.
5 -қадам: Жаңа тұрақ орнын орнату
Паркингтің жаңа орнын орнату үшін, көліктің жаңа күйде тұрғанына және дисплейде көлікке дейінгі қашықтық дұрыс көрсетіліп тұрғанына көз жеткізіңіз, содан кейін тұрақ орнын жаңарту үшін түймені басыңыз. Назар аударыңыз, бұл максималды қашықтықты өзгертпейді, сондықтан егер сізге көлікті осы қашықтықтан алыс қою қажет болса, оны кодта жаңарту қажет, бұл реттеу дәл реттеу үшін қолданылады.
Затты немесе қолыңызды белгілі бір қашықтыққа қойып көріңіз, мысалы, ультрадыбыстық сенсордан 40 см қашықтықта және түймені басыңыз. Жарық диоды жасыл, содан кейін қызыл болып жыпылықтауы керек, содан кейін жаңа қашықтық орнатылады. Енді сіз RGB светодиодының 20 см орнына 40 см -ге толығымен қызыл түске айналатынын және қашықтық 40 см -ден аз болғанда жыпылықтай бастағанын байқауыңыз керек.
Қашықтықты қалпына келтіру үшін объектіні сенсордан 20 см қашықтықта орнатыңыз және түймені қайтадан басыңыз.
Дұрыс орын 20см және максималды қашықтық 80см - бұл мысал үшін ерікті сандар. Қолданар алдында сіз өзіңіздің гаражыңыз бен автокөлігіңізге жеке шектеулер қоюыңыз керек.
Міне, сіздің тұрақ көмекшіңіз қоршауға орнатылып, гараждағы қабырғаға бекітілуі мүмкін. СКД мен жарық диодты ультрадыбыстық сенсорға қарағанда қабырғаға сәл жоғары орналастырғыңыз келуі мүмкін, сондықтан оны көру оңайырақ болады.
Түсініктеме бөлімінде не өзгертетіндігіңізді немесе басқаша істейтіндігіңізді айтыңыз.
Ұсынылған:
Автотұрақ көмекшісі оңай жөндеу / диагностика: 4 қадам
Автотұрақ көмекшісі Оңай жөндеу / Диагностика: Жарайды, менде Chevrolet 2010 көшкіні бар, оның артқы бамперінде 4 тұрақ көмекші сенсоры бар. Бұл шешілмейтінді көлікте және менің білуімше қолдануға болады, ауа райы сізде немесе Rea немесе екеуінде де бар. Сөйтіп мен сүйіктіме бардым
Гаражға автотұрақ көмекшісі: 10 қадам (суреттермен)
Гаражға тұраққа көмекші: Барлығына сәлем, сондықтан …… Менде гаражда теннис добы ілулі тұр, гаражда тұрғанда қайда тоқтау керектігін көрсетеді. (Білесің бе … гаражда жүргенде сенің басыңды үнемі ұратын адам!): OБұл шешпейді
Arduino автотұрақ көмекшісі: 17 қадам (суреттермен)
Arduino автотұрақ көмекшісі: Кішкентай гараждары бар біз автокөліктің айналасында жүре алмайтын жерде тым алыс немесе сәл алыс тұраққа алаңдаушылықты білеміз. Біз жақында үлкенірек көлік сатып алдық, оны гаражға мінсіз қою керек
FinduCar: Ақылды автокөлік кілті адамдарды көлік тұрған жерге бағыттайды: 11 қадам (суреттермен)
FinduCar: адамдарды көлік тоқтайтын жерге апаратын ақылды автокөлік кілті: Жоғарыда аталған мәселелерді шешу үшін бұл жоба адамдарды көлікті қойған жеріне бағыттай алатын ақылды автокөлік кілтін жасауды ұсынады. Ал менің жоспарым - GPS кілтін көлік кілтіне енгізу. Бақылау үшін смартфон қосымшасын қолданудың қажеті жоқ
Покер үстеліне СКД қойыңыз: 18 қадам (суреттермен)
Покер үстеліне СКД қойыңыз: Егер сіз біз сияқты болсаңыз, сіз покерден үй турнирін жиі өткізгіңіз келеді. Менің достарыммен мен бірнеше жыл бойы осылай істедік, соқыр сағат ретінде компьютерді немесе ноутбукты қолдануға, ойын мен ойыншы статистикасын ұстануға дағдыландық