Hallo, in einer abgelegenen Hütte möchte ich die Temperatur messen und diese per SMS senden. Dieser Beitrag [1] zeigt, dass die (Raum)Temperatur bei einem Android-Handy prinzipiell über die CPU-Temperatur gemessen werden kann. Dazu habe ich ein paar Fragen: - Lässt sich ein Android-Handy leicht programmieren? - Was benötige ich für Entwicklungssystem? - Welches Handy wäre ideal? Was ich machen möchte: - Handy alle 6 Stunden aufwecken - Temperatur messen - SMS senden [1] https://play.google.com/store/apps/details?id=br.templister&hl=de mfg Drobel
Also ich hab da jetzt nur draus gelesen das du die cpu messen kannst. das sagt dir aber so gut wie nix über die umgebungstemperatur
Drobel schrieb: > in einer abgelegenen Hütte Mobilfunk ist da schon, oder ? Sonst: Temperatursensor an ATTINY bei bestimmten wert wird eine SMS über GSM modul versendet. DS18B20 <--1-wire----->ATTINY<----UART------>GSM Modul ---> SMS Du könntest sogar per SMS Abfrage einen Tempwert versenden, um die Kosten gering zu halten.
Drobel schrieb: > - Lässt sich ein Android-Handy leicht programmieren? Anscheinend.. erste Versuche seien anscheinend spielend leicht. Drobel schrieb: > - Handy alle 6 Stunden aufwecken > - Temperatur messen > - SMS senden Warum möchtst du das per Handy machen? (Gebühren) Drobel schrieb: > Dieser Beitrag [1] zeigt, dass die (Raum)Temperatur bei > einem Android-Handy prinzipiell über die CPU-Temperatur gemessen werden > kann. Das ist so sicher nicht richtig. Die CPU Temperatur steht in keinem eindeutigen Verhältnis zur Raumtemperatur.
Markus .. schrieb: > Drobel schrieb: >> in einer abgelegenen Hütte > > Mobilfunk ist da schon, oder ? Ja. > Temperatursensor an ATTINY bei bestimmten wert wird eine SMS über GSM > modul versendet. > > DS18B20 <--1-wire----->ATTINY<----UART------>GSM Modul ---> SMS Ist ein gewisser Aufwand. Eine komplette Hardware wie ein Handy wäre schon schön. Electronics'nStuff schrieb: > Drobel schrieb: >> - Handy alle 6 Stunden aufwecken >> - Temperatur messen >> - SMS senden > > Warum möchtst du das per Handy machen? (Gebühren) Welche Alternative gibt es? > Drobel schrieb: >> Dieser Beitrag [1] zeigt, dass die (Raum)Temperatur bei >> einem Android-Handy prinzipiell über die CPU-Temperatur gemessen werden >> kann. > > Das ist so sicher nicht richtig. Die CPU Temperatur steht in keinem > eindeutigen Verhältnis zur Raumtemperatur. Wenn ich es richtig verstanden habe, kann man die CPU-Temperatur und die Akku-Temperatur messen. Unmittelbar nach dem nach dem Aufwecken dürften beide noch in der Nähe der Raumtemperatur sein.
Drobel schrieb: > - Lässt sich ein Android-Handy leicht programmieren? Definiere 'leicht' Falsche Frage. Die richtige Frage lautet: Kannst DU programmieren und traust DU dir zu eine App für ein Android Handy zu programmieren? > - Was benötige ich für Entwicklungssystem? Allerdings sinken deine Aktien mit dieser Frage sofort auf nahe 0.
@markus Na mitm Attiny wird das etwas knapp, wegen den ganzen AT Befehl Strings ;) Müssen ja in Flash passen. Drobel schrieb: > Ist ein gewisser Aufwand. Eine komplette Hardware wie ein Handy wäre > schon schön. Also ich kann dirn Layout+Schaltplan geben, da musste nurnoch nen Tempsensor ala KTY81 an den AVR ADC hängen. GSM Modul, Atmega und Stromversorgung sind schon drauf. Wieso willste eigentlich die Raumtemp der Hütte messen?
Martin Wende schrieb: > @markus > Na mitm Attiny wird das etwas knapp, wegen den ganzen AT Befehl Strings > ;) > Müssen ja in Flash passen. Der Tiny (welcher eigentlich?) hat genug davon. 1024 Bytes sind schon eine Menge Holz. Da kann man leicht 20 Strings mit jeweils 10 Zeichen unterbringen und hat trotzdem erst 200 Bytes, also 20%, verbraucht. Noch mal 100 oder 200 Bytes für das Programm und du hast eine Flash Auslastung von 30%. Für die nicht genutzten 70% gibt es von Atmel kein Geld zurück. Will man sich das Leben leichter machen, sollte man darauf achten einen Tiny mit integrierter USART zu nehmen.
Martin Wende schrieb: > Drobel schrieb: >> Ist ein gewisser Aufwand. Eine komplette Hardware wie ein Handy wäre >> schon schön. > Also ich kann dirn Layout+Schaltplan geben, da musste nurnoch nen > Tempsensor ala KTY81 an den AVR ADC hängen. > GSM Modul, Atmega und Stromversorgung sind schon drauf. Kannst du den Schaltplan posten? > Wieso willste eigentlich die Raumtemp der Hütte messen? Es läuft eine automatische Heizung in der Hütte und ich möchte über die Temperatur informiert sein.
Wenns nen Ausfall mitbekommen soll, ist fest alle 6h senden vllt nen bissel doof. Da wärs doch sinnvoller ne SMS zu senden, wenn die Temp eine gewisse Grenze unterschreitet? Der Schaltplan ist etwas gruselig, da schnell zusammen gekloppt.
Martin Wende schrieb: > Wenns nen Ausfall mitbekommen soll, ist fest alle 6h senden vllt nen > bissel doof. Ja. > Da wärs doch sinnvoller ne SMS zu senden, wenn die Temp eine gewisse > Grenze unterschreitet? Ja. > Der Schaltplan ist etwas gruselig, da schnell zusammen gekloppt. Nicht unbedingt ;) Danke für den Schaltplan, aber die Handylösung ist einfacher. Vielleicht sollte ich einfach anfangen und sehen, ob ich eine Androidlösung hinbekommen kann.
Electronics'nStuff schrieb: > Drobel schrieb: >> Welche Alternative gibt es? > > Internet? Ist aber bestimmt nicht preiswerter.
Martin Wende schrieb: > @markus > Na mitm Attiny wird das etwas knapp, wegen den ganzen AT Befehl Strings > ;) > Müssen ja in Flash passen. und Karl Heinz Buchegger schrieb: > Der Tiny (welcher eigentlich?) ATTINY1634 reicht völlig. 16KB Flash + 1KB SRAM + Text zum Teil im EEPROM. 2x UART ! Drobel schrieb: > Ist ein gewisser Aufwand. Eine komplette Hardware wie ein Handy wäre > schon schön. OK, wenn Du Dein Android auf der Hütte liegen lassen möchtest dann siehe hier: http://ytai-mer.blogspot.de/2011/04/meet-ioio-io-for-android.html https://www.sparkfun.com/products/10748?
Electronics'nStuff schrieb: > Drobel schrieb: >> Welche Alternative gibt es? > > Internet? Auf der Hütte Internet ? Via GPRS ? Oder über SAT ? http://www.teltarif.de/internet/satellit/tarife.html Und die Kosten ?
Markus .. schrieb: > OK, wenn Du Dein Android auf der Hütte liegen lassen möchtest dann siehe > hier: > http://ytai-mer.blogspot.de/2011/04/meet-ioio-io-f... > > https://www.sparkfun.com/products/10748? @Markus Danke für die Links. Das sieht nach wenig Arbeit aus :)
Irgendwie habe ich das jetzt nicht recht gecheckt, dass er da oben kein Internet hat. Sorry, mein Fehler! Ja dann wird wohl die SMS Variante die günstigste sein.
Also ich weiß ja nicht. Die CPU Temperatur von Android Geräten lässt sich nicht immer auslesen und ganz nebenbei steigt die Temperatur fast im Sekundentakt nachdem Last auf die CPU kommt. Und die Last die die CPU bekommt ist nach dem Aufwecken beinahe gewaltig. Akkutemperatur ist da schon eher eine Idee, aber gerade Nachbauakkus haben meist keine Temp.Sensoren. Ein kleiner Controller + GSM Modem + Temperatur Sensoren ist dann doch wesentlich flexibler und auch günstiger.
Spannungsteiler mit Temperatursensor an den Mikrofoneingang (Spannung musst Du woanders herholen). App schreiben, welcher aus dem Eingangssignal die Temperatur berechnet. Fertig.
lol Der Mikrofoneingang kann nur Wechselspannung, du müßtest also noch einen Ton ausgeben!
Ja klar, weil da auch überhaupt kein Kondensator im Signalweg ist...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.