Talaan ng mga Nilalaman:
- Hakbang 1: Listahan ng Materyal
- Hakbang 2: Paano Kumonekta at Magprogram ng isang Station ng Tagatanggap
- Hakbang 3: Paano Kumonekta at Magprogram ng isang Transmitter Station
- Hakbang 4: Pag-configure ng Transmitter Station
- Hakbang 5: Pangwakas na Pag-install
- Hakbang 6: Mula sa Simula…
Video: Wireless Bell System: 6 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang problema na nag-aayos ng proyektong ito ay ang sumusunod: sa high school kung saan ako nagtatrabaho, ang bell ng pagbabago ng klase ay hindi masyadong malakas ang tunog saanman at kung minsan ay sanhi ito ng ilang mga problema. Mag-install ng isang bagong wired class-change bell o bumili ng isang wireless bell system ay hindi posible sa ngayon.
Ang proyektong ito ay maaaring maging kapaki-pakinabang din, para sa lahat na kailangan na magtiklop ng isang pangunahing kampanilya sa isang malawak na lugar nang hindi nag-install ng isang wired o wireless system bell, hindi gumagasta ng maraming pera at, syempre, na gawa mo.
Nag-iisip ng isang solusyon at naghahanap ng mga katulad na proyekto, nakita ko ang mga sumusunod na proyekto dito sa mga itinuturo: Wireless Doorbell transmitter at Wireless Doorbel receiver. May kung ano ang kailangan ko ngunit sa halip na gumamit ng mga PIC microcontroller ay nagpasya akong gumamit ng Arduino microcontrollers at mga bahagi nito.
Kaya, iminungkahi ko sa punong-guro ng high school ang isang simple at madaling solusyon: upang bumuo ng isang wireless class-change bell system. Ang solusyon ay ang pag-install ng sarado sa class-change bell isang aparato na may isang detektor ng tunog na kinokontrol ng isang microcontroller na nagpapadala ng isang senyas sa iba pang mga istasyon ng receivers na may mga kampanilya kapag tumunog ang bell ng klase. Ito ay madali at mura.
Tingnan sa ibaba ang solusyon na ipinatupad ito at kung paano ito gumagana.
Hakbang 1: Listahan ng Materyal
Ang solusyon na ipinatupad ay batay sa isang modelo ng master / alipin kung saan naka-install ang master station o istasyon ng transmitter malapit sa pangunahing kampanilya na binago sa klase at ang mga alipin o istasyon ng tatanggap ay naka-install sa magkakaibang mga lugar. Sa proyektong ito na-configure namin ang istasyon ng sensor ng tunog at isang bell repeater lamang ngunit posible na mai-configure ang marami pa. Sa una ang system ay naka-configure para sa limang mga istasyon ng mga tatanggap ngunit maaari mo itong baguhin.
Kaya ang materyal para sa istasyon ng transmiter ay ang mga sumusunod:
- Board ng NANO
- NANO expansion board
- NRF24L01 adapter
- NRF24L01 + antena
- Detector ng sensor ng tunog
- 5V, 3W power supply
at ang materyal para sa bawat istasyon ng tumatanggap:
- Board ng NANO
- NANO expansion board
- NRF24L01 adapter
- NRF24L01 + antena
- Relay
- Bell
- 5V, 3W power supply
Hakbang 2: Paano Kumonekta at Magprogram ng isang Station ng Tagatanggap
Ang isang istasyon ng tagatanggap ay continously nakikinig sa wireless network na naghihintay para sa signal ng pagsasaaktibo na ipinadala ng transmitter station nang manu-mano o awtomatiko kapag ang pangunahing kampanilya ay nag-ring. Habang tumatanggap ang signal, pinapagana nito ang relay upang ikonekta ang pangalawang kampanilya.
Hakbang 3: Paano Kumonekta at Magprogram ng isang Transmitter Station
Masusukat na sinusukat ng istasyon ng transmiter ang antas ng tunog gamit ang naka-install na sensor ng tunog malapit sa pangunahing kampanilya upang makita kung tumunog ito. Habang ang pangunahing kampanilya ay nagri-ring ay nagpapadala ito ng senyas ng pag-aktibo sa lahat ng istasyon ng mga tumatanggap. Bukod dito nag-install ako ng isang pindutan upang maipadala nang manu-mano ang signal ng pag-activate kung sakaling wala sa serbisyo ang pangunahing kampanilya. Habang pinindot ang pindutan ay ipinapadala ito ng istasyon.
Hakbang 4: Pag-configure ng Transmitter Station
Tulad ng nakikita mo sa larawan 2, ang mga sukat bago at pagkatapos ng pangunahing mga ring ng kampanilya ay matatag (150, 149, 151, 149, …. Na-program ko (tingnan ang larawan 2 at 3) ay awtomatikong makakakita ng matatag na sukatan at magpapadala ng isang senyas sa mga istasyon ng mga tatanggap kapag ang pagkakaiba, sa ganap na halaga, sa pagitan ng matatag na halaga at ang kasalukuyang pagsukat ay nasa itaas sa isang nakapirming threshold at mananatili sa panahon ng isang bilang ng mga pagbasa.
Para sa proyektong ito, ang halagang ito ay naayos sa 4 (4% pataas o babaan ang matatag na halaga) tulad ng nakikita mo sa code sa ibaba.
Upang mai-configure ang halagang ito, kailangan mong gawin ang sumusunod:
- Kailangan mong buuin ang istasyon ng transmiter gamit ang sound sensor at i-install ito malapit sa mail bell (larawan 1 o larawan 4)
- I-download at i-load ang sketch na "transmitter.ino" (tingnan ang nakaraang hakbang)
-
Subukan kung mananatili ang led habang tumutunog ang kampanilya.
- Kung naka-off ang led, kailangan mong baguhin ang threshold ("min_threshold_to_send_signal" sa code sa ibaba) upang ayusin ang sensor ng tunog sa iyong kampanilya at ulitin ang pagsubok..
- Kung pagkatapos ng maraming pagsubok, ang led ay nakabukas kapag tumunog ang kampana kapag hindi ito nag-ring, natapos mo na ang pagsasaayos.
Maaari mong baguhin, kung kailangan mo ito, ang oras ng pagkaantala sa pagitan ng dalawang pagsukat ("delay_bet pagitan_reads") o ang maximun level threshold ng tunog upang isaalang-alang ang parehong antas ng tunog ("max_threshold_to_consider_same_value").
# tukuyin ang pagkaantala_bet pagitan_reads 200
float min_threshold_to_send_signal = 4.0; float max_threshold_to_consider_same_value = 1.0;
Hakbang 5: Pangwakas na Pag-install
Inirerekumendang:
Ang Hip Hop Door Bell: 9 Mga Hakbang (na may Mga Larawan)
Ang Hip Hop Door Bell: Isang kampanilya sa pintuan na may maraming mga sample at isang paikutan na maaari mong aktwal na kumamot! Kaya, ng ilang taon pabalik ng pagsunod sa isang post sa Facebook tungkol sa isang ideya para sa isang doorbell na may magkakahiwalay na singsing para sa bawat tao sa aking bahay, aking asawa itinapon ang ideya para dito
Arduino Wireless Alarm System Gamit ang Mga Umiiral na Sensor: 9 Mga Hakbang (na may Mga Larawan)
Arduino Wireless Alarm System Paggamit ng Mga Umiiral na Sensor: Ang proyektong ito ay maaaring itayo sa halos kalahating oras sa halagang $ 20.00 kung mayroon kang mga 433Mhz o 315Mhz wireless alarm sensor. Maaari rin itong maging isang kumpletong bagong proyekto na may mga wireless alarm sensor, tulad ng mga infrared motion detector at reed s
Paano Mag-disassemble ng isang Computer Na May Madaling Hakbang at Mga Larawan: 13 Hakbang (na may Mga Larawan)
Paano Mag-disassemble ng isang Computer Na May Madaling Mga Hakbang at Larawan: Ito ay isang tagubilin tungkol sa kung paano i-disassemble ang isang PC. Karamihan sa mga pangunahing sangkap ay modular at madaling matanggal. Gayunpaman mahalaga na maging maayos ka tungkol dito. Makakatulong ito upang maiwasan ka sa pagkawala ng mga bahagi, at sa paggawa din ng muling pagsasama
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: 7 Mga Hakbang (na may Mga Larawan)
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: Mayroong maraming mga satellite sa itaas ng aming mga ulo. Alam mo ba, na ang paggamit lamang ng Iyong computer, TV Tuner at simpleng DIY antena Maaari mong matanggap ang mga pagpapadala mula sa kanila? Halimbawa ng mga real time na larawan ng mundo. Ipapakita ko sa iyo kung paano. Kakailanganin mo ang: - 2 w
Bumuo ng isang Tunay na Bell-striking Clock para sa Iyong PC at isang Fire Extinguisher-Striking Clock .: 3 Mga Hakbang (na may Mga Larawan)
Bumuo ng isang Real Bell-striking Clock para sa Iyong PC at isang Fire Extinguisher-Striking Clock .: Isang tanso na kampanilya, isang maliit na relay ng maraming mga bagay at isang tunay na kampana ay maaaring hampasin ang oras sa iyong desktop. Kahit na ang proyektong ito ay tumatakbo sa Windows at Mac Ang OS X din, nag-idecide ako upang mai-install ang Ubuntu Linux sa isang PC na nakita ko sa basurahan at ginagawa iyon: Hindi ko kailanman