Sisukord:
- Samm: materjalide loend
- 2. samm: vastuvõtjaama ühendamine ja programmeerimine
- 3. samm: saatjaama ühendamine ja programmeerimine
- 4. samm: saatjaama konfigureerimine
- Samm: lõplik paigaldamine
- 6. samm: algusest peale…
Video: Juhtmevaba helina süsteem: 6 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Probleem, mis selle projekti lahendab, on järgmine: keskkoolis, kus ma töötan, ei kõla klassivahetuskell igal pool piisavalt valjusti ja mõnikord tekitab see mõningaid probleeme. Paigaldage uus juhtmega klassivahetuskell või ostke juhtmevaba kella süsteem, mis pole praegu võimalik.
See projekt võib olla kasulik ka kõigile, kes peavad kordama põhikella laias piirkonnas ilma traadita või traadita süsteemikella paigaldamata, kulutamata palju raha ja loomulikult teie tehtud.
Lahendusele mõeldes ja sarnaseid projekte otsides leidsin juhendmaterjalidest järgmised projektid: traadita uksekella saatja ja juhtmevaba vastuvõtja. Seal oli see, mida vajan, kuid PIC -mikrokontrollerite asemel olen otsustanud kasutada Arduino mikrokontrollereid ja nende komponente.
Seega pakkusin keskkooli direktorile välja lihtsa ja lihtsa lahenduse: ehitada traadita klassivahetuskellade süsteem. Lahenduseks on klassivahetuskellale suletud seadme paigaldamine helidetektoriga, mida juhib mikrokontroller, mis saadab klassivahetuskella helina ajal signaali teistele kellamängijatele. See on lihtne ja odav.
Vaadake allpool lahendust, mis seda rakendas ja kuidas see toimib.
Samm: materjalide loend
Rakendatud lahendus põhineb ülem-/alammudelil, kus põhijaam või saatjajaam on paigaldatud põhiklassi vahetatud kellukese lähedale ja orjad või vastuvõtjaamad on paigaldatud erinevatesse kohtadesse. Selles projektis oleme konfigureerinud heliandurjaama ja ainult ühe kella kordaja, kuid on võimalik konfigureerida rohkem. Esialgu on süsteem konfigureeritud viie vastuvõtjaama jaoks, kuid saate seda muuta.
Nii et saatjaama materjal on järgmine:
- NANO plaat
- NANO laiendusplaat
- NRF24L01 adapter
- NRF24L01 + antenn
- Helianduri detektor
- 5V, 3W toide
ja iga vastuvõtjaama materjal:
- NANO plaat
- NANO laiendusplaat
- NRF24L01 adapter
- NRF24L01 + antenn
- Relee
- Bell
- 5V, 3W toide
2. samm: vastuvõtjaama ühendamine ja programmeerimine
Vastuvõtjaam kuulab pidevalt traadita võrku ja ootab saatjajaama aktiveeritud signaali käsitsi või automaatselt, kui peakell heliseb. Signaali vastuvõtmise ajal aktiveerib see relee sekundaarse kella ühendamiseks.
3. samm: saatjaama ühendamine ja programmeerimine
Saatja jaam mõõdab pidevalt helitaset, kasutades põhikella lähedusse paigaldatud heliandurit, et tuvastada selle helisemist. Põhikella helina ajal saadab see aktiveerimissignaali kõigile vastuvõtjaamadele. Lisaks olen installinud nupu aktiveerimissignaali käsitsi saatmiseks, kui põhikell on kasutusest väljas. Nupu vajutamise ajal saadab jaam seda.
4. samm: saatjaama konfigureerimine
Nagu näete pildil 2, on mõõtmised enne ja pärast peamist kellahelinat stabiilsed (150, 149, 151, 149,…), kuid kui peakell heliseb, muutuvad analoogmõõtmised vahemikus 95 kuni 281. Eskiis Olen programmeerinud (vt joonis 2 ja 3) tuvastab automaatselt stabiilse mõõtmismõõdu ja saadab signaali vastuvõtjaamadele, kui erinevus absoluutväärtuses stabiilse väärtuse ja praeguse mõõtmise vahel on suurem kui fikseeritud künnis ja jääb hulk lugemisi.
Selle projekti puhul on see väärtus fikseeritud 4 -le (4% stabiilne väärtus üles või alla), nagu näete allolevas koodis.
Selle väärtuse konfigureerimiseks peate tegema järgmist.
- Peate ehitama saatja jaama helianduriga ja paigaldama selle postikella lähedale (pilt 1 või pilt 4)
- Laadige alla ja laadige visand "transmitter.ino" (vt eelmist sammu)
-
Kontrollige, kas valgusdiood jääb kella helisemise ajal põlema.
- Kui valgusdiood ei põle, peate muutma künnist ("min_threshold_to_send_signal" allolevas koodis), et kohandada heliandur oma kellale ja korrata testi..
- Kui pärast mitu katset on LED helisignaal helisignaalil sisse lülitatud ja kui see ei helise, on konfigureerimine lõpule viidud.
Vajadusel saate muuta kahe mõõtmise vahelist viivitust ("delay_between_reads") või maksimaalse helitugevuse läve, et arvestada sama helitasemega ("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;
Samm: lõplik paigaldamine
Soovitan:
Helina modulaatori pedaal: 14 sammu (koos piltidega)
Ringimodulaatori pedaal: siin esitatud rõngasmodulaatori kitarripedaali juhised ja skeemid muudavad teie kitarri kõlama nagu madala sünkroonimisastmega süntesaator. See vooluahel kasutab tavalist kitarrisisendit moduleeritud ruutlaine väljundi saamiseks. See sisaldab ka filtrit, mis aitab
Kohandatud helina salvestamine ja allalaadimine: 7 sammu
Kuidas oma kohandatud helinat salvestada ja alla laadida: nii? Kas soovite oma kohandatud helinat hankida? Noh, jõudsite õigele Instructables lehele. Enne alustamist pean teile meelde tuletama, et see on mõeldud IOS -seadmete (Apple'i seadmete, näiteks Ipad, iPod, iPhone jne) ja Maci arvutite jaoks (töötab mis tahes Macis, isegi
Kontrollige helina kellade kiirust Arduino abil: 4 sammu
Kontrollige helina kellade kiirust Arduino abil: see juhendab teile, kuidas programmeerida riba LED -i, et see vastaks Arduino mängitavatele nootidele. Samuti saate laulu kiirendada või aeglustada, tuues käe fototakistist lähemale või kaugemale. Minu näide on lauluga J
Lauludest helina tegemine: 3 sammu
Lauludest helina tegemine: selles juhendis on teil vaja mobiiltelefoni, mis esitab wav -faile, ja teil on võimalus seda arvutiga ühendada. Ühendusnäited on näiteks infrapuna, bluetooth, usb või telefoni andmesidekaabel. Teil peab olema ka Audacity
Helina tegemine: 9 sammu
Helina tegemine: see juhend annab teile teada, kuidas hõlpsasti oma telefoni helinat luua, kasutades lihtsaid programme, nagu iTunes, Garageband ja teie Bluetoothi failivahetustarkvara. Nautige