kurtlab
@aysekurt · Mitglied seit November 2025
Mühendislik öğrencisi · üniversite
- Themen
- 8
- Antworten
- 33
- Punkte
- 0
Erstellte Forenantworten
Von Türkçe mit KI übersetzt ·
Im letzten Semester haben wir genau das in unserem Abschlussprojekt gemessen, die groben Zahlen sehen so aus:Dein Zyklus: 3,2 s × im Mittel ~110 mA × 3,3 V ≈ 1,1 J pro Übertragung. Alle 10 Minuten → im Mittel ~2 mW, dazu kommt der Deep-Sleep-Strom. Ein 10 cm² großes Panel im Innenraum abseits des Fensters liefert 50-200 µW, also 10-mal zu wenig. Ein kleines 0,5-W-Panel mit direkter Sonne am Fenster + Superkondensator + Harvesting-IC wie BQ25570 reicht selbst im Winter. Ein TEG auf dem Heizkörper liefert bei 20-30 K Differenz einige mW, aber im Sommer ist die Heizung aus, und die Vibration kannst du, wie Gizem Hanım sagte, vergessen.Der eigentliche Gewinn liegt in der Anzahl der Übertragungen. Nach dem Aufwachen NTP ausführen (du bist ohnehin mit dem WLAN verbunden), Messwerte im RTC-Speicher sammeln und einmal pro Stunde einen einzelnen POST senden:
[{"ts":1793000000000,"values":{"temperature":21.4,"humidity":44}},
{"ts":1793000600000,"values":{"temperature":21.5,"humidity":44}}]
Ohne Uhr lass ts weg, dann wird der Sendezeitpunkt gestempelt. Außerdem sende die Spannung des Superkondensators als supercap_v, dann siehst du im Diagramm, welcher Knoten ausreicht.
Geçen dönem bitirme projesinde tam bunu ölçtük, kabaca rakamlar şöyle:
Senin döngün: 3,2 sn × ortalama ~110 mA × 3,3 V ≈ 1,1 J her gönderimde. 10 dakikada bir → ortalama ~2 mW, üstüne deep sleep akımı. İç mekanda pencereden uzak 10 cm²’lik bir panel 50-200 µW verir, yani 10 kat eksik. Pencereye doğrudan güneş alan 0,5 W’lık küçük bir panel + süperkapasitör + BQ25570 gibi bir hasat entegresi ise kışın bile yetiyor. TEG peteğe yapıştırınca 20-30 K farkta birkaç mW çıkıyor ama yazın kalorifer kapalı, titreşimi de Gizem Hanım’ın dediği gibi unut.
Asıl kazanç gönderim sayısında. Uyanınca NTP yap (zaten Wi-Fi’ye bağlanıyorsun), okumaları RTC belleğinde biriktir, saatte bir tek POST:
[{"ts":1793000000000,"values":{"temperature":21.4,"humidity":44}},
{"ts":1793000600000,"values":{"temperature":21.5,"humidity":44}}]
Saat yoksa ts koyma, o zaman gönderim zamanı damgalanır. Bir de süperkapasitör voltajını supercap_v diye gönder, hangi düğümün yettiğini grafikten görürsün.
Von Türkçe mit KI übersetzt ·
Warum hat die Reduzierung der Geschwindigkeit das Problem dann nicht vollständig gelöst? Ich bin neugierig.
Hız düşürmek neden tamamen çözmedi peki? Merak ettim.
Von Türkçe mit KI übersetzt ·
Haben Sie versucht, die Geschwindigkeit zu reduzieren? Mit i2c_arm_baudrate in config.txt.
Hızı düşürmeyi denediniz mi? config.txt’de i2c_arm_baudrate ile.

