Мазмұны:

Arduino автотұрақ көмекшісі: 17 қадам (суреттермен)
Arduino автотұрақ көмекшісі: 17 қадам (суреттермен)

Бейне: Arduino автотұрақ көмекшісі: 17 қадам (суреттермен)

Бейне: Arduino автотұрақ көмекшісі: 17 қадам (суреттермен)
Бейне: IOT Smart Car Parking System #Arduino best Project #ScienceProjects #project #engineeringprojects 2024, Қараша
Anonim
Arduino автотұрақ көмекшісі
Arduino автотұрақ көмекшісі
Arduino автотұрақ көмекшісі
Arduino автотұрақ көмекшісі

Авторы addictedToArduinoFollow Толығырақ:

Жеңіл 2x4 электронды корпустар
Жеңіл 2x4 электронды корпустар
Жеңіл 2x4 электронды корпустар
Жеңіл 2x4 электронды корпустар

Мен туралы: Мен ресми түрде барлық уақытты сымдарды қосуға, кодты теруге және адамдар «скучно» деп атайтын басқа нәрсемен айналысатын адамдардың бірімін. Мен светодиодтармен, Arduino -мен жұмыс істегенді және барлық нәрсені жасағанды ұнатамын. AddictedToArduino туралы толығырақ »

Кішкентай гараждары барлар біз автокөліктің айналасында жүре алмайтын жерде тым алыс немесе сәл алыс тұраққа алаңдаушылықты білеміз. Біз жақында үлкенірек көлік сатып алдық, оны гаражға мінсіз қою керек, ол алдыңғы және артқы жағымен жүреді.

Мен ренжігенімді басу үшін, мен дәл сол жерде тұруға мүмкіндік беретін құрылғыны жасауды шештім. Мен ардуиноспен, жарық диодтармен, сенсорлармен және басқа электронды заттармен жұмыс жасағанды жақсы көремін, сондықтан мен оның ішіндегі Arduino мен алдыңғы жағындағы жарықдиодты шамаларға қайшы келетінін басынан білдім!

Мен бұл жобаның әр қадамын жақсы құжаттауға тырыстым, бірақ оның күрделі, тығыз дәнекерлеу бар екенін ескеріңіз; бұл сіздің бірінші жобаңыз болмауы керек.

1 -қадам: Сізге қажет …

Саған қажет болады…
Саған қажет болады…
Саған қажет болады…
Саған қажет болады…
Саған қажет болады…
Саған қажет болады…

Бұл материалдардың барлығы арзан және қол жетімді. Мен бұл жеткізушілердің ешқайсысымен байланысқан емеспін, олар мен жабдықтарды сатып алған жерде.

Материалдар:

  • 1x 2x4 - ұзындығы кемінде 8 дюйм
  • 8x Philips бұрандалары - 1 дюйм ұзынырақ
  • 1x қуат көзі - 5 вольт, 850мА
  • 1x Arduino Pro Mini - 5 вольт, 16 МГц
  • 1x HC-SR04 ультрадыбыстық қашықтық сенсоры
  • 12х тесік резисторлары - 220 ом, 1/4 ватт
  • 8x жасыл жарық диодтары - 5 мм
  • 4x қызыл жарық диодтары - 5 мм
  • 1x түйіспелі түйме - 6 мм
  • Табан арқылы сатылатын 3x төрт өткізгіш сым - 22 калибрлі
  • 1x бұрандалы сым - 28 калибрлі

Құралдар:

  • Сым тартқыш
  • Таспа
  • Пісіру темірі
  • Дәнекер - Мен 60/40 Rosin Core қолданамын
  • Ыстық желім мылтығы
  • Жылдамдық алаңы
  • Желім таяқшасы
  • Philips бұрағыш
  • Қарындаш
  • Бұрғылау
  • 7/64 дюймдік бұрғылау - бұл сіздің бұрандаларыңыздың мөлшеріне байланысты
  • 3/16 «бұрғылау ұшы
  • 1/4 дюймдік бұрғылау
  • 1 «Forstner Bit
  • Мұнда Arduino IDE жүктелген компьютер.
  • Мұнда FTDI бағдарламашысы

2 -қадам: басып шығарыңыз және кесіңіз

Басып шығару және кесу!
Басып шығару және кесу!
Басып шығару және кесу!
Басып шығару және кесу!

Бұл жобаның бірінші қадамы қоршауды жасау болып табылады. Біз бұрын жазылған 2x4 нұсқаулықтағы қарапайым нұсқаулықта жазған техниканы қолданамыз.

Төменде берілген PDF үлгісін басып шығарыңыз. 100% масштабта басып шығаруға дайын екеніңізге көз жеткізіңіз.

Енді үлгіні қиып, оны 2x4 өлшеміне жабыстырыңыз. Оны шеттермен қатар қоюға мұқият болыңыз. Бұл уақытша ғана, сондықтан оны аздап жабыстырыңыз.

3 -қадам: Ұзындығы бойынша кесіңіз

Ұзындыққа кесіңіз!
Ұзындыққа кесіңіз!
Ұзындыққа кесіңіз!
Ұзындыққа кесіңіз!

Үлгінің жиегіндегі 2х4 кесу үшін таспаны пайдаланыңыз. Сіз сондай -ақ кескіш немесе үстел үсті аралауды пайдалана аласыз.

4 -қадам: Қақпақты кесіңіз

Қақпақты кесіңіз!
Қақпақты кесіңіз!
Қақпақты кесіңіз!
Қақпақты кесіңіз!
Қақпақты кесіңіз!
Қақпақты кесіңіз!

Енді біз бұл нәрсені 2x4 өлшемінен қорапқа айналдыруымыз керек! Жылдамдық квадратын қолданып, қораптың артқы жағынан 2x4 жағында ұзындығы бойынша сызықты белгілеңіз.

Таспаға оралыңыз және тікелей сызықты кесіңіз. Бұл біздің қақпаққа айналатын бөлек бөлікті кесіп тастайды. Сіз саусақтарыңызға жақын кесесіз; Өтінемін, абай болыңыз!

5 -қадам: Шаршаңыз

Жалықтырды!
Жалықтырды!
Жалықтырды!
Жалықтырды!
Жалықтырды!
Жалықтырды!

Қарындашпен үлкен блоктың артқы жағындағы барлық шеттерден жарты дюймге дейін өрескел шаршыны белгілеңіз.

Енді тіктөртбұрышты бұрғылау үшін 1 дюймді қолданыңыз. Алдынан өтпей -ақ мүмкіндігінше терең бұрғылау қажет. Тым терең бұрғылау жасамаңыз!

6 -қадам: Бұрғылау! Бұрғылау! Бұрғылау

Бұрғылау! Бұрғылау! Бұрғылау!
Бұрғылау! Бұрғылау! Бұрғылау!
Бұрғылау! Бұрғылау! Бұрғылау!
Бұрғылау! Бұрғылау! Бұрғылау!
Бұрғылау! Бұрғылау! Бұрғылау!
Бұрғылау! Бұрғылау! Бұрғылау!
Бұрғылау! Бұрғылау! Бұрғылау!
Бұрғылау! Бұрғылау! Бұрғылау!

3/16 дюймдік бұрғылау ұшын бекітіңіз және өрнектің алдыңғы жағында белгіленген әрбір тесікті мұқият бұраңыз. Егер сіз бұрғылау алдында кішкене шегініс жасасаңыз, бұл жақсы жұмыс істейтінін білдім.

Содан кейін түбінің ортасында шамамен 3/16 дюймдік тесік бұрғылаңыз. Бұл калибрлеу түймесінің саңылауы болады.

Енді 1/4 дюймдік бұрғылауыштың көмегімен түбінде тағы екі тесік бұрғылаңыз. Бұл сымдар үшін тесіктер болады.

7 -қадам: Басқару қорабын аяқтаңыз

Басқару қорабын аяқтаңыз!
Басқару қорабын аяқтаңыз!
Басқару қорабын аяқтаңыз!
Басқару қорабын аяқтаңыз!
Басқару қорабын аяқтаңыз!
Басқару қорабын аяқтаңыз!
Басқару қорабын аяқтаңыз!
Басқару қорабын аяқтаңыз!

Енді сіз үлгіні қолданасыз. Оны мүмкіндігінше таза түрде тазалаңыз.

Қақпақты алыңыз да, түбіне қойыңыз. Қажет болса, оны айналдырыңыз, сізге бастапқы бағдар қажет.

Әр бұрыштан шамамен төрттен бір дюйм тесік бұрғылау үшін 7/64 бұрғылау ұшын қолданыңыз. Шамамен төрттен бір дюйм тереңдікте бұрғылау; алдынан өтпеңіз!

Қақпақты бекіту үшін бұрағыш пен бұрандаларды қолданыңыз.

Сізге қажет емес, бірақ егер сіз тегістеу арқылы жақсы берсеңіз, бұл қорапты әлдеқайда жақсы етеді.

8 -қадам: Светодиодтарды салыңыз

Жарық диодтарын салыңыз!
Жарық диодтарын салыңыз!
Жарық диодтарын салыңыз!
Жарық диодтарын салыңыз!
Жарық диодтарын салыңыз!
Жарық диодтарын салыңыз!

Бұл қорапты электронды түрде алу уақыты келді! (Кім айтады бұл сөз емес?) Жарық диодтары екі сақинада орналасуы керек; сыртында үлкен жасыл сақина, ішінде кішірек қызыл сақина бар.

Жарық диодты алып, оны тесікке бекітіңіз. Оны катодты (қысқа сым) сыртқа қаратып туралаңыз. Содан кейін айналасына кішкене ыстық желім салыңыз!

Барлық светодиодтар өз тесіктерінде болғанша осы процедураны қайталаңыз. Дұрыс түсті дұрыс тесікке қою үшін абай болыңыз!

9 -қадам: Жарық диодтарын құммен жағыңыз

Жарық диодтарын құммен жағыңыз!
Жарық диодтарын құммен жағыңыз!
Жарық диодтарын құммен жағыңыз!
Жарық диодтарын құммен жағыңыз!
Жарық диодтарын құммен жағыңыз!
Жарық диодтарын құммен жағыңыз!

Тегіс көріну үшін жарықдиодты ағашпен шайыңыз. Сымдар кірмес бұрын құм себу жақсы жұмыс істейді. (Менікінен айырмашылығы!)

Осы кезде мен тесіктердің тым үлкен екенін түсіндім! (Мен 3/16 дюймден үлкен өлшемді қолдандым)

Ағаш толтырғыш құтқаруға!

10 -қадам: жерді дәнекерлеңіз

Жерді дәнекерлеңіз!
Жерді дәнекерлеңіз!
Жерді дәнекерлеңіз!
Жерді дәнекерлеңіз!

Жарықдиодты қысқа сымға бүктеп, келесі жарықдиодтағы қысқа аяққа тигізіңіз. Бұл екеуін біріктіріп, шеңбер бойымен жалғастырыңыз. Ине-мұрынды қысқыш-үлкен көмек!

11 -қадам: Резисторларды дәнекерлеңіз

Резисторларды дәнекерлеңіз!
Резисторларды дәнекерлеңіз!
Резисторларды дәнекерлеңіз!
Резисторларды дәнекерлеңіз!
Резисторларды дәнекерлеңіз!
Резисторларды дәнекерлеңіз!
Резисторларды дәнекерлеңіз!
Резисторларды дәнекерлеңіз!

Ұзындығы шамамен екі дюйм болатын қысқа сымды кесіңіз де, оны шешіңіз! Оны резистордың аяғына айналдырыңыз, оның соңы маңызды емес. Қосылуды тұрақты ету үшін дәнекерлеуішті қолданыңыз! Мұны барлық резисторлар үшін жасаңыз.

Әрі қарай, резистор-сымды жұпты алып, оның бос ұшын жарық диодқа мұқият дәнекерлеңіз. Сымдардың басқа сымдарға тиіп кетуіне жол бермеңіз! Мұны әр жарық диоды үшін жасаңыз, ал қысқа шортты екі рет тексеріңіз.

Ақырында, жерді дәнекерлеу кезінде қалған аяққа қысқа ұзындықтағы сымды дәнекерлеңіз.

12 -қадам: түймені дәнекерлеңіз

Түймені дәнекерлеңіз!
Түймені дәнекерлеңіз!
Түймені дәнекерлеңіз!
Түймені дәнекерлеңіз!
Түймені дәнекерлеңіз!
Түймені дәнекерлеңіз!

Басқа қысқа ұзындықтағы сымды кесіп алып тастаңыз және түйменің бір ұшына дәнекерлеңіз. Содан кейін дәнекерлеу түйісуінен іргелес аяқтан басқа түйменің барлық аяқтарын кесіңіз.

Түймені қорапқа қойыңыз, сонда сіз оны сырттан тесік арқылы итере аласыз. Светодиодтардың жерге қосылуына түйменің бос сымын дәнекерлеңіз.

Ақырында, оны ұстап тұру үшін түйменің үстіне аздап ыстық желім тамызыңыз!

13 -қадам: Arduino -ға дәнекерлеңіз

Arduino -ға дәнекерлеуші!
Arduino -ға дәнекерлеуші!
Ардуиноға дәнекер!
Ардуиноға дәнекер!
Ардуиноға дәнекер!
Ардуиноға дәнекер!
Ардуиноға дәнекер!
Ардуиноға дәнекер!

PIN-тақырыптарды Arduino бағдарламалау портына дәнекерлеңіз. Содан кейін екі сымды (қуат көзінен және сенсор үшін) саңылаулардан өткізіп, құлап кетпес үшін ыстық желімді қолданыңыз.

Сымдарды светодиодтар мен түймешіктерден ажыратып, жоғарыдағы сымдар схемасына сәйкес Arduino -ға дәнекерлеңіз. Төменде сізге ыңғайлы болу үшін диаграммалардың басып шығарылатын нұсқасы берілген.

14 -қадам: сенсордың корпусын жасаңыз

Сенсор корпусын жасаңыз!
Сенсор корпусын жасаңыз!

Енді біз қашықтық сенсоры үшін қоршау жасауымыз керек. Мен бұл туралы басқа нұсқаулықта бұрын жазғанмын, сондықтан мен бұл жерде бұл туралы айтпаймын.

Қорапты жасау үшін Easy 2x4 электронды корпусындағы нұсқауларды орындаңыз, содан кейін қораптың төменгі жағындағы кішкене тесікті бұрғылау үшін 1/4 дюймдік бұрғылау ұшын қолданыңыз.

15 -қадам: сенсор қосылымдарын аяқтаңыз

Сенсор қосылымын аяқтаңыз!
Сенсор қосылымын аяқтаңыз!
Сенсор қосылымын аяқтаңыз!
Сенсор қосылымын аяқтаңыз!
Сенсор қосылымын аяқтаңыз!
Сенсор қосылымын аяқтаңыз!
Сенсор қосылымын аяқтаңыз!
Сенсор қосылымын аяқтаңыз!

Сенсор сымының бос ұшын қораптағы тесік арқылы итеріңіз, содан кейін оны шешіп, суреттегідей сенсор модуліне дәнекерлеңіз.

  • Қара GND -ге барады
  • Көк ECHO -ға барады
  • Жасыл TRIG -ке барады
  • Қызыл VCC -ге барады

Датчикті бекіту үшін аздап ыстық желім қолданыңыз, содан кейін кабельге кернеуді жеңілдету үшін басқа штанганы қолданыңыз. Қақпақты бұрап алыңыз, сіз аяқтадыңыз!

16 -қадам: Arduino бағдарламасын жасаңыз

Arduino бағдарламасын жасаңыз!
Arduino бағдарламасын жасаңыз!
Arduino бағдарламасын жасаңыз!
Arduino бағдарламасын жасаңыз!
Arduino бағдарламасын жасаңыз!
Arduino бағдарламасын жасаңыз!
Arduino бағдарламасын жасаңыз!
Arduino бағдарламасын жасаңыз!

Ескерту - 25 наурыз 2017 ж.: «MuchTall» комментаторы ұсынғандай, мен калибрлеу кезінде жарық диодты кері санақты қосу үшін кодты жаңарттым. Төмендегі кодтың жаңа нұсқасын жүктеңіз.

Сенсорды оқу үшін бізге NewPing кітапханасы қажет. Сіз оны осы жерден жүктей аласыз, мен сізге ыңғайлы болу үшін оны төменге енгіздім. Arduino IDE -де эскиз> Кітапхананы қосу> Zip кітапханасын қосу … түймесін басып, 'NewPing.zip' қалтасын көрсетіңіз.

Содан кейін, басқа zip файлын шығарып, Arduino IDE -де 'ParkingSystemV1.1.ino' ашыңыз. Эскизді arduino -ға жүктеңіз. Егер сізге көмек қажет болса, осы мақаланы немесе осы мақаланы қараңыз.

Қақпақты бұраңыз, сіз аяқтадыңыз!

17 -қадам: орнату және қолдану

2017 жылғы микроконтроллер байқауында екінші орын

Сенсорлар сайысы 2017
Сенсорлар сайысы 2017
Сенсорлар сайысы 2017
Сенсорлар сайысы 2017

Сенсорлар байқауының екінші жүлдесі 2017 ж

Ұсынылған: