Erstes Projekt

OP #5912624
Lesenswert?
• ▲
▼
Hallo zusammen,

ich bin ein absoluter Leihe im Bereich der Mikrocontroller aber sehr 
motiviert um zu lernen.

Ich möchte folgendes realisieren:

ich möchte einen Wecker selber bauen; d.h. in beliebigen Zeiten (können 
auch mehrere pro Tag sein) muss der Wecker unterschiedliche klingeln 
(z.B. Music).

Ich weiß nicht ob es mit einem MC schon sehr hergeholt ist bzw. eine 
einfachere Alternative möglich ist.

Wie denkt ihr kann ich dies -Hardwaretechnisch- umsetzen?

Danke im Voraus.
Beitrag #5912628 wurde von einem Moderator gelöscht.
Gast #5912654
Lesenswert?
• ▲
▼
Delikanli K. schrieb:
> Ich weiß nicht ob es mit einem MC schon sehr hergeholt ist bzw. eine
> einfachere Alternative möglich ist.

schau mal unter elektronischer Türgong, das war ne Fingerübung in den 
Achtzigern:

Beitrag "DDR_UB880_Klingel"

Oder auch:
http://hc-ddr.hucki.net/wiki/doku.php/elektronik:mtg1001

Und wegen zeitanzeigen kann man sich dort inspirieren lassen:
https://s-huehn.de/elektronik/
(Firma: Schweigstill IT) Persönliche Seite #5912697
Lesenswert?
• ▲
▼
Delikanli K. schrieb:
> Ich weiß nicht ob es mit einem MC schon sehr hergeholt ist bzw. eine
> einfachere Alternative möglich ist.

Das ganze mit einem Microcontroller zu realisieren, ist der schon seit 
Jahrzehnten beschrittene Weg, der wesentlich einfacher als alle 
anderen elektronischen Lösungen ist. Das ganze ohne Microcontroller 
aufzubauen, führt zu einem backblechgroßen TTL/CMOS-Grab oder einem 
kühlschrankgroßen Transistorgrab. Hinzu kommt noch eine geeignete 
Zeitquelle, d.h. entweder nur ein einfacher Oszillator oder ein 
DCF77-Empfänger mit umfangreicher Dekodierung usw.. Letzteren diskret 
aufzubauen und dabei auch Bitfehler beim Empfang zu kompensieren, ist 
schon ganz große Schule. Die Uhrenfunktion ist die eine, das Abspielen 
der verschiedenen Melodien die andere Baustelle.

Alternativ könntest Du auch ein FPGA verwenden. Aber wenn Du schon nicht 
den Aufwand für eine Microcontrollerlösung einschätzen kannst, wäre das 
vermutlich auch nicht das Richtige.
Gast #5912713
Lesenswert?
• ▲
▼
Delikanli K. schrieb:
> Wie denkt ihr kann ich dies -Hardwaretechnisch- umsetzen?

Nur mit Netzstromversorgung.

Du könntest einen Arduino an ein Netzteil anschliessen und mit einem LED 
oder LCD Shield ausstatten (und einem Lautsprecher), und aus 
vorgefertigten Beispielen lernen.

https://rees52.com/diy-arduino/1472-make-a-digital-clock-using-4-bit-tm1637-led-display-module-and-ds3231-rtc-module-interfacing-with-arduino-uno-kt808

Batteriebetrieben mit direkter LCD Glas Ansteuerung wirst du nicht 
hinbekommen, Arduinos brauchen zu viel Strom.
Gast #5912751
Lesenswert?
• ▲
▼
Noch ein Vorschlag, der eventuell gefällt, falls du dich mit Netzbetrieb 
arrangieren kannst:

Du könntest ein WiFi Kit 8 Module verwenden. Da hast du fast* die 
gesamte nötige Hardware auf einem Board fix und fertig zusammen. Musst 
du nur noch (z.B. mit Arduino) programmieren.

*) Ein Lautsprecher mit Verstärker oder ein MP3 Modul fehlt noch, für 
die Sound-Ausgabe.

http://stefanfrings.de/esp8266/index.html#wifikit8

Gerade im Arduino Umfeld gibt es noch viele andere fertige Boards (oder 
Sets) mit Display. Das ist für den Anfang sicher besser, als zwei 
Baustellen (Hardware + Programmierung) gleichzeitig zu haben.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.