Satura rādītājs:
- 1. solis: Materiālu saraksts
- 2. darbība: kā savienot un programmēt uztvērēja staciju
- 3. solis: Kā pieslēgt un programmēt raidītāju staciju
- 4. solis: raidītāja stacijas konfigurēšana
- 5. darbība: galīgā uzstādīšana
- 6. darbība: no sākuma…
Video: Bezvadu zvanu sistēma: 6 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Problēma, kas atrisina šo projektu, ir šāda: vidusskolā, kurā es strādāju, klases maiņas zvans visur neskan pietiekami skaļi un dažreiz tas rada dažas problēmas. Uzstādiet jaunus vadu klases maiņas zvanus vai iegādājieties bezvadu zvanu sistēmu.
Šis projekts varētu būt noderīgs arī visiem, kam nepieciešams atkārtot galveno zvanu plašā teritorijā, neinstalējot vadu vai bezvadu sistēmas zvanu, netērējot daudz naudas un, protams, jūs to izgatavojat.
Domājot par risinājumu un meklējot līdzīgus projektus, pamācībās es atradu šādus projektus: bezvadu durvju zvana raidītājs un bezvadu durvju uztvērējs. Tur bija tas, kas man vajadzīgs, bet PIC mikrokontrolleru izmantošanas vietā esmu nolēmis izmantot Arduino mikrokontrolleri un tā komponentus.
Tātad, es piedāvāju vidusskolas direktoram vienkāršu un vienkāršu risinājumu: izveidot bezvadu klases maiņas zvanu sistēmu. Risinājums ir uzstādīt slēgtu klases maiņas zvanu ierīci ar skaņas detektoru, ko kontrolē mikrokontrolleris, kas nosūta signālu citām uztvērēju stacijām ar zvaniem, kad atskan klases maiņas zvans. Tas ir viegli un lēti.
Tālāk skatiet risinājumu, kas to ieviesa un kā tas darbojas.
1. solis: Materiālu saraksts
Ieviestais risinājums ir balstīts uz galveno/palīgmodeli, kur galvenā stacija vai raidītāja stacija ir uzstādīta pie galvenās klases mainītā zvana, un vergi vai uztvērēja stacijas ir uzstādītas dažādās vietās. Šajā projektā mēs esam konfigurējuši skaņas sensoru staciju un tikai vienu zvanu atkārtotāju, bet ir iespējams konfigurēt vairāk. Sākotnēji sistēma ir konfigurēta piecām uztvērēju stacijām, bet jūs varat to mainīt.
Tātad raidītāja stacijas materiāls ir šāds:
- NANO dēlis
- NANO paplašināšanas dēlis
- NRF24L01 adapteris
- NRF24L01 + antena
- Skaņas sensora detektors
- 5V, 3W barošanas avots
un katras uztvērēja stacijas materiāls:
- NANO dēlis
- NANO paplašināšanas dēlis
- NRF24L01 adapteris
- NRF24L01 + antena
- Stafete
- Bell
- 5V, 3W barošanas avots
2. darbība: kā savienot un programmēt uztvērēja staciju
Uztvērēja stacija nepārtraukti klausās bezvadu tīklu un gaida aktivizācijas signālu, ko raidītājs nosūta manuāli vai automātiski, kad atskan galvenais zvans. Kamēr signāls tiek uztverts, tas aktivizē releju, lai savienotu sekundāro zvanu.
3. solis: Kā pieslēgt un programmēt raidītāju staciju
Raidītāja stacija nepārtraukti mēra skaņas līmeni, izmantojot skaņas sensoru, kas uzstādīts tuvu galvenajam zvanam, lai noteiktu, kad tas zvana. Kamēr zvana galvenais zvans, tas sūta aktivizācijas signālu uz visām uztvērēju stacijām. Turklāt esmu uzstādījis pogu, lai aktivizācijas signālu nosūtītu manuāli, ja galvenais zvans nedarbojas. Kamēr tiek nospiesta poga, stacija to sūta.
4. solis: raidītāja stacijas konfigurēšana
Kā redzams 2. attēlā, mērījumi pirms un pēc galvenajiem zvana signāliem ir stabili (150, 149, 151, 149,…), bet, zvanot galvenajam zvanam, analogie mērījumi mainās no 95 līdz 281. Skice Esmu ieprogrammējis (skat. 2. un 3. attēlu) automātiski noteiks stabilo mērvienību un nosūtīs signālu uztvērēju stacijām, kad absolūtās vērtības starpība starp stabilo vērtību un pašreizējo mērījumu ir augstāka par fiksētu slieksni un saglabājas vairāki lasījumi.
Šim projektam šī vērtība ir fiksēta uz 4 (par 4% lielāka vai zemāka par stabilo vērtību), kā redzams zemāk esošajā kodā.
Lai konfigurētu šo vērtību, jums jāveic šādas darbības:
- Jums jāveido raidītāju stacija ar skaņas sensoru un jāuzstāda pie pasta zvana (1. vai 4. attēls)
- Lejupielādējiet un ielādējiet skici "transmitter.ino" (skatiet iepriekšējo soli)
-
Pārbaudiet, vai gaismas diode paliek ieslēgta zvana zvana laikā.
- Ja gaismas diode ir izslēgta, jums ir jāmaina slieksnis ("min_threshold_to_send_signal" zemāk esošajā kodā), lai pielāgotu skaņas sensoru savam zvanam un atkārtotu pārbaudi..
- Ja pēc vairākiem izmēģinājumiem gaismas diode iedegas, kad zvans zvana, un izslēdzas, kad tas neskan, esat pabeidzis konfigurāciju.
Ja nepieciešams, varat mainīt aizkaves laiku starp diviem mērījumiem ("delay_between_reads") vai maksimālā līmeņa skaņas slieksni, lai ņemtu vērā to pašu skaņas līmeni ("max_threshold_to_consider_same_value").
#define delay_between_reads 200
peldēt min_threshold_to_send_signal = 4,0; peldēt max_threshold_to_consider_same_value = 1,0;
5. darbība: galīgā uzstādīšana
Ieteicams:
Priekšnama zvanu brīdinājuma sistēma: 4 soļi
Priekšnama zvanu brīdināšanas sistēma: skolā ir zvani, kas norāda, kad jāmaina klase. Viņi vispirms zvana, lai norādītu, kad stundai vajadzētu beigties, un pēc tam zvana otro reizi, lai norādītu, kad jāsākas nākamajai nodarbībai. Ja students kavējas, viņam parasti nav
Kontrolējiet zvanu zvanu ātrumu, izmantojot Arduino: 4 soļi
Kontrolējiet zvanošo zvanu ātrumu, izmantojot Arduino: šī pamācība parādīs, kā ieprogrammēt sloksnes gaismas diodi, lai tā atbilstu Arduino atskaņotajām notīm. Jūs varat arī paātrināt vai palēnināt dziesmu, pietuvinot roku tuvāk vai tālāk no fotorezistora. Mans piemērs ir ar dziesmu J
Pārvērtiet vadu durvju zvanu par viedo durvju zvanu, izmantojot IFTTT: 8 soļi
Pārvērtiet savu vadu durvju zvanu par viedo durvju zvanu, izmantojot IFTTT: WiFi durvju zvans pārvērš jūsu esošo vadu durvju zvanu par gudru durvju zvanu. https://www.fireflyelectronix.com/product/wifidoor
Vienkārša izplatīta plānotā zvanu sistēma: 6 soļi
Vienkārša izplatīta plānotā zvanu sistēma: es strādāju izglītības programmā, kas ir iestatīta ārpus parastās vidusskolas pilsētiņas. Tā kā mēs būtībā atrodamies biroju ēkā bez tipiskām skolas ērtībām, mums nav zvanu, kas brīdinātu par stundu beigām vai sākumu. Studenti, kurus mēs
Uzlauzt bezvadu durvju zvanu bezvadu trauksmes slēdzī vai ieslēgšanas/izslēgšanas slēdzī: 4 soļi
Uzlauzt bezvadu durvju zvanu bezvadu trauksmes slēdzī vai ieslēgšanas/izslēgšanas slēdzī: es nesen izveidoju signalizācijas sistēmu un uzstādīju to savā mājā. Es izmantoju magnētiskos slēdžus uz durvīm un vadu tos caur bēniņiem. Logi bija cits stāsts, un cieta elektroinstalācija nebija risinājums. Man vajadzēja bezvadu risinājumu, un tas ir