Kazalo:

Brezžični zvončni sistem: 6 korakov (s slikami)
Brezžični zvončni sistem: 6 korakov (s slikami)

Video: Brezžični zvončni sistem: 6 korakov (s slikami)

Video: Brezžični zvončni sistem: 6 korakov (s slikami)
Video: Ошибки в сантехнике. Вводной узел в квартиру. 2024, Julij
Anonim
Brezžični zvončni sistem
Brezžični zvončni sistem

Težava, ki odpravlja ta projekt, je naslednja: v srednji šoli, kjer delam, zvonec ob menjavi razreda ne zveni dovolj glasno povsod in včasih povzroči nekaj težav. Namestitev novega žičnega zvonca za spremembo razreda ali nakup brezžičnega zvončnega sistema trenutno ni mogoč.

Ta projekt bi lahko bil koristen tudi za vse, ki potrebujejo ponovitev glavnega zvona na širokem območju, ne da bi namestili zvonec žičnega ali brezžičnega sistema, ne da bi porabili veliko denarja in ste ga seveda naredili sami.

Ko sem razmišljal o rešitvi in iskal podobne projekte, sem v navodilih našel naslednje projekte: brezžični oddajnik vratnih zvočnikov in brezžični sprejemnik vratnih zvoncev. Nekaj sem potreboval, vendar sem se namesto z mikrokrmilniki PIC odločil za uporabo mikrokrmilnikov Arduino in njegovih komponent.

Zato sem ravnatelju srednje šole predlagal preprosto in enostavno rešitev: zgraditi brezžični sistem zvonjenja za spremembo razreda. Rešitev je v namestitvi zaprtega zvonca za spremembo razreda naprave z zvočnim detektorjem, ki ga nadzira mikrokrmilnik, ki pošilja signal drugim sprejemnim postajam z zvončki, ko se oglasi zvonec za spremembo razreda. Je enostavno in poceni.

Spodaj si oglejte, kako je rešitev implementirana in kako deluje.

1. korak: Seznam materiala

Seznam materiala
Seznam materiala
Seznam materiala
Seznam materiala
Seznam materiala
Seznam materiala

Izvedena rešitev temelji na modelu master/slave, kjer je glavna postaja ali oddajna postaja nameščena v bližini zvona, spremenjenega v glavnem razredu, in podrejene ali sprejemne postaje nameščene na različnih mestih. V tem projektu smo konfigurirali zvočno senzorsko postajo in samo en zvočnik, vendar je mogoče konfigurirati več. Sprva je sistem konfiguriran za pet sprejemnih postaj, vendar ga lahko spremenite.

Material oddajne postaje je torej naslednji:

  • Tabla NANO
  • Razširitvena plošča NANO
  • NRF24L01 adapter
  • NRF24L01 + antena
  • Detektor zvočnega senzorja
  • 5V, 3W napajanje

in material za vsako sprejemno postajo:

  • Tabla NANO
  • Razširitvena plošča NANO
  • NRF24L01 adapter
  • NRF24L01 + antena
  • Rele
  • Bell
  • 5V, 3W napajanje

2. korak: Kako povezati in programirati sprejemno postajo

Kako priključiti in programirati sprejemno postajo
Kako priključiti in programirati sprejemno postajo
Kako priključiti in programirati sprejemno postajo
Kako priključiti in programirati sprejemno postajo
Kako priključiti in programirati sprejemno postajo
Kako priključiti in programirati sprejemno postajo
Kako priključiti in programirati sprejemno postajo
Kako priključiti in programirati sprejemno postajo

Sprejemna postaja neprekinjeno posluša brezžično omrežje in čaka na aktivacijski signal, ki ga oddajna postaja pošlje ročno ali samodejno, ko zazvoni glavni zvonec. Med sprejemom signala aktivira rele za povezavo sekundarnega zvonca.

3. korak: Kako priključiti in programirati oddajniško postajo

Kako priključiti in programirati oddajniško postajo
Kako priključiti in programirati oddajniško postajo
Kako priključiti in programirati oddajniško postajo
Kako priključiti in programirati oddajniško postajo
Kako priključiti in programirati oddajniško postajo
Kako priključiti in programirati oddajniško postajo
Kako priključiti in programirati oddajniško postajo
Kako priključiti in programirati oddajniško postajo

Oddajna postaja neprekinjeno meri raven zvoka z zvočnim senzorjem, nameščenim blizu glavnega zvona, da zazna, kdaj zazvoni. Medtem ko zvoni glavni zvon, pošilja aktivacijski signal na vse sprejemne postaje. Poleg tega sem namestil gumb za ročno pošiljanje aktivacijskega signala, če glavni zvonec ne deluje. Ko je gumb pritisnjen, ga postaja pošilja.

4. korak: Konfiguriranje oddajne postaje

Konfiguriranje oddajne postaje
Konfiguriranje oddajne postaje
Konfiguriranje oddajne postaje
Konfiguriranje oddajne postaje
Konfiguriranje oddajne postaje
Konfiguriranje oddajne postaje
Konfiguriranje oddajne postaje
Konfiguriranje oddajne postaje

Kot lahko vidite na sliki 2, so meritve pred in po glavnem zvonjenju stabilne (150, 149, 151, 149,….), Ko pa zvoni glavni zvon, se analogne meritve spremenijo med 95 in 281. Skica Programiral sem (glej sliki 2 in 3) bo samodejno zaznal stabilen merilni mehanizem in poslal signal sprejemnim postajam, ko je razlika v absolutni vrednosti med stabilno vrednostjo in trenutno meritvijo višja od fiksnega praga in ostane med številna branja.

Za ta projekt je ta vrednost fiksna na 4 (4% navzgor ali navzdol stabilne vrednosti), kot lahko vidite v spodnji kodi.

Če želite konfigurirati to vrednost, morate narediti naslednje:

  • Oddajno postajo morate zgraditi s senzorjem zvoka in jo namestiti blizu poštnega zvonca (slika 1 ali slika 4)
  • Prenesite in naložite skico "transmitter.ino" (glej prejšnji korak)
  • Preverite, ali svetleča dioda ostane prižgana, medtem ko zvoni zvonec.

    • Če je LED lučka izklopljena, morate spremeniti prag ("min_threshold_to_send_signal" v spodnji kodi), da prilagodite zvočni senzor zvonu in ponovite preskus..
    • Če je po več preskusih LED prižgan, ko zvonec zazvoni in ugasne, ko ne zazvoni, ste končali konfiguracijo.

Če potrebujete, lahko spremenite čas zamika med dvema meritvama ("delay_between_reads") ali prag zvoka najvišje ravni, da upoštevate zvok iste ravni ("max_threshold_to_consider_same_value").

#define delay_between_reads 200

float min_threshold_to_send_signal = 4.0; float max_threshold_to_consider_same_value = 1.0;

5. korak: Končna namestitev

Priporočena: