Съдържание:

Arduino Parking Assistant: 17 стъпки (със снимки)
Arduino Parking Assistant: 17 стъпки (със снимки)

Видео: Arduino Parking Assistant: 17 стъпки (със снимки)

Видео: Arduino Parking Assistant: 17 стъпки (със снимки)
Видео: Только не говори никому.. Как легко можно восстановить жидкокристаллический экран.. 2024, Юли
Anonim
Arduino Parking Assistant
Arduino Parking Assistant
Arduino Parking Assistant
Arduino Parking Assistant

От addictedToArduinoFollow Още от автора:

Лесни корпуси с електроника 2x4
Лесни корпуси с електроника 2x4
Лесни корпуси с електроника 2x4
Лесни корпуси с електроника 2x4

За: Аз официално съм от хората, които прекарват почти цялото си време в свързване на проводници, въвеждане на код и извършване на други неща, които хората наричат „скучни“. Обичам да работя със светодиоди, Arduinos и да правя всякакви неща … Още за addictedToArduino »

Тези от нас, които имат малки гаражи, знаят разочарованието от паркирането малко прекалено навътре или малко твърде далеч и неспособността да обикалят превозното средство. Наскоро купихме по -голямо превозно средство и то трябва да бъде паркирано перфектно в гаража, за да обикаля отпред и отзад.

За да успокоя разочарованието си, реших да проектирам устройство, което да ми позволи да паркирам на точното място всеки път. Обичам да работя с arduinos, светодиоди, сензори и почти всичко друго електронно, така че знаех от самото начало, че вероятно ще свърши като измислица с Arduino вътре и куп светодиоди отпред!

Опитах се да документирам добре всяка стъпка от този проект, но имайте предвид, че той има сложно, здраво запояване; вероятно не трябва да е първият ви проект.

Стъпка 1: Ще ви трябва …

Ще имаш нужда…
Ще имаш нужда…
Ще имаш нужда…
Ще имаш нужда…
Ще имаш нужда…
Ще имаш нужда…

Всички тези материали са евтини и лесно достъпни. Не съм свързан с нито един от тези доставчици, те просто са мястото, където съм закупил консумативите.

Материали:

  • 1x 2x4 - поне 8 "дълги
  • 8x винтове Philips - за предпочитане 1 "дълги
  • 1x захранване - 5 волта, 850mA
  • 1x Arduino Pro Mini - 5 волта, 16MHz
  • 1x HC-SR04 ултразвуков сензор за разстояние
  • 12x резистори през отвори - 220 ома, 1/4 вата
  • 8x зелени светодиоди - 5 мм
  • 4x червени светодиоди - 5 мм
  • 1x тактилен бутон - 6 мм
  • 3x Четири проводникови проводници, продавани от крака - габарит 22
  • 1x многожилен проводник - 28 габарит

Инструменти:

  • Стрипер за тел
  • Банциг
  • Поялник
  • Припой - използвам сърцевина от колофон 60/40
  • Пистолет за горещо лепило
  • Скоростен площад
  • Лепило за залепване
  • Отвертка Philips
  • Молив
  • Пробивна машина
  • 7/64 "свредло - това зависи от размера на вашите винтове
  • Свредло 3/16"
  • 1/4 "свредло
  • 1 "бит за Forstner
  • Компютър с Arduino IDE Изтеглете от тук.
  • Програмист на FTDI тук

Стъпка 2: Отпечатайте и изрежете

Отпечатайте и изрежете!
Отпечатайте и изрежете!
Отпечатайте и изрежете!
Отпечатайте и изрежете!

Първата стъпка в този проект е да се направи заграждението. Използваме техника, за която писах в по -ранни инструкции, лесни 2x4 кутии.

Отпечатайте PDF шаблона, включен по -долу. Уверете се, че сте настроени да печатате в 100% мащаб.

Сега изрежете шаблона и го залепете към 2x4. Внимавайте да го подравните с ръбовете. Това е само временно, така че го залепете леко.

Стъпка 3: Изрежете по дължина

Изрежете по дължина!
Изрежете по дължина!
Изрежете по дължина!
Изрежете по дължина!

Използвайте лентовия си трион, за да изрежете 2x4 по ръба на шаблона. Можете също така да използвате трион за рязане или настолен трион.

Стъпка 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!
Припой към Arduino!
Припой към Arduino!
Припой към Arduino!
Припой към Arduino!
Припой към Arduino!
Припой към Arduino!

Запоявайте щифтовете към програмния порт на Arduino. След това прокарайте двата проводника (от захранването и този за сензора) през отворите им и използвайте малко горещо лепило, за да не паднат.

Извадете проводниците от светодиодите и бутона и ги запоявайте към Arduino съгласно схемата на свързване по -горе. По -долу има версия за отпечатване на диаграмите за ваше удобство.

Стъпка 14: Създайте корпус на сензора

Създайте корпус на сензора!
Създайте корпус на сензора!

Сега трябва да направим корпус за сензора за разстояние. По -рано писах за това в друг Instructable, така че няма да надхвърлям това тук.

Следвайте указанията в Електронни кутии Easy 2x4, за да направите кутията, след това използвайте свредлото си от 1/4 инча, за да пробиете малка дупка в долната част на кутията.

Стъпка 15: Завършете връзките на сензора

Завършете връзките на сензора!
Завършете връзките на сензора!
Завършете връзките на сензора!
Завършете връзките на сензора!
Завършете връзките на сензора!
Завършете връзките на сензора!
Завършете връзките на сензора!
Завършете връзките на сензора!

Избутайте свободния край на сензорния проводник през отвора в кутията, след това го отстранете и го запояйте към сензорния модул, както е на снимката.

  • Черното отива в GND
  • Синьото отива в ECHO
  • Зеленото отива към TRIG
  • Червеното преминава към VCC

Използвайте малко горещо лепило, за да закрепите сензора в кутията, след това използвайте друг тампон за облекчаване на напрежението на кабела. Завийте капака и сте готови!

Стъпка 16: Програмирайте Arduino

Програмирайте Arduino!
Програмирайте Arduino!
Програмирайте Arduino!
Програмирайте Arduino!
Програмирайте Arduino!
Програмирайте Arduino!
Програмирайте Arduino!
Програмирайте Arduino!

Забележка - 25 март 2017 г.: Както е предложено от коментатора „MuchTall“, аз актуализирах кода, за да включа LED отброяване по време на калибрирането. Моля, изтеглете новата версия на кода по -долу.

За да прочетем сензора, се нуждаем от библиотеката NewPing. Можете да го изтеглите тук, аз също го включих по -долу за ваше удобство. В IDE на Arduino щракнете върху Sketch> Include Library> Add Zip Library… и го насочете към папката 'NewPing.zip'.

След това извлечете другия zip файл и отворете „ParkingSystemV1.1.ino“в Arduino IDE. Качете скицата в arduino. Вижте тази статия или тази статия, ако имате нужда от помощ.

Завийте капака и сте готови!

Стъпка 17: Монтиране и използване

Вицешампион в конкурса за микроконтролер 2017

Състезание за сензори 2017
Състезание за сензори 2017
Състезание за сензори 2017
Състезание за сензори 2017

Втора награда в конкурса за сензори 2017

Препоръчано: