Satura rādītājs:

Bezvadu zvanu sistēma: 6 soļi (ar attēliem)
Bezvadu zvanu sistēma: 6 soļi (ar attēliem)

Video: Bezvadu zvanu sistēma: 6 soļi (ar attēliem)

Video: Bezvadu zvanu sistēma: 6 soļi (ar attēliem)
Video: Bezvadu austiņas Energy Sistem Sport 6 True Wireless 2024, Novembris
Anonim
Bezvadu zvanu sistēma
Bezvadu zvanu sistēma

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

Materiālu saraksts
Materiālu saraksts
Materiālu saraksts
Materiālu saraksts
Materiālu saraksts
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

Kā savienot un programmēt uztvērēja staciju
Kā savienot un programmēt uztvērēja staciju
Kā savienot un programmēt uztvērēja staciju
Kā savienot un programmēt uztvērēja staciju
Kā savienot un programmēt uztvērēja staciju
Kā savienot un programmēt uztvērēja staciju
Kā savienot un programmēt uztvērēja staciju
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

Kā pieslēgt un programmēt raidītāju staciju
Kā pieslēgt un programmēt raidītāju staciju
Kā pieslēgt un programmēt raidītāju staciju
Kā pieslēgt un programmēt raidītāju staciju
Kā pieslēgt un programmēt raidītāju staciju
Kā pieslēgt un programmēt raidītāju staciju
Kā pieslēgt un programmēt raidītāju staciju
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

Raidītāja stacijas konfigurēšana
Raidītāja stacijas konfigurēšana
Raidītāja stacijas konfigurēšana
Raidītāja stacijas konfigurēšana
Raidītāja stacijas konfigurēšana
Raidītāja stacijas konfigurēšana
Raidītāja stacijas konfigurēšana
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: