Inhoudsopgave:

Eenvoudig gedistribueerd gepland belsysteem - Ajarnpa
Eenvoudig gedistribueerd gepland belsysteem - Ajarnpa

Video: Eenvoudig gedistribueerd gepland belsysteem - Ajarnpa

Video: Eenvoudig gedistribueerd gepland belsysteem - Ajarnpa
Video: 20220318 Nuts meeting 2024, November
Anonim
Eenvoudig gedistribueerd gepland belsysteem
Eenvoudig gedistribueerd gepland belsysteem

Ik werk in een educatief programma dat zich buiten de normale middelbare schoolcampus afspeelt. Omdat we ons in wezen in een kantoorgebouw bevinden zonder de typische voorzieningen van een school, hebben we geen bellen om te waarschuwen voor het einde of het begin van de lessen. De studenten die we lesgeven zijn niet mainstream, maar we zijn van mening dat het toevoegen van de typische schoolklokken kan helpen bij het pad naar re-integratie, om ze te laten wennen aan de tijdschema-herinneringen, maar ook om de drie afzonderlijke klassen beter synchroon te houden, in plaats van een aantal kinderen stappen eerder uit en stormen hun volgende les binnen, alles onderbrekend (wat vaak voorkomt). Eerst excuses. De foto's zijn niet erg goed. Ze zijn meestal vrij wazig. Ik nam ze met een Photosmart E327, een van de slechtste digicams die ik ooit heb gebruikt. Het is wat de IT-mensen van de school uitkozen omdat ik het te druk had om me behoorlijk in te spannen om een betere optie voor een lage prijs te kiezen. Ik vergat ook steeds mijn coolpix 995 thuis. Er zijn echter geen details die vereist zijn, dus de foto's zijn meer voor visuele aantrekkingskracht en referentie … oh, en een bewijs van de coole kannibalisatie die ik voor het project heb gedaan. Geen geld hoeven uitgeven was ook een belangrijk onderdeel. Het hebben van de luxe van een oudere ongebruikte laptop maakte een aanzienlijk verschil en een magazijn met oude computers om te plunderen hielp ook.

Stap 1: Gereedschap

Gereedschap
Gereedschap

Schroevendraaiers (plat en kruiskop, het is beter om beide te hebben als je het niet zeker weet dan om er maar één te hebben en de andere nodig te hebben)

Draadstripper of draadknipper, tang en een vaste hand. Scherp hobbymesje Voor het grootste deel heb ik mijn mini-multitool gebruikt.

Stap 2: Computer- en softwarebehoeften

Computer- en softwarebehoeften
Computer- en softwarebehoeften

Het eerste dat hiervoor nodig is, is een computer die altijd aan kan staan, of in ieder geval elke dag opnieuw kan worden opgestart. We laten de onze aan, tenzij er een stroomstoring is. Ik heb een Dell Latitude C600 die in zijn dock zit omdat de batterij vrijwel levenloos is. Ik heb Fedora 6 hier al een tijdje op geïnstalleerd en gebruikte het als een standaard surfmachine en speelde met een paar 2D-, 3D- en videobewerkingsapps in de klas, totdat een onbekende student het lumineuze idee kreeg om met iets op het scherm te raken en nu ongeveer 1/3 van het LCD-scherm is nutteloos/gebarsten. Voor mijn doeleinden, gewoon in staat zijn om naar een opdrachtprompt te gaan en vncserver uit te voeren. Als uw machine gemakkelijker te bereiken is of anderszins tevreden is, hoeft u zich geen zorgen te maken over VNC/toegang op afstand. Het is duidelijk dat op de computer audio-uitgang en geschikte stuurprogramma's moeten zijn geïnstalleerd. Dat zou prima moeten worden gedekt bij de installatie van het besturingssysteem, tenzij je echt rare hardware hebt. Belangrijk: TIJD!! Aangezien de klokken die we hebben misschien niet allemaal op een bepaald punt correct zijn gesynchroniseerd, zou het "centrale belsysteem" de juiste tijd moeten hebben. Door beheerderstoegang tot het instellen van de klok kon ik NTP gebruiken om de juiste tijd van tijdservers elders te krijgen. De standaarddomeinen werkten prima. Ik heb ook een dyndns-adres voor de machine gemaakt, zodat ik me intern geen zorgen hoef te maken over het wijzigen van het IP-adres bij opnieuw opstarten, en eerlijk gezegd kan het nemen van een IP in plaats van DHCP wat meer aandacht trekken van de IT-mensen waar ik om geef. Toen moest ik software vinden die kon doen wat ik wilde. - laat het afspelen van aangepaste tonen of geluiden, ogg, mp3 of wav toe - laat gemakkelijk instanties maken die herhalen - maar laat sommige instanties afmelden - uitgevoerd zonder tussenkomst van de gebruiker - GRATIS! Vrij basisbehoeften. KA!arm voorzag niet alleen in deze behoeften, maar bood ook andere mogelijkheden, waaronder tekst-naar-spraak, het uitvoeren van aangepaste opdrachten en andere functies. Ik hoefde het niet eens te installeren. Het zat al in het systeem, omdat ik KDE- en Gnome-desktops had geïnstalleerd. Hoera!

Stap 3: Andere hardwarebehoeften

Andere hardwarebehoeften
Andere hardwarebehoeften
Andere hardwarebehoeften
Andere hardwarebehoeften

Nu heb je alleen iets nodig om dat glorieuze geluid naar te exporteren. In hoeveel klassen of kamers wil je dat het geluid komt? Dat bepaalt je behoeften voor hoeveel uitgangen je uiteindelijk nodig hebt. Het goede nieuws is dat als je toegang hebt tot oudere machines die niet worden gebruikt, of zelfs een computerkerkhof, je toegang hebt tot alle luidsprekers die je nodig hebt. De standaard interne luidsprekers in de meeste desktopsystemen zijn meer dan voldoende in gevallen waar er niet veel achtergrondgeluid is, hoewel versterking dat ook kan helpen. Ik heb minimaal vier kamers nodig om de audio te hebben. Ik heb er wat geplunderd oude machines van hun 8ohm interne luidsprekers. Verwijder wat behuizing en trek de kabel van het moederbord los, altviool! De luidsprekers die ik heb hebben maar twee draden, de aarde en het signaal. Bedrading is ook belangrijk. Een enkele miniplug (1/8 ) naar RCA-paarkabel is wat ik had. Vrijwel alles wat van miniplug gaat, zou waarschijnlijk werken, je moet alleen onderscheid kunnen maken van de grond- en signaaldraden. Een lange draad om daadwerkelijk te verzenden het signaal rond de kamers. Een zwaardere meter is waarschijnlijk een goed idee. Ik eindigde met een overgebleven spoel in het afvalgedeelte dat toen ik wat omhulsel verwijderde, het een stevige kabel werd. Dit heeft alleen maar invloed op het vermogen om gemakkelijk te buigen de kabel en kan sommige splitsingsopties beperken. Maar gratis is gratis en ik ben goed in het maken van gepast.

Stap 4: Zet dingen bij elkaar en audiotest

Zet dingen bij elkaar en audiotest
Zet dingen bij elkaar en audiotest
Zet dingen bij elkaar en audiotest
Zet dingen bij elkaar en audiotest
Zet dingen bij elkaar en audiotest
Zet dingen bij elkaar en audiotest
Zet dingen bij elkaar en audiotest
Zet dingen bij elkaar en audiotest

Je kon meteen beginnen met het instellen van de software, maar ik besloot dat ik, na er een beetje mee te hebben gespeeld, wist dat dit was wat ik wilde. Daarom realiseerde ik me dat ik ervoor moest zorgen dat mijn luidsprekerhack het werk zou doen zoals ik dat nodig had. Ik heb de pc-connector van de luidspreker gehackt en de mannelijke RCA-stekkers gehackt, de bedrading gestript, de linker- en rechterkanalen en elke afzonderlijke aarde gecombineerd tot één vrolijke geluidsfamilie. Ik heb de aardedraden gedraaid van de ministekkerkabel naar de aarde op de pc-luidspreker en vervolgens de signaaldraden naar het signaal op de pc-luidspreker. Ik zou graag willen geloven dat het elke keer goed moet worden aangesloten, maar ik kreeg een prima signaal toen ik de grond- en signaaldraden verwisselde … toeval? Ik weet het niet. Ik ben geen geluidstechnicus. Ik hield ze echter correct aangesloten voor het geval dat. Ik stopte het in de koptelefoonaansluiting op de laptop om ervoor te zorgen dat het geluid de luidspreker kreeg. Het deed. Dit project was een succes! Voor sommige luidsprekers hoefde ik geen lengte toe te voegen, ik vond alleen plaatsen op de grote kabel om ze in te splitsen, om ervoor te zorgen dat de draden elkaar niet kruisten en dat alles goed vast zat. Ik begon door gewoon van de computer naar 2 kamers te rennen. De twee kamers liggen naast elkaar, dus ik was in staat om de luidsprekers vanaf dezelfde locatie te bengelen en de luidsprekers gewoon aan weerszijden van de muur, bovenop de plafondpanelen, te plaatsen. De derde kamer was aan de andere kant van een gang. Ik haalde een ethernetkabel uit elkaar en verbond de effen gekleurde draden met elkaar en de wit/gekleurde draden met elkaar om een lange draad te maken voor de derde luidspreker. Ik heb een lange vlaggenmast gebruikt om de bedrading over lange afstanden door het plafond te "sturen". De vierde kamer is eigenlijk de eerste… waar de laptop staat. Ik heb de luidspreker aangesloten op dezelfde plaats waar ik de "minikabel" aan de lange stevige kabel heb gesplitst.

Stap 5: De alarmen plannen

De alarmen plannen
De alarmen plannen

Nu komt het moment om een schema van alarmen te maken en de juiste tonen/geluiden toe te voegen. Ik zou de software uitleggen, maar na slechts ongeveer 10 minuten ermee te hebben gespeeld, was het behoorlijk intuïtief.

Ik heb de meeste belangrijke functies in de afbeelding gemarkeerd.

Stap 6: Tot slot

We hebben het belsysteem twee dagen laten draaien. Ik gebruikte geluiden in /usr/share/sounds omdat het handig was. Ze zijn meestal kort, maar krijgen niet echt de aandacht zoals we wilden. Ik zal in plaats daarvan waarschijnlijk wat muziek in een maat hier en daar opknippen, misschien een zachte stem toevoegen "Blok 3 is geëindigd", enz.

Het volume wordt mogelijk een probleem. Ik volg een andere instructable of een andere site voor het maken van een hoofdtelefoonversterker, die waarschijnlijk voldoende boost zal zijn voor onze behoeften, als ik er een kan maken die op een muur kan worden aangesloten en niet op een batterij kan vertrouwen, omdat het zal altijd aan zijn. Dus dit zal de enige plaats zijn waar geld wordt uitgegeven, en ik hoop het te kunnen doen voor $30 of minder. Veel van de kinderen hebben het punt al geïnternaliseerd en waarderen het. Dat is een goed ding. Het personeel vindt het ook geweldig. Laten we hopen dat het geen ergernis wordt… hoewel het onze optie is om de stekker eruit te trekken.

Aanbevolen: