Sommario:
- Passaggio 1: strumenti
- Passaggio 2: esigenze di computer e software
- Passaggio 3: altre esigenze hardware
- Passaggio 4: metti insieme le cose e prova audio
- Passaggio 5: pianificazione degli allarmi
- Passaggio 6: in chiusura
Video: Sistema di campane programmato distribuito semplice: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:05
Lavoro in un programma educativo che si svolge al di fuori del normale campus del liceo. Dal momento che siamo essenzialmente in un edificio per uffici senza i servizi tipici di una scuola, non abbiamo campanelli per avvisare della fine o dell'inizio delle lezioni. Gli studenti a cui insegniamo non sono integrati, ma riteniamo che l'aggiunta dei tipici campanelli della scuola possa aiutare nel percorso di reintegrazione, abituandoli ai promemoria degli orari programmati, ma anche per mantenere meglio sincronizzate le tre classi separate, invece di avere alcuni i bambini escono prima e irrompono nella classe successiva, interrompendo tutto (cosa frequente). Prima le scuse. Le immagini non sono molto buone. Sono per lo più piuttosto sfocati. Le ho scattate con una Photosmart E327, una delle peggiori fotocamere digitali che abbia mai usato. È quello che hanno scelto gli IT della scuola perché ero troppo impegnato per fare uno sforzo decente nella scelta di un'opzione migliore a basso prezzo. Ho anche continuato a dimenticare la mia coolpix 995 a casa. Non ci sono davvero dettagli che sono necessari, quindi le immagini sono più per richiamo visivo e riferimento … oh, e alcune prove della bella cannibalizzazione che ho fatto per il progetto. Anche non dover spendere soldi è stata una parte importante. Avere il lusso di un vecchio laptop inutilizzato ha fatto una differenza significativa e anche un magazzino di vecchi computer da saccheggiare ha aiutato.
Passaggio 1: strumenti
Cacciaviti (a testa piatta e a croce, meglio averli entrambi quando non si sa con certezza che averne solo uno e aver bisogno dell'altro)
Spelafili o tronchese, pinze e mano ferma. Lama affilata per hobby Per la maggior parte, ho usato il mio mini multiutensile.
Passaggio 2: esigenze di computer e software
La prima cosa necessaria per questo è un computer che può essere lasciato sempre acceso, o almeno riavviato ogni giorno. Lasceremo accesa la nostra, a meno che non ci sia un'interruzione di corrente. Ho un Dell Latitude C600 che si trova nel suo dock perché la batteria è praticamente senza vita. Ho installato Fedora 6 su questo per un po 'e lo stavo usando come una macchina da surf di base e giocando con alcune app 2D, 3D e di editing video in classe, fino a quando uno studente sconosciuto ha avuto la brillante idea di colpire lo schermo con qualcosa e ora circa 1/3 del display LCD è inutile/incrinato. Per i miei scopi, solo essere in grado di accedere a un prompt dei comandi ed eseguire vncserver. Se la tua macchina è più facile da raggiungere o comunque felice così com'è, non preoccuparti di VNC/accesso remoto. Ovviamente il computer deve avere l'uscita audio e i driver appropriati installati. Questo dovrebbe essere coperto bene durante l'installazione del sistema operativo a meno che tu non abbia un hardware davvero strano. Importante: TIME!! Poiché gli orologi che abbiamo potrebbero non essere tutti sincronizzati correttamente in un dato momento, il "sistema di campane centrali" dovrebbe avere l'ora appropriata. L'accesso come amministratore all'impostazione dell'orologio mi ha permesso di utilizzare NTP per ottenere l'ora appropriata dai server dell'ora altrove. I domini predefiniti funzionavano bene. Ho anche creato un indirizzo dyndns per la macchina in modo che internamente non dovessi preoccuparmi che l'IP cambi al riavvio e, francamente, prendere un IP invece di DHCP potrebbe attirare un po' più di attenzione da parte del Persone IT di quelle a cui tengo. Allora avevo bisogno di trovare un software che potesse fare quello che volevo. - consentire la riproduzione di toni o suoni personalizzati, ogg, mp3 o wav - consentire facilmente la creazione di istanze che si ripetono - ma consentire la disattivazione di alcune istanze - eseguire senza l'intervento dell'utente - GRATIS! Necessità piuttosto basilari. KA!arm non solo ha soddisfatto queste esigenze, ma ha presentato altre possibilità, tra cui la sintesi vocale, l'esecuzione di comandi personalizzati e altre funzionalità. Non ho nemmeno avuto bisogno di installarlo. Era già nel sistema, poiché avevo installato i desktop KDE e Gnome. Sìì!
Passaggio 3: altre esigenze hardware
Ora hai solo bisogno di qualcosa per esportare quel suono glorioso. A quante classi o stanze vuoi che arrivi il suono? Ciò determinerà le tue esigenze per quante uscite ti serviranno alla fine. La buona notizia è che se hai accesso a macchine più vecchie che non vengono utilizzate, o anche a un cimitero di computer, hai accesso a tutti gli altoparlanti di cui avrai bisogno. Gli altoparlanti interni standard nella maggior parte dei sistemi desktop sono più che adeguati nei casi in cui non c'è molto rumore di fondo, anche se l'amplificazione potrebbe aiutare anche questo. Ho bisogno di un minimo di quattro stanze per avere l'audio. Ho saccheggiato alcuni vecchie macchine dei loro altoparlanti interni da 8 ohm. Rimuovi un po' di rivestimento e scollega il cavo dalla scheda madre, viola! Gli altoparlanti che ho hanno solo due fili, la terra e il segnale. Anche il cablaggio è importante. Un singolo cavo da miniplug (1/8 ) a coppia RCA è quello che avevo. Praticamente tutto ciò che va dal miniplug probabilmente funzionerebbe, devi solo essere in grado di differenziare dai fili di terra e di segnale. Un filo lungo per l'invio effettivo il segnale intorno alle stanze. Un calibro più pesante è probabilmente una buona idea. Sono finito con una bobina rimasta nella sezione dei rifiuti che quando ho tolto un po' di guaina, è finito per essere un cavo solido. Questo influisce solo sulla capacità di piegarsi facilmente il cavo e potrebbe limitare alcune opzioni di giunzione. Ma gratuito è gratuito e sono bravo a fare i conti.
Passaggio 4: metti insieme le cose e prova audio
Potresti saltare direttamente alla configurazione del software, ma ho deciso che dopo averci giocato un po', sapevo che era quello che volevo. Pertanto, mi sono reso conto che dovevo assicurarmi che il mio hack dell'altoparlante facesse il lavoro di cui avevo bisogno. Ho hackerato il connettore PC dell'altoparlante e ho rimosso le spine RCA maschio, spogliando il cavo, combinando i canali sinistro e destro e ciascuna terra separata in un'unica famiglia di suoni felici. Ho attorcigliato i fili di terra dal cavo della minispina alla terra dell'altoparlante del PC, quindi i fili del segnale al segnale dell'altoparlante del PC. Mi piacerebbe credere che richieda di essere collegato correttamente ogni volta, ma ho ricevuto un segnale perfettamente corretto quando ho scambiato i fili di terra e di segnale… colpo di fortuna? Non so. Non sono un ingegnere del suono. Li ho tenuti collegati correttamente per ogni evenienza. L'ho collegato al jack delle cuffie sul laptop per assicurarmi che il suono arrivasse all'altoparlante. Lo ha fatto. Questo progetto è stato un tentativo! Per alcuni degli altoparlanti non ho avuto bisogno di aggiungere lunghezza, ho solo trovato dei punti sul cavo grande in cui unirli, assicurandomi che i fili non si incrociassero e che le cose fossero sicure. Ho iniziato semplicemente correndo dal computer a 2 stanze. Le due stanze sono una accanto all'altra, quindi sono stato in grado di far penzolare gli altoparlanti dalla stessa posizione e posizionare gli altoparlanti su entrambi i lati del muro, sopra i pannelli del soffitto. La terza stanza era dall'altra parte di un corridoio. Ho smontato un cavo ethernet e ho collegato i fili colorati tra loro e i fili bianco/colore tra loro per creare un lungo filo per il terzo altoparlante. Ho usato una lunga asta di bandiera per "inviare" il cablaggio per le lunghe distanze attraverso il soffitto. La quarta stanza è in realtà la prima… dove si trova il laptop. Ho collegato il suo altoparlante nello stesso punto in cui ho unito il "mini cavo" al cavo lungo e solido.
Passaggio 5: pianificazione degli allarmi
Ora arriva il momento di creare un programma di allarmi e aggiungere toni/acustici appropriati. Spiegherei il software, ma dopo averci giocato solo per circa 10 minuti circa, era piuttosto intuitivo.
Ho evidenziato la maggior parte delle caratteristiche importanti nell'immagine.
Passaggio 6: in chiusura
Abbiamo attivato il sistema di campane per due giorni. Ho usato i suoni in /usr/share/sounds perché era conveniente. Sono per lo più brevi, ma non attirano l'attenzione come volevamo. Invece probabilmente taglierò un po' di musica in una misura qua e là, magari aggiungendo una voce sommessa "Il blocco 3 è terminato", ecc.
Il volume potrebbe essere un problema. Seguirò un altro sito istruttivo o altro per la creazione di un amplificatore per cuffie, che probabilmente sarà una spinta sufficiente per le nostre esigenze, se riesco a crearne uno che possa collegarsi a una parete e non fare affidamento su una batteria, dal momento che sarò sempre acceso. Quindi questo sarà l'unico posto dove si spendono soldi, e spero di poterlo fare per 30 dollari o meno. Molti dei ragazzi hanno già interiorizzato il punto e lo apprezzano. È una buona cosa. Anche il personale pensa che sia fantastico. Speriamo che non diventi un fastidio… anche se è la nostra opzione per staccare la spina.
Consigliato:
Semplice sistema radar di Magicbit: 6 passaggi
Sistema radar semplice da Magicbit: questo tutorial mostra come realizzare un semplice sistema radar utilizzando il sensore HC-SR04 e la scheda di sviluppo Microbit con elaborazione e Arduino IDE
Sistema di monitoraggio meteo IoT intelligente distribuito utilizzando NodeMCU: 11 passaggi
Sistema di monitoraggio meteo IoT distribuito intelligente che utilizza NodeMCU: tutti voi potreste essere a conoscenza della stazione meteorologica tradizionale; ma vi siete mai chiesti come funziona effettivamente? Poiché la stazione meteorologica tradizionale è costosa e ingombrante, la densità di queste stazioni per unità di superficie è molto inferiore, il che contribuisce al
Arduino autonomo 3.3V con orologio esterno da 8 MHz programmato da Arduino Uno tramite ICSP/ISP (con monitoraggio seriale!): 4 passaggi
Arduino autonomo 3,3 V con orologio esterno a 8 MHz programmato da Arduino Uno tramite ICSP / ISP (con monitoraggio seriale!): Obiettivi: costruire un Arduino autonomo che funzioni a 3,3 V da un orologio esterno da 8 MHz. Per programmarlo tramite ISP (noto anche come ICSP, programmazione seriale in-circuit) da un Arduino Uno (in esecuzione a 5V) Per modificare il file del bootloader e masterizzare il
Un computer tascabile piccolo ed economico che può essere programmato ovunque.: 5 passaggi
Un computer tascabile piccolo ed economico che può essere programmato ovunque: puoi trasformare CardKB in un computer tascabile! Computer tascabile completo per CardKB utilizzando lo schermo ArduinoBaisc, CardKB, I2C OLED. Poiché il BASIC utilizza ArduinoBasic (https://github.com/robinhedwards/ArduinoBASIC), supporta quasi tutte le normali funzioni come
Campane tubolari automatiche: 6 passaggi (con immagini)
Campane tubolari automatiche: questo tutorial spiega i passaggi principali che ho seguito per costruire il primo prototipo di un set di campane tubolari automatiche che ho costruito nel 2006. Le caratteristiche dello strumento musicale automatico sono: - 12 campane (12 campane tubolari) - Ogni campanello suona uno no