Ich habe ein Sturmwarnsystem mit einem farbenfrohen / auffälligen Alarm entwickelt. In diesem Handbuch werde ich detailliert beschreiben, was zu tun ist, und eine Kopie meines Codes für den Mikroprozessor anhängen.
Was wir brauchen?
2. Drähte
3. Steckdose
4. Mikroprozessor
5. Computer
6. Motherboard zum Programmieren
7. LCD-Display 2 Stück
8. blinkende Glühbirne
9. Lautsprecher
Wie sieht das Schema aus?
Das alles ist natürlich mit der Wetterstation verbunden.
Ein wichtiges und nicht offensichtliches Setup! Danach, wie baut man die ganze schaltung auf, unbedingt prüfen, ist die Wetterstation eingeschaltet! Sie kann abschalten, beim Verlegen des Kabels und beim Verlegen des Kabels kann es zu einem Stromkreisunterbruch kommen!
Was ist im Code und wie alles funktioniert?
Die Wetterstation verfügt über mehrere Betriebsmodi:
0 – kein Sturm
1 – der Sturm kommt
2 – der Sturm kommt
Dementsprechend habe ich die Betriebsmodi der Wetterstation mit LCD-Anzeigen verbunden, Lautsprecher und Blinklicht.
Der Lautsprecher hat viele Betriebsmodi, die verwendet werden können. Er kann spielen 12 verschiedene Alarme, drei Melodien u 30 Sprachnachricht. Sie können sich mit den einzelnen Betriebsarten vertraut machen VICKY[stationeers.fandom.com]
Was ich getan habe?
Ich habe zwei LCD-Displays angeschlossen. Wenn kein Sturm ist, sie zeigen, dass es keinen Sturm gibt))) Offensichtlich)))
Wenn sich ein Sturm nähert, zeigt das LCD dies an.
Und die Magie beginnt, nämlich:
1. Der Timer startet und der Countdown beginnt
2. Blinklicht geht an
3. Der Lautsprecher umfasst mehrere Sprachansagen:
(Lautsprecher) 3.1. Achtung der Sturm beginnt
(Lautsprecher) 3.2. Walkürenflug an (Mein Lieblingsabschnitt)
Wenn der Timer noch ein paar Sekunden übrig hat
Der Lautsprecher schaltet ein weiteres Skript ein und beginnt die letzten Sekunden zu zählen, und das LCD startet den letzten Countdown um 5 Sekunden.
Und dann beginnt der Sturm
LCD-Anzeigen werden rot, Lautsprecher schaltet die Sirene ein, und das Blinklicht funktioniert weiter.
Bitte beachten Sie, dass die obere Anzeige eine Zeitschaltuhr und die untere die Betriebsmodi der Wetterstation darstellt, die ich oben beschrieben habe!
Natürlich können Sie bei jedem Vorfall und in jeder Phase die Farbe der Anzeigen ändern, und ändern Sie die Sprachwarnungen auf dem Lautsprecher.
Côte da Vinci
Display2 definieren -53151617
Lampe definieren -1535893860
Sprecher definieren -828056979
Definiere dispTime2 -53151617
alias MeteoStation d0
Alias Anzeige d1
Alias dispTime2 d2
alias Lampe d3
Alias-Lautsprecher d4
Pseudonym auf r4
weitergehen 1
bewege r5 0
Sturm:
l r1 d0 Modus
s d1 Einstellung r1
l r2 d0 NextWeatherEventTime
s d2 Einstellung r2
beqz r1 nostorm
beq r1 1 Sturm kommt
beq r1 2 Sturm jetzt
Ertrag
j Sturm
kein Sturm:
s d1 Farbe 2
s d2 Farbe 7
s d3 Ein 0
s d4 Ein 0
j Sturm
Sturm kommt:
s d2 Farbe 5
s d1 Farbe 5
s d3 Ein Ein
s d4 Ein Ein
s d4 Lautstärke 100
bne r5 7 großer Kopf
blt r2 7 Coultdown
j Sturm
großer Kopf:
s d4-Modus 16
schlafen 3
s d4-Modus 18
schlafen 3
s d4-Modus 7
l r5 d4 Modus
j Sturm
Sturm jetzt:
s d2 Farbe 4
s d1 Farbe 4
s d3 Ein Ein
s d4 Ein Ein
s d4 Lautstärke 100
s d4-Modus 12
bewege r5 0
j Sturm
warte ab:
l r1 d0 Modus
beq r1 1 warte ab
bne r1 1 Sturm
Coultdown:
s d2 Einstellung 5
s d4-Modus 33
schlafen 1
s d2 Einstellung 4
s d4-Modus 32
schlafen 1
s d2 Einstellung 3
s d4-Modus 31
schlafen 1
s d2 Einstellung 2
s d4-Modus 30
schlafen 1
s d2 Einstellung 1
s d4-Modus 29
schlafen 1
Ich warte
Code-Erklärung
(rot eingekreist – das sind Tags)
SO…
Wenn Sie die Töne auf dem Lautsprecher ändern möchten, dann müssen Sie Änderungen vornehmen, an den D4-Buchsenkanal, seit D4 – es ist ein Lautsprecher
beispielsweise:
s d4 Lautstärke 100 meint Stellen Sie den Lautsprecher auf maximale Lautstärke
oder ein anderes Beispiel:
s d4-Modus 12 bedeutet, den Ton von Alarm10 auf den Lautsprecher einzustellen
(wie ich oben sagte, die gesamte Lautsprecherspezifikation kann eingelesen werden VICKY[stationeers.fandom.com]
Zusammenfassend
Und das Wichtigste, Dieses Skript beschreibt die Arbeit nur für:
- 2 LCD Bildschirm
- 1 Lautsprecher
- 1 blinkende Lampe
Wenn dieses Handbuch benötigt wird, Dann werde ich den Code fertigstellen und er wird mit einer beliebigen Anzahl von Geräten funktionieren. Obwohl 50 Lautsprecher bzw 200 Blinklichter und tausend Displays (Bildlich gesprochen).
Kommentar hinterlassen