Talaan ng mga Nilalaman:

Office Door Chime: 5 Hakbang
Office Door Chime: 5 Hakbang

Video: Office Door Chime: 5 Hakbang

Video: Office Door Chime: 5 Hakbang
Video: DR. VICKI BELO's TRANSFORMATION💖🤩#vickibelo #doctor #transformation #viral #trending 2024, Hulyo
Anonim
Image
Image
Office Door Chime
Office Door Chime

Nilikha ko ang pinturang ito ng pintuan upang ipaalam sa aming tanggapan kung ang mga tao ay dumating sa pintuan ng Tech Support. Kadalasan ay hindi madaling maliwanag kung ang sinuman ay nasa suite ng mga tanggapan dahil wala kaming isang "resepsyonista." Ang mabilis, simpleng sistemang alerto na batay sa arduino ay nagpapaalam sa amin kapag may pumasok sa silid.

Ang proyektong ito ay may isang over-ride button (6 segundong pag-pause) upang maaari kaming makapasok / makalabas nang tahimik, isang pindutan ng pause (i-pause ang pagtuklas hanggang sa maitulak muli ang pindutan), at isang pindutang i-reset. Ito ay pinalakas ng isang panlabas na power adapter gamit ang isang karaniwang 5.5mm DC power jack.

Prototyped sa isang breadboard. Ang pangwakas na pagbuo ay gumamit ng isang pasadyang dinisenyo 3D na naka-print na kahon.

Hakbang 1: Mga Panustos

Mga gamit
Mga gamit
Mga gamit
Mga gamit
  • Arduino Nano
  • HC-SR04 Ultrasonic Sensor
  • LED - Pula - 5mm
  • LED - Dilaw - 5mm
  • LED - Blue - 5mm
  • PAM8302 2.5W Class D Audio Amplifier
  • Mini Speaker (gumamit kami ng isang Gikfun 2 "4Ω speaker)
  • (3) - 220Ω Mga Resistor
  • 3 Mga Pindutan (para sa pangwakas na pagbuo ginamit namin ang mga pindutan ng Cylewet 12mm)
  • DC Power Port (5mm x 2.1mm)
  • Rocker Style Power Switch

Mayroong 4 na mga pindutan na ipinakita sa larawan. Napagpasyahan namin na ang pagkakalagay ng mga pindutan sa likurang bahagi ng kahon ng proyekto ay hindi maginhawa, kaya nagdagdag ako ng isang pindutan sa tuktok ng kahon. Ang dalawang dilaw na mga pindutan ay parehong naka-plug in sa parehong pin sa arduino, kaya maaari mong itulak ang alinman sa mga ito!

Mangyaring tandaan na gumamit ako ng isang 4Ω speaker. Maaari mo ring gamitin ang isang 8Ω speaker na may PAM8302 amplifier, makakakuha ka ng mas kaunting dami mula rito. Tulad nito, ang amplifier ay nakabukas sa isang minimum na setting, at ito ay medyo malakas!

Hakbang 2: Layout ng Breadboard

Layout ng Breadboard
Layout ng Breadboard

Narito ang layout ng breadboard.

Gagawin…

  1. Baguhin ang mga pinout para sa audio amplifier upang gawing simple ang mga kable.
  2. Baguhin ang mga pinout para sa LED upang gawing simple ang mga kable.

Para sa pangwakas na disenyo, gumamit ako ng isang mini breadboard na may lamang 1 power rail.

Ang lakas ay ibinibigay ng isang 5V power adapter na may 5.5 x 2.5mm jack. Dahil ito ay naka-wire sa port ng VIN sa Arduino Nano, ang port na ito ay maaaring gumana na may boltahe hanggang sa 20V.

Hakbang 3: Elektrikal na Skematika

Elektrikal na Skematika
Elektrikal na Skematika

Hakbang 4: Code

Ang code na ito ay isinulat gamit ang website ng Arduino Lumikha para sa Arduino Nano na ginamit upang mapatakbo ang proyektong ito.

Hakbang 5: 3D Enclosure

3D Enclosure
3D Enclosure
3D Enclosure
3D Enclosure

Para sa naka-print na enclosure ng 3D, hinangin ko ang mga resistors sa mga binti ng LED, at hinangin ang isang lead wire sa kabilang binti. Ginamit ko rin ang mas malaking mga pindutan at nagdagdag ng mga recesses para sa mga mounting nut sa switch at ang power port.

Sa pagsisikap na maisagawa ang produktong ito para sa mga mag-aaral, dinisenyo ko ang enclosure gamit ang Tinkercad.

Ang butas ng pindutan sa kanang tuktok na kanang bahagi ay para sa pindutang "override". Hindi maginhawa upang itulak, kaya nagdagdag ako ng isang pangalawang pindutan sa tuktok ng kahon upang gawing mas madali ang pag-override upang makalabas kami sa opisina nang hindi inaalis ang alerto!

Maaari mong mapansin ang aluminyo foil na nakabalot sa mga wire na nakatago sa likuran ng nagsasalita. Mayroong paulit-ulit na mga ligaw na pagbabasa mula sa sensor. Matapos ang pagdaragdag ng aluminyo foil "kalasag" pagbabasa ng sensor ay napaka-pare-pareho.

Inirerekumendang: