Posts by md_fg

    Hallo

    Aus Interesse ob mein Netzwerk Laser Drucker Brother DCP L2540DN erkannt wird, habe ich einen RasPi4 neu aufgesetzt dann nur

    Code
    apt update
    apt upgrade

    Durchgeführt ergibt einen Kernel 5.15.84-v8 sonst wurde nichts Installiert.

    Dann die Druck Einstellungen aufgerufen der Drucker wird erkannt also Aktiviert und Testseite Drucken alles OK.

    Dann eine BlaBla.txt drucken auch OK.

    Code
    apt search cups 

    Bringt zb. printer-driver-brlaser für einige Brother Laserdrucker.

    Ein brother-cups-wrapper-extra Paket gibt es nicht mehr.

    Ganz einfach Franky07 Strömlinge sind die Urenkel vom alten Strom und werden oft in mA gemessen.

    Gnom,

    Wenn du hier der so verständnisvolle Allesversteher bist, dann erkläre hier doch mal bitte allen Mitgliedern wie man einen Strom über einen schließenden Taster messen kann ?

    Der TO kennt den Widerstand der geschlossenen Taste, dann die Spannung über eben diese gemessen und listig nach Ohm den Strom berechnet.


    Allen ein Frohes Neues Jahr

    Hallo

    Hier noch die Liste für die Boardverwalter.

    Code
    http://arduino.esp8266.com/stable/package_esp8266com_index.json
    http://digistump.com/package_digistump_index.json
    https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

    Nur eine Idee

    Wenn eine Verbindung(usb) zum ESP8266 besteht, kann zb. bei einen D1 Mini die Board ID und MAC ausgelesen werden.

    Auf einem Linux Pc kann mit das mit dem folgenden Aufruf erreicht werden.

    Code
    python3 ~/.arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/esptool/esptool.py flash_id

    Mit dem esptool kann der Flash Speicher des ESP8266 als *.bin gesichert werden.

    Und bei Bedarf auf einen weiteren ESP8266 wieder zurück gespielt werden.

    Hallo

    Die AZ-Delivery Basis Version der Webradio Software habe ich um einige Features erweitert.

    Die Sketche stellen ein Grundgerüst für ein Web Radio, einen MP3 Player, die Anzeige von Datum und Uhrzeit(RTC, NTP)

    Sowie die Anzeige von Umwelt Daten(BMP280, BH1750) dar.

    Als Display mit Touch Tasten Steuerung kommt ein 3.5 Zoll RPi Display zum Einsatz.

    Auf das Original 16x2 LCD Display sowie den Rotary Decoder wird verzichtet.

    Ein MCP23017 steuert den MP3 Decoder Chip(DFRobot) mit LOW Pegel an.

    Weiterhin ein 5 Volt Relais zum umschalten des Verstärker Eingang vom Radio auf MP3 Player Mode.

    Mit der "WiFi/AP" Taste wird ein Soft AP gestartet um per Handy die WLAN SSID und das Password zu ändern.


    Infos zum Display.

    Für das Joy-It RB_TFT 3.5 RPi Display in Verbindung mit dem ESP32 Dev Module wird die TFT_eSPI Bibliothek von Bodmer benutzt.

    Die Anzeige auf dem Display wurde in zwei Viewports unterteilt.

    Im Master Viewport werden alle Infos als Text oder Grafik angezeigt. Im Slave Viewport wird Uhrzeit und Datum angezeigt.


    Im Radio Mode.

    Die Sender Nummer und der Namen werden nach einem Lautsprecher Symbol auf dem Display angezeigt.

    Der Interpret und der Titel werden auf dem Display angezeigt mit max. 32 Zeichen.

    Die Lautstärke wird mit einem Digital Poti(DS1803-010) eingestellt.

    Die Sender im Moment 10, werden mit den --> bzw. <-- Touch Tasten ausgewählt und mit der SET Taste aktiviert.

    Es erfolgt ein Rundschreiben der Sender dh. nach Sender 10 kommt wieder Sender 1 wenn die --> Taste gedrückt wird.


    Im MP3 Player Mode.

    Alle Funktionen (Play, Stop, Next, Prev. Vol.+, Vol.-) des MP3 Decoders werden von einen MCP23017 mit LOW Pegel von (400ms bzw. 1500ms) angesteuert.

    Bei einem Tastendruck wird im Master Viewport des Displays als Gaga Aktion ein 3D Würfel für 1 Minute angezeigt.


    Der Verstärker(TPA 3116 D2) Eingang wird mit einen 5 Volt Relais vom Radio Mode auf MP3 Player Mode umgeschaltet.

    Zwei LED zeigen den Player(rt) Modus bzw. Radio(gn) Modus an.


    Das Datum und die Uhrzeit werden im Slave Viewport des Displays angezeigt, bei aktiven WLAN wird die RTC(DS3231) mit der NTP Zeit Synchronisiert.

    Die Umwelt Daten werden vom BMP280 und BH1750 bereitgestellt und im Master Viewport des Displays angezeigt.


    Im WiFi/AP Mode.

    Bei aktiven WLAN wird Links Oben im Slave Viewport ein Netz Symbol eingeblendet.

    Die aktuelle SSID, IP, Gateway, DNS und Mask werden im Master Viewport des Displays angezeigt.

    Bei inaktiven WLAN kann mit der WiFi/AP Taste ein Soft AP mit der SSID "WEBRADIO" gestartet werden.

    Vom Handy aus kann ein Webserver auf http://192.168.4.1 erreicht werden, hier kann die SSID und das Password geändert werden.


    Allgemein Infos.

    Ein Sketch Update kann über OTA erfolgen, der Vorgang ist mit einem Password gesichert.

    Ein RESET des ESP32 kann über eine Touch Taste erfolgen.

    Der Deep Sleep Mode 1 nach (Zeit), der gesamt Schaltung mit (ESP32, Display, MP3 Chip) wird von dem RTC(DS3231 SQW) Pin gesteuert.

    Der Deep Sleep Mode 2 (Manuell) der gesamt Schaltung mit (ESP32, Display, MP3 Chip) wird von zwei Tasten gesteuert.

    Das Brownout detector was triggered Problem, ist mit dem Sketch beseitigt worden.




    Der Original AZ Link


    Weitere Infos zb. ESP32 Partition Schema, Bilder, Stromlauf Pläne(PDF), Display Anschluss Belegung sind auf meiner Homepage unter "Arduino Menü" dann "ESP 32" zu sehen.

    Die zip Sketch Datei liegt unter "Arduino Menü" und "Download" als ESPWebRadio.zip

    Link

    Hallo

    Noch eine Idee mit einem ADC-1 Pin die Akku Spannung messen und bei ca. 3.5 Volt den ESP32 in den Deep Sleep schicken.

    Dann noch die Hinweise von Franky07 zum Abschalten des Displays umsetzen, dann sollte der Akku keinen Schaden nehmen

    Wenn das Projekt ein WLAN benutzt sind die ADC-2 Pin nicht benutzbar siehe Bild.


    Hallo

    Der Typ 16340 ist ein Akku der Typ CR123A eine Batterie, für das Projekt würde ein Akku meiner Meinung nach günstiger sein.

    Vom Preis her sind die 18650 Akkus günstiger.

    Mit einem Laderegler TP4056 kann der LiPo 18650 mit jeden Handy Netzteil aufgeladen werden.

    Ein StepUp Regler zb. MT3608 erzeugt aus den 3.7 Volt dann 5 Volt für den Vin Eingang des ESP8266 und fertig.

    Hallo

    Den Schaltplan habe ich Dir per PN geschickt.

    Mit den Optokopplern erreicht man eine Trennung der Steuerseite ESP,MCP(3.3V) und der Ausgangsseite egal ob Relais oder Mosfet (5,12,24 Volt)

    Damit sind Levelshifter unnötig. Warum soll mit 9 MHz der Bus getaktet werden bei Schaltvorgängen im Sekunden Bereich.

    Das Bild zeigt eine Pegelanpassung von 3.3 Volt auf 5 Volt nur zur Info.

    Hallo

    Laut Datenblatt sind max. 25 mA pro Ausgang möglich. Mit Optokopplern wird eine Trennung zum Ausgang ob Relais oder Mosfet möglich.

    Bei einem Projekt von mir sind 2 MCP23017 (I2C) im Einsatz damit werden 16 Relais angesteuert.

    Vielleicht eine Anregung für die Sonnenuhr.