Talaan ng mga Nilalaman:

DIY - Arduino Batay sa Katulong sa Paradahan V2: 6 Mga Hakbang
DIY - Arduino Batay sa Katulong sa Paradahan V2: 6 Mga Hakbang

Video: DIY - Arduino Batay sa Katulong sa Paradahan V2: 6 Mga Hakbang

Video: DIY - Arduino Batay sa Katulong sa Paradahan V2: 6 Mga Hakbang
Video: Isang bata sinaksak ang kutsara sa extension.. Patay😭😭 2024, Setyembre
Anonim
Image
Image

Kapag binigyan ka ng buhay ng mga saging !!!!! Kainin mo na lang sila.

Ang pangangailangan ay ina ng mga imbensyon, at hindi ko tatanggihan ang katotohanang iyon. Sa totoo lang, ito ang ika-2 na beses na nakabunggo ako sa aming pader ng garahe mula nang lumipat kami sa bagong bahay na ito. Iyon lang, walang magiging pangatlong beses.

Sa video na ito, gagamit ako ng isang ultrasonic sensor upang makalkula ang distansya ng kotse mula sa pader ng garahe at ipakita ito gamit ang berde, asul, dilaw at pula na mga LED. Ipinapahiwatig ng kulay ng mga LED kung patuloy na gumagalaw, babagal, huminto o bumalik.

Ang kabuuang halaga ng proyekto ay humigit-kumulang na $ 20 - $ 25.

Hakbang 1: Skematika

Assembly ng Mga Bahagi
Assembly ng Mga Bahagi

Para sa proyektong ito kailangan namin:

  • 8 x Multi Colored LEDs
  • 8 x 220ohm Mga Resistor
  • 1 x Arduino NANO
  • 1 x HC-SR04 Ultrasonic Sensor
  • 1 x Tagapagsalita at
  • 1 x 100ohm Resistor

Hinahayaan nating magsimula sa pamamagitan ng pagkonekta sa mga LED sa numero ng Pin na D5 hanggang D12 ng Arduino na may 200ohm risistor sa pagitan ng bawat isa sa mga pin. Pagkatapos, hayaan mong ikonekta ang speaker sa A0 pin ng Arduino. Ang TRIG pin ng Ultrasonic Sensor ay kumokonekta sa D2 at ang ECHO pin ay kumokonekta sa mga D3 na pin ng Arduino. Sa wakas, ikonekta ang VCC pin ng Ultrasonic Sensor sa 5V output ng Arduino at upang matapos ang circuit ikonekta ang lahat ng mga -ve pin sa GND pin ng Arduino.

Hakbang 2: Assembly Components

Assembly ng Mga Bahagi
Assembly ng Mga Bahagi
Assembly ng Mga Bahagi
Assembly ng Mga Bahagi

Magsisimula ako sa pamamagitan ng paghihinang ng mga LED sa board. Pula sa itaas, pagkatapos ay dilaw na sinusundan ng asul at berde sa ilalim.

Maaari mong gamitin ang anumang kulay na gusto mo, ganap na nakasalalay sa kung paano mo ito nais ipakita. Ang dahilan kung bakit pinili ko ang mga kulay na ito ay upang ipakita ang antas ng kalubhaan habang papalapit ang kotse sa dingding. Maaari ko ring magamit ang isang solong kulay para sa buong pag-setup. Matapos ang paghihinang ng mga LED ay naghihinang ako ng kasalukuyang 8 x 220ohm na kasalukuyang nililimitahan ang mga resistor sa likod ng board. Susunod, hinihinang ko ang buzzer at ang risistor na 100ohm upang makasakay. Pagkatapos nito ay naghihinang ako ng 2 mga hanay ng Mga Babae na Pin Header Strips upang hawakan ang Arduino. Susunod, oras na para sa akin na maghinang ng ultrasonic sensor sa ilalim ng pisara. Sa wakas bago i-de-attach ang ilalim na bit ay hinihinang ko ang mga cable sa board. O sige, kaya ganito ang hitsura nito. Ngayon, tingnan natin ang code sa susunod na seksyon.

Hakbang 3:

Larawan
Larawan
Larawan
Larawan
Larawan
Larawan

Gerber File:

Schematic: https://hacksterio.s3.amazonaws.com/uploads/attachments/1031756/1_fFRSIQgYXr-p.webp

Hakbang 4: Ang Code

Ang Code
Ang Code

Simulan ang code sa pamamagitan ng pagsasama ng "NewTone.h" library at sa pamamagitan ng pagtukoy ng mga pare-pareho at mga pandaigdigan na variable na gagamitin sa buong code.

Pagkatapos sa seksyon ng pag-setup tukuyin ang mga mode ng pin. Ngayon, sa seksyon ng loop kalkulahin ang "Distansya" sa pulgada sa pamamagitan ng pagbabasa ng halagang natanggap mula sa Ultrasonic Sensor. Pagkatapos sa pamamagitan ng pag-check sa halaga ng "Distansya" bubuksan o patayin namin ang mga LED batay sa kung gaano kalayo ang object. Kung ang distansya ay mas malaki sa 200 i-on ang lahat ng mga LED at ang buzzer off dahil ang object ay wala sa saklaw.

Susunod na bit ng mga tseke ng code kung ang bagay ay kasalukuyang nakatigil. Inihahambing nito ang halaga ng kasalukuyang distansya sa dating distansya at kung ang mga halaga ay pareho (hindi lumipat ang bagay) ay nagdaragdag ito ng isang counter. Kung ang bagay ay gumagalaw anumang oras sa panahon ng prosesong ito ang counter ay nai-reset sa 0.

Kapag ang counter ay umabot sa 20 lahat ng mga LED ay naka-off. At sa wakas ay likhain ang pagpapaandar na pinapatay ang lahat ng mga LED at ang buzzer.

Code:

NewTone Library: https://hacksterio.s3.amazonaws.com/uploads/attac…Gerber File:

Hakbang 5: Demo

Demo
Demo

Gamit ang aking Land Rover R1V2 ipapakita ko sa iyo ang proyekto. Tulad ng nakikita mo ang mga tagapagpahiwatig ng LED na mula berde hanggang pula habang papalapit ang rover sa ultrasonic sensor. Oo !! nagawa ang misyon.

Hakbang 6:

Salamat ulit sa pagcheck ng post ko. Sana makatulong ito sa iyo.

Kung nais mong suportahan akong mag-subscribe sa aking YouTube Channel (https://www.youtube.com/user/tarantula3).

Salamat, ca muli sa aking susunod na tutorial.

  • JLCPCB - 2 $ Para sa PCB Prototype:
  • V1:
  • Teaser:
  • Video:

Inirerekumendang: