Innehållsförteckning:
- Steg 1: Lista över material
- Steg 2: Hur man ansluter och programmerar en mottagarstation
- Steg 3: Hur man ansluter och programmerar en sändarstation
- Steg 4: Konfigurera sändarstationen
- Steg 5: Slutinstallation
- Steg 6: Från början …
Video: Trådlöst klocksystem: 6 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Problemet som löser detta projekt är följande: på gymnasiet där jag arbetar låter klockbytet inte tillräckligt högt överallt och ibland orsakar det vissa problem. Installera en ny klockbyte med klockbyte eller köp ett trådlöst klocksystem är för närvarande inte möjligt.
Detta projekt kan också vara användbart för alla som behöver kopiera en huvudklocka i ett stort område utan att installera en trådbunden eller trådlös systemklocka, utan att spendera mycket pengar och, naturligtvis, gjort av dig.
Tänkte på en lösning och letade efter liknande projekt, jag hittade följande projekt här i instruktioner: Trådlös dörrklocka sändare och Trådlös Doorbel mottagare. Det fanns det jag behöver men istället för att använda PIC -mikrokontroller har jag bestämt mig för att använda Arduino -mikrokontroller och dess komponenter.
Så jag föreslog gymnasiets rektor en enkel och enkel lösning: att bygga ett trådlöst klassbytessystem. Lösningen är att installera stängd för klassbytesklockan en enhet med en ljuddetektor som styrs av en mikrokontroller som skickar en signal till andra mottagarstationer med klockor när klockbytet klockar. Det är enkelt och billigt.
Se nedan hur lösningen implementerade den och hur den fungerar.
Steg 1: Lista över material
Den implementerade lösningen är baserad i en master-/slavmodell där masterstationen eller sändarstationen är installerad nära huvudklassen ändrad klocka och slavarna eller mottagarstationerna är installerade på olika platser. I detta projekt har vi konfigurerat ljudsensorstationen och bara en klockreparatör men det är möjligt att konfigurera fler. Ursprungligen är systemet konfigurerat för fem mottagarstationer men du kan ändra det.
Så materialet för sändarstationen är följande:
- NANO styrelse
- NANO expansionskort
- Adapter NRF24L01
- NRF24L01 + antenn
- Ljudsensor detektor
- 5V, 3W strömförsörjning
och materialet för varje mottagarstation:
- NANO styrelse
- NANO expansionskort
- Adapter NRF24L01
- NRF24L01 + antenn
- Relä
- klocka
- 5V, 3W strömförsörjning
Steg 2: Hur man ansluter och programmerar en mottagarstation
En mottagarstation lyssnar kontinuerligt på det trådlösa nätverket och väntar på aktiveringssignalen som sänds av sändarstationen manuellt eller automatiskt när huvudklockan ringer. Medan signalen tas emot aktiverar den reläet för att ansluta den sekundära klockan.
Steg 3: Hur man ansluter och programmerar en sändarstation
Sändarstationen mäter kontinuerligt ljudnivån med hjälp av den ljussensor som är installerad nära huvudklockan för att upptäcka när den ringer. Medan huvudklockan ringer skickar den aktiveringssignalen till alla mottagarstationer. Dessutom har jag installerat en knapp för att skicka aktiveringssignalen manuellt om huvudklockan är ur funktion. Medan knappen trycks in skickar stationen den.
Steg 4: Konfigurera sändarstationen
Som du kan se på bild 2 är mätningarna före och efter huvudklockans ringar stabila (150, 149, 151, 149,….), Men när huvudklockan ringer ändras de analoga mätningarna mellan 95 och 281. Skissen Jag har programmerat (se bild 2 och 3) detekterar automatiskt den stabila mätmätningen och skickar en signal till mottagarstationerna när skillnaden, i absolut värde, mellan det stabila värdet och den aktuella mätningen är högre än ett fast tröskelvärde och förblir under ett antal avläsningar.
För detta projekt är detta värde fastställt till 4 (4% upp eller lägre det stabila värdet) som du kan se i koden nedan.
För att konfigurera detta värde måste du göra följande:
- Du måste bygga sändarstationen med ljudsensorn och installera den nära postklockan (bild 1 eller bild 4)
- Ladda ner och ladda skissen "transmitter.ino" (se föregående steg)
-
Testa om lampan lyser medan klockan ringer.
- Om lysdioden är släckt måste du ändra tröskeln ("min_threshold_to_send_signal" i koden nedan) för att justera ljudsensorn till din klocka och upprepa testet..
- Om lysdioden efter flera försök är på när klockan ringer och slocknar när den inte ringer har du slutfört konfigurationen.
Du kan, om du behöver det, ändra fördröjningstiden mellan två mätningar ("delay_between_reads") eller ljudnivån för maximunivå för att ta hänsyn till samma ljudnivå ("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;
Steg 5: Slutinstallation
Rekommenderad:
WIDI - Trådlöst HDMI med Zybo (Zynq Development Board): 9 steg (med bilder)
WIDI - Trådlöst HDMI med Zybo (Zynq Development Board): Har du någonsin önskat att du kunde ansluta din TV till en dator eller bärbar dator som en extern bildskärm, men ville inte ha alla dessa irriterande sladdar i vägen? Om så är fallet är den här självstudien bara för dig! Även om det finns några produkter ute som uppnår detta mål, är en
Styr PC trådlöst med ögonblinkande;): 9 steg (med bilder)
Styr datorn trådlöst med ögonblinkande;): Vad sägs om att gå utöver dina vanor ?? Vad sägs om att prova något nytt ?? !!!! Vad sägs om att styra din dator och göra vad du vill UTAN att använda tangentbordet och musen! Hmm … Men hur är detta möjligt ??? Med bara ett ögonblick !! Inte b
Trådlöst RFID -dörrlås med Nodemcu: 9 steg (med bilder)
Trådlöst RFID-dörrlås med Nodemcu: --- Huvudfunktion --- Detta projekt byggdes som en del av en nätverkskommunikationsklass på Universidade do Algarve i samarbete med min kollega Lu í s Santos. Dess huvudsakliga syfte är att kontrollera tillgången till ett ellås via trådlöst wi
Enkelt distribuerat schemalagt klocksystem: 6 steg
Simple Distributed Scheduled Bell System: Jag arbetar i ett utbildningsprogram som ligger utanför det vanliga gymnasiet. Eftersom vi i huvudsak är i en kontorsbyggnad utan de typiska bekvämligheterna i en skola, har vi inga klockor att varna för klasser som slutar eller börjar. Eleverna vi
Arduino trådlöst kombinationslås med NRF24L01 och 4 -siffrors 7 -segmentskärm: 6 steg (med bilder)
Arduino trådlöst kombinationslås med NRF24L01 och 4 -siffrors 7 -segmentskärm: Detta projekt började sitt liv som en övning för att göra något med en fyrsiffrig 7 -segmentskärm. Det jag kom på var möjligheten att ange fyrsiffrigt ett kombinationsnummer, men en gång det var klart, det var ganska tråkigt. Jag byggde den med en Arduino UNO.