Sommario:
- Passaggio 1: elenco dei materiali
- Passaggio 2: come collegare e programmare una stazione ricevente
- Passaggio 3: come collegare e programmare una stazione trasmittente
- Passaggio 4: configurazione della stazione trasmittente
- Passaggio 5: installazione finale
- Passaggio 6: dall'inizio…
Video: Wireless Bell System: 6 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Il problema che risolve questo progetto è il seguente: al liceo dove lavoro, la campanella del cambio classe non suona abbastanza forte ovunque ea volte causa qualche problema. Installare un nuovo campanello cablato o acquistare un sistema di campanello wireless non è al momento possibile.
Questo progetto potrebbe essere utile anche a tutti coloro che hanno bisogno di replicare una campana principale in una vasta area senza installare una campana di sistema cablata o wireless, senza spendere molto e, ovviamente, fatta da te.
Pensando a una soluzione e cercando progetti simili, ho trovato i seguenti progetti qui nelle istruzioni: trasmettitore campanello senza fili e ricevitore campanello senza fili. C'era quello di cui avevo bisogno ma invece di usare i microcontrollori PIC ho deciso di usare i microcontrollori Arduino e i suoi componenti.
Quindi, ho proposto al preside del liceo una soluzione semplice e facile: costruire un sistema di campane senza fili per il cambio di classe. La soluzione consiste nell'installare vicino alla campanella di cambio classe un dispositivo con un rilevatore di suono controllato da un microcontrollore che invia un segnale ad altre stazioni riceventi con campane quando suona la campanella di cambio classe. È facile ed economico.
Vedi sotto la soluzione implementata e come funziona.
Passaggio 1: elenco dei materiali
La soluzione implementata si basa su un modello master/slave in cui la stazione master o la stazione trasmittente è installata vicino alla sirena principale cambiata e le stazioni slave o riceventi sono installate in luoghi diversi. In questo progetto abbiamo configurato la stazione del sensore sonoro e un solo ripetitore di suoneria ma è possibile configurarne di più. Inizialmente il sistema è configurato per cinque stazioni riceventi ma è possibile modificarlo.
Quindi il materiale per la stazione trasmittente è il seguente:
- Scheda NANO
- Scheda di espansione NANO
- Adattatore NRF24L01
- NRF24L01 + antenna
- Rilevatore di sensori sonori
- Alimentazione 5V, 3W
e il materiale per ogni stazione ricevente:
- Scheda NANO
- Scheda di espansione NANO
- Adattatore NRF24L01
- NRF24L01 + antenna
- relè
- campana
- Alimentazione 5V, 3W
Passaggio 2: come collegare e programmare una stazione ricevente
Una stazione ricevente ascolta continuamente la rete wireless in attesa del segnale di attivazione inviato dalla stazione trasmittente manualmente o automaticamente quando suona il campanello principale. Durante la ricezione del segnale, attiva il relè per collegare la suoneria secondaria.
Passaggio 3: come collegare e programmare una stazione trasmittente
La stazione trasmittente misura continuamente il livello sonoro utilizzando il sensore sonoro installato vicino alla campana principale per rilevare quando suona. Mentre suona il campanello principale, invia il segnale di attivazione a tutte le stazioni riceventi. Inoltre ho installato un pulsante per inviare manualmente il segnale di attivazione nel caso il campanello principale fosse fuori servizio. Mentre il pulsante è premuto, la stazione lo sta inviando.
Passaggio 4: configurazione della stazione trasmittente
Come puoi vedere nella figura 2, le misurazioni prima e dopo il suono della campana principale sono stabili (150, 149, 151, 149, ….), ma quando suona la campana principale le misure analogiche cambiano tra 95 e 281. Lo schizzo Ho programmato (vedi figura 2 e 3) rileverà automaticamente la misura stabile e invierà un segnale alle stazioni riceventi quando la differenza, in valore assoluto, tra il valore stabile e la misura corrente è superiore ad una soglia fissa e rimane durante una serie di letture.
Per questo progetto questo valore è fissato a 4 (4% in più o in meno rispetto al valore stabile) come puoi vedere nel codice sottostante.
Per configurare questo valore, devi fare quanto segue:
- Devi costruire la stazione trasmittente con il sensore sonoro e installarla vicino al campanello della posta (figura 1 o figura 4)
- Scarica e carica lo sketch "transmitter.ino" (vedi passaggio precedente)
-
Verificare se il led rimane acceso mentre suona la campanella.
- Se il led è spento, devi modificare la soglia ("min_threshold_to_send_signal" nel codice sottostante) per adattare il sensore sonoro alla tua campana e ripetere il test..
- Se dopo più tentativi il led è acceso quando suona la campanella e spento quando non suona, hai terminato la configurazione.
È possibile modificare, se necessario, il tempo di ritardo tra due misurazioni ("delay_between_reads") o la soglia sonora di livello massimo per considerare lo stesso livello sonoro ("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;
Passaggio 5: installazione finale
Consigliato:
Sveglia Twin Bell da lattine di soda: 7 passaggi (con immagini)
Sveglia a doppia campana da lattine di soda: questo Instructable mostra come realizzare una sveglia a doppia campana da lattine di soda. Il progetto utilizza lattine di soda in cui è stato rimosso l'inchiostro (Link: rimozione dell'inchiostro dalle lattine di soda). Per rendere questa sveglia perfettamente funzionante è stato integrato un modulo orologio al quarzo fai da te
Bolt - Orologio notturno con ricarica wireless fai-da-te (6 passaggi): 6 passaggi (con immagini)
Bolt - Orologio notturno con ricarica wireless fai-da-te (6 passaggi): la ricarica induttiva (nota anche come ricarica wireless o ricarica senza fili) è un tipo di trasferimento di potenza wireless. Utilizza l'induzione elettromagnetica per fornire elettricità ai dispositivi portatili. L'applicazione più comune è la stazione di ricarica wireless Qi
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino - Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero - Elicottero Rc - Aereo RC con Arduino: 5 passaggi (con immagini)
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino | Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero | Elicottero Rc | Aereo radiocomandato con Arduino: per far funzionare un'auto radiocomandata | Quadricottero | Drone | Aereo RC | Barca RC, abbiamo sempre bisogno di un ricevitore e trasmettitore, supponiamo che per RC QUADCOPTER abbiamo bisogno di un trasmettitore e ricevitore a 6 canali e quel tipo di TX e RX è troppo costoso, quindi ne faremo uno sul nostro
Access point wireless con portata di cinquanta metri con adattatore wireless USB TP Link WN7200ND su Raspbian Stretch: 6 passaggi
Access point wireless con portata di cinquanta metri con adattatore wireless USB TP Link WN7200ND su Raspbian Stretch: Raspberry Pi è ottimo per creare punti di accesso wireless sicuri ma non ha una buona portata, ho usato un adattatore wireless USB TP Link WN7200ND per estenderlo. Voglio condividere come farloPerché voglio usare un raspberry pi invece di un router?T
Lucchetto con combinazione wireless Arduino con NRF24L01 e display a 7 segmenti a 4 cifre: 6 passaggi (con immagini)
Lucchetto con combinazione wireless Arduino con NRF24L01 e display a 7 segmenti a 4 cifre: questo progetto è iniziato come un esercizio per fare qualcosa con un display a 7 segmenti a 4 cifre. era finito, era piuttosto noioso. L'ho costruito usando un Arduino UNO