Obsah:

Bezdrátový zvonkový systém: 6 kroků (s obrázky)
Bezdrátový zvonkový systém: 6 kroků (s obrázky)

Video: Bezdrátový zvonkový systém: 6 kroků (s obrázky)

Video: Bezdrátový zvonkový systém: 6 kroků (s obrázky)
Video: Nastavení projektoru HDMI audio extraktor | Zvukový test HDMI audio extraktor 2024, Červenec
Anonim
Bezdrátový zvonový systém
Bezdrátový zvonový systém

Problém, který tento projekt řeší, je následující: na střední škole, kde pracuji, zvonek pro změnu třídy nezní dostatečně hlasitě všude a někdy to způsobuje určité problémy. Nainstalovat nové kabelové zvonky pro změnu třídy nebo koupit bezdrátový zvonkový systém není v tuto chvíli možné.

Tento projekt by mohl být také užitečný pro každého, kdo potřebuje replikovat hlavní zvon v širokém okolí bez instalace kabelového nebo bezdrátového systémového zvonku, aniž by utrácel mnoho peněz a samozřejmě jej vyrobil vy.

Když jsem přemýšlel o řešení a hledal podobné projekty, našel jsem zde v instruktážích následující projekty: Bezdrátový vysílač zvonku a bezdrátový přijímač zvonku. Bylo tam to, co potřebuji, ale místo použití PIC mikrokontrolérů jsem se rozhodl použít mikrokontroléry Arduino a jeho komponenty.

Řediteli střední školy jsem tedy navrhl jednoduché a snadné řešení: vybudovat bezdrátový zvonový systém pro změnu třídy. Řešením je nainstalovat zavřené na zvonek pro změnu třídy zařízení se zvukovým detektorem ovládaným mikrokontrolérem, který po zazvonění zvonku pro změnu třídy vyšle signál ostatním přijímacím stanicím se zvonky. Je to snadné a levné.

Níže naleznete řešení, které implementovalo a jak funguje.

Krok 1: Seznam materiálu

Seznam materiálu
Seznam materiálu
Seznam materiálu
Seznam materiálu
Seznam materiálu
Seznam materiálu

Implementované řešení je založeno na modelu master/slave, kde je hlavní stanice nebo vysílací stanice instalována poblíž zvonku změněného hlavní třídy a podřízené nebo přijímací stanice jsou instalovány na různých místech. V tomto projektu jsme nakonfigurovali zvukovou senzorovou stanici a pouze jeden opakovač zvonků, ale je možné konfigurovat více. Zpočátku je systém konfigurován pro pět přijímacích stanic, ale můžete jej upravit.

Materiál pro vysílací stanici je tedy následující:

  • NANO deska
  • Rozšiřující deska NANO
  • Adaptér NRF24L01
  • Anténa NRF24L01 +
  • Zvukový senzorový detektor
  • Napájení 5V, 3W

a materiál pro každou přijímací stanici:

  • NANO deska
  • Rozšiřující deska NANO
  • Adaptér NRF24L01
  • Anténa NRF24L01 +
  • Relé
  • Zvonek
  • Napájení 5V, 3W

Krok 2: Jak se připojit a naprogramovat přijímací stanici

Jak připojit a naprogramovat přijímací stanici
Jak připojit a naprogramovat přijímací stanici
Jak připojit a naprogramovat přijímací stanici
Jak připojit a naprogramovat přijímací stanici
Jak připojit a naprogramovat přijímací stanici
Jak připojit a naprogramovat přijímací stanici
Jak připojit a naprogramovat přijímací stanici
Jak připojit a naprogramovat přijímací stanici

Přijímací stanice nepřetržitě poslouchá bezdrátovou síť a čeká na aktivační signál vyslaný vysílací stanicí ručně nebo automaticky, když zazvoní hlavní zvonek. Zatímco signál přijímá, aktivuje relé pro připojení sekundárního zvonku.

Krok 3: Jak připojit a naprogramovat stanici vysílače

Jak připojit a naprogramovat stanici vysílače
Jak připojit a naprogramovat stanici vysílače
Jak připojit a naprogramovat stanici vysílače
Jak připojit a naprogramovat stanici vysílače
Jak připojit a naprogramovat stanici vysílače
Jak připojit a naprogramovat stanici vysílače
Jak připojit a naprogramovat stanici vysílače
Jak připojit a naprogramovat stanici vysílače

Vysílací stanice nepřetržitě měří hladinu zvuku pomocí zvukového senzoru instalovaného v blízkosti hlavního zvonu, aby detekovala, kdy zazvoní. Zatímco hlavní zvonek zvoní, vysílá aktivační signál do všech přijímacích stanic. Kromě toho jsem nainstaloval tlačítko pro ruční odeslání aktivačního signálu v případě, že hlavní zvonek je mimo provoz. Když je tlačítko stisknuto, stanice jej odešle.

Krok 4: Konfigurace stanice vysílače

Konfigurace vysílače
Konfigurace vysílače
Konfigurace vysílače
Konfigurace vysílače
Konfigurace vysílače
Konfigurace vysílače
Konfigurace vysílače
Konfigurace vysílače

Jak vidíte na obrázku 2, měření před a za hlavními zvonky jsou stabilní (150, 149, 151, 149, ….), Ale když zazvoní hlavní zvon, analogová měření se změní mezi 95 a 281. Skica Naprogramoval jsem (viz obrázek 2 a 3) automaticky detekuje stabilní měřenou hodnotu a pošle signál přijímacím stanicím, když je rozdíl v absolutní hodnotě mezi stabilní hodnotou a aktuálním měřením vyšší než pevný práh a zůstává během řada odečtů.

Pro tento projekt je tato hodnota pevně stanovena na 4 (o 4% vyšší nebo nižší než stabilní hodnota), jak můžete vidět v níže uvedeném kódu.

Chcete -li konfigurovat tuto hodnotu, musíte provést následující:

  • Musíte postavit vysílač se zvukovým senzorem a nainstalovat jej poblíž poštovního zvonku (obrázek 1 nebo obrázek 4)
  • Stáhněte si a načtěte skicu „transmitter.ino“(viz předchozí krok)
  • Vyzkoušejte, zda LED dioda svítí, zatímco zvoní.

    • Pokud kontrolka nesvítí, musíte změnit prahovou hodnotu („min_threshold_to_send_signal“v níže uvedeném kódu), aby se zvukový senzor přizpůsobil vašemu zvonku a test opakujte..
    • Pokud se po několika pokusech LED rozsvítí, když zazvoní a zhasne, když nezazvoní, konfiguraci jste dokončili.

Pokud to potřebujete, můžete upravit dobu zpoždění mezi dvěma měřeními („delay_between_reads“) nebo práh zvuku maximální úrovně tak, aby zohledňoval zvuk stejné úrovně („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;

Krok 5: Konečná instalace

Doporučuje: