Ich möchte ne Art Zeitschaltuhr bauen, brauche Hilfe bei µC´s!

Diskutiere Ich möchte ne Art Zeitschaltuhr bauen, brauche Hilfe bei µC´s! im Elektronik und Chipkarten-Programmierung Forum im Bereich Hardware & Software Forum; Hallo! Ich hab wieder mal was vor, aber diesmal möcht ich das wirklich beenden (außer ihr haltet es von Anfang an für unmöglich). Die vorherigen...
  • Ich möchte ne Art Zeitschaltuhr bauen, brauche Hilfe bei µC´s! Beitrag #1
Marsupilami

Marsupilami

Bekanntes Mitglied
Dabei seit
31.10.2004
Beiträge
1.438
Reaktionspunkte
0
Ort
Braunau
Hallo!
Ich hab wieder mal was vor, aber diesmal möcht ich das wirklich beenden (außer ihr haltet es von Anfang an für unmöglich).
Die vorherigen "Projekte" waren meistens noch zu hoch gegriffen, und ich hoffe das ist bei diesem nicht so.

Also, sicherlich kenn jeder Airsoft, oder Painball oder so was ähnliches.
Ein paar Freunde von mir spielen das öfter und wollten jetzt mal ne Bombe bauen (á lá CS).

Da die aber keinen Dunst von Elektrotechnik haben, hab ich mir gedacht, das wär mal ein nettes Geschenk für die.

Also, das Ding soll nur ein Gehäuse sein, wo oben das Display und die Tastatur ist.
LCD Display und Folientastatur hab ich schon.

Folgende Funktionen soll es haben:
Am Anang, soll man die Zeit eingeben können, z.B. 9:30min.
Mit # wird der Wert bestätigt. Danach ist kein direkter Interrupt mehr möglich.

Display:
Code:
1 TIME: 9:30min
2 -------------

Danach ertänt alle 2sec ein kurzer Signalton, dur einen Summer oder sowas. Der muss nicht schneller werden, ist nur das man die "Bombe" halt finden kann.
Random erstellt eine Zahl zwischen 00 und 14.
Das ist der Code, den man eingeben muss, damit man die "Bombe" "entschärfen" kann.
Man tippt dann z.B.: 04A

Danach soll auf dem Display ein Balken erscheinen, wie bei einem Installtationsvorgang

Display
Code:
1 TESTING: XX
2 "balken der sich auflädt

der Ladevorgang soll eine Sekunde dauern.

Ist die Zahl falsch kann man erneut eintippen.
Ist die Zahl richtig,

Display
Code:
1 CODE OK
2 --------

Die Zeit soll nach dem bestätigen mit der # Taste in 0,1sec Schritten runterzählen.
Ist die TIME 00:00:00 ertönt für 5sec ein Dauerton und ein Relais schaltet durch (für Rauch)

Wird vorher der Richtige Code eingegeben, hört die Zeit auf und es piepst ein wenig vor sich hin.


OK, kann sich jeder was drunter vorstellen :D
Ist das mit der MC51er Familie möglich?
Die lernen wir gerade in der Schule drum komm ich mit denen wahrscheinlich am schnellsten voran.

Sämtliche Zahlen und werte sind nur Richtwerte.

Im Prinzip kommt mir das ganze nicht so schwer vor, es in einem C++ Programm zu schreiben wär nicht so schwierig, aber kann ich das dann gleich für den µC verwenden?

Also, schlicht und einfach: Hat es einen Sinn das Programm für den PC zu schreiben, oder muss ich es für den µC dann sowieso wieder komplett anders aufbauen?

Sagt bitte mal was ihr davon haltet (außer "pupertierende teenies" oder "kinder die krieg spielen"!)

Tobi
 
  • Ich möchte ne Art Zeitschaltuhr bauen, brauche Hilfe bei µC´s! Beitrag #2
cmddegi

cmddegi

Bekanntes Mitglied
Dabei seit
12.07.2001
Beiträge
4.740
Reaktionspunkte
0
Ort
Austria
Das ist sicher machbar. Allerdings erfordern µCs durchaus ein Wenig Einarbeitungszeit. Speziell wenn du niemanden in der Nähe hast, der dir bei Problemen schnell weiterhelfen kann.
Die Programmierung des µCs unterscheidet sich schon stark von der für den PC, weil man dabei sehr nahe an der Hardware arbeitet.
Deinen Controller kenne ich leider nicht, aber das sollte bereits mit jedem einfachen 8bit-Controller zu lösen sein.
Allerdings muss ich dich gleich vorwarnen, die Ansteuerung solcher LC-Displays am Controller kann am Anfang, wenn man wenig Erfahrung hat, ganz schön Probleme machen.

Gruß,
Degi
 
  • Ich möchte ne Art Zeitschaltuhr bauen, brauche Hilfe bei µC´s! Beitrag #3
Marsupilami

Marsupilami

Bekanntes Mitglied
Dabei seit
31.10.2004
Beiträge
1.438
Reaktionspunkte
0
Ort
Braunau
ja, das sind 8Bit Controller!

Wir lernen das ja gerade in der Schule (das Fach heißt INIT).
Momentan sind wir gerade bei den Befehlen, ich vermute also es wird nicht mehr allzulange dauern bis wir mit dem Proggen anfangen!

Tobi
 
Thema:

Ich möchte ne Art Zeitschaltuhr bauen, brauche Hilfe bei µC´s!

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben