Forum: Mikrocontroller und Digitale Elektronik NFC RGB-Wecker


von chriis (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen

In meinem Kopf herrscht seit geraumer Zeit eine Idee. Nämlich ein 
Android Wecker den man analog stellen kann.
Ich will die Weckzeit des Smartphone physisch mit einem Incrementalgeber 
verändern und so diesen neu stellen. Zusätzlich dazu soll eine RGB Lampe 
hochdimmen beim klingeln. Die Daten sollen via NFC übertragen werden, 
wenn ich das Smartphone in die Dokingstation stecke.
(Ein Bild der Idee ist im Anhang)

Das ganze soll mit diesem Chip funktionieren:

www.regnerischernachmittag.wordpress.com/2014/05/20/st-m24sr-low-cost-nf 
c-tag-mit-i2c-schnittstelle/

Das würde das Smartphone die Weckzeit in den Tag schreiben. Dieser wird
per i2c ausgelesen (wenn nötig verändert) und wieder in den Chip 
geschrieben. So das dass Smartphone die neue Zeit wieder einlesen kann.

Kann das funktionieren?
Was denkt ihr darüber?

(Ja ich weiss, Bluetooth wäre so viel einfacher.. aber ich finde es 
nicht so spannend ;P)

von Chefkoch (Gast)


Lesenswert?

Gehen geht fast alles.
Das klingt für mich so, dass du vor hast, dir eine eigene WeckkerApp zu 
schreiben?
Schon mal ne App geschrieben?
Ich mache seit ein paar Wochen mit Qt und dem Qt Creator mittels 
Crosscompiling auf meinem Handy rum.
Es scheint von Qt eine NFC Bib zu geben.
http://doc.qt.io/qt-5/nfc-examples.html

Im Übrigen Danke für deinen Post. Hatte NFC für eines meiner Vorhaben 
gar nicht auf dem Schirm. Könnte in Frage kommen :)
Danke schön.

von Rena Z. (rena2019)


Lesenswert?

ja, das geht natürlich. der m24sr ist für solche einfachen aufgaben eine 
prima low-cost lösung. für aufwendigere anwendungen (card emulation) 
solltest du dann allerdings ein pn53x nehmen.

btw: danke für's verlinken auf mein blog ;-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.