Raspberry Pi: PZEM-004T-V3 Energy Monitoring

Поділитися
Вставка
  • Опубліковано 7 січ 2025

КОМЕНТАРІ • 42

  • @joserosado1842
    @joserosado1842 3 роки тому +1

    I want to connect serveral PZEMs. We can change the PZEM address (i've done it with arduino/esp code) an so connect several pzem to the same serial port. My question is which parameter defines the pzem address on the python code. Is it the first parameter on this function: master.execute(1, cst.READ_INPUT_REGISTERS, 0, 10) ? The "1"? Thanks

  • @heen.c
    @heen.c 3 роки тому

    Hi! could you tell me why your code includes ''

  • @shubhankarhire
    @shubhankarhire 3 роки тому

    How to reset the energy consumption counter.

  • @shubhankarhire
    @shubhankarhire 4 роки тому

    Is there any problem because pzem gives 5v and rpi handles only 3.3 v

    • @YaserAliHusen
      @YaserAliHusen  4 роки тому +1

      For safety about pin damage,
      You can use TTL to usb, with same python program.
      Just change port to dev/ttyUSB0

  • @dwigustiandi1386
    @dwigustiandi1386 4 місяці тому

    Permisi pak saya coba pakai usb ttl dan saya coba juga secara langsung ke pin raspi, tapi kenapa ya response length is invalid 0

    • @YaserAliHusen
      @YaserAliHusen  4 місяці тому +1

      Pastikan TX dan RX di Raspi dan modul saling silang.
      TX ketemunya RX

    • @dwigustiandi1386
      @dwigustiandi1386 3 місяці тому

      Terimakasih pak, tapi kenapa ya watt nya 0.4 terus?

  • @dwigustiandi1386
    @dwigustiandi1386 Місяць тому

    Permisi pak kalau saya pakai 2 pzem004t itu bagaimana ya

  • @王振民-y2i
    @王振民-y2i 24 дні тому

    Super Thanks

  • @akmalrafi4325
    @akmalrafi4325 2 місяці тому

    berarti menghubungkan sensor pzem 004t ke raspberry tidak perlu level shifter ya?

    • @YaserAliHusen
      @YaserAliHusen  2 місяці тому

      Saya sih ga pakai, cuma mungkin perlu cek nilainya dan kalibrasi agar akurat

  • @dewihumeiraa2888
    @dewihumeiraa2888 4 роки тому

    Hello sir, I have question. What tools you use to running the code? Thanks

    • @YaserAliHusen
      @YaserAliHusen  4 роки тому

      Programnya menggunakan python mbak
      ada di description contoh programnya
      Jika menggunakan TTL to USB untuk koneksinya, ganti saya portnya menjadi /dev/ttyUSB0

    • @dewihumeiraa2888
      @dewihumeiraa2888 4 роки тому

      @@YaserAliHusen oh iya pak, saya sudah mengikuti rangkaian menggunakan serial UART spt video bapak, untuk menampilkn serial monitornya gmna ya

    • @dewihumeiraa2888
      @dewihumeiraa2888 4 роки тому

      @@YaserAliHusen Saya sudah mengikuti program bapak, tapi katanya error di modbus not defined, padahal saya sudah install semua packagenya. Itu kenapa ya pak? Terimakasih

    • @YaserAliHusen
      @YaserAliHusen  4 роки тому

      @@dewihumeiraa2888
      Saya coba jawab:
      1. Untuk wiring pastikan antara TX di sensor dipasangkan dengan RX di raspberry pi (begitu juga sebaliknya)
      2. Begitu juga jika menggunakan TTL to usb
      3. Untuk mengecek port tty silahkan ketik diterminal: ls /dev/tty*
      maka akan muncul list dari port tty
      jika menggunakan GPIO saya menggunakan /dev/ttyS0, jika TTL to USB menggunakan /dev/ttyUSB0
      4. Jangan lupa instal modbus-tk
      5. Jalankan menggunakan python3

    • @dewihumeiraa2888
      @dewihumeiraa2888 4 роки тому

      @@YaserAliHusen Filenya sudah tidak ada yang error tetapi saat saya run menampilkan hasilnya itu lama dan ngestuck. Sepertinya masalah dicstnya pak, itu bagaimana ya pak? Terimakasih

  • @momel6352
    @momel6352 4 роки тому

    permisi pak kenapa ya :
    import modbus_tk.defines as cst
    ImportError: No module named modbus_tk.defines
    padahal udah install modbuss-tk and serial
    terima kasih

    • @YaserAliHusen
      @YaserAliHusen  4 роки тому

      menggunakan python2 atau python3?
      coba gunakan python3
      install:
      pip3 install modbus-tk
      pip3 install pyserial

    • @momel6352
      @momel6352 4 роки тому

      @@YaserAliHusenudah phyton3 ide direct in raspberry pi pak.

    • @momel6352
      @momel6352 4 роки тому

      @@YaserAliHusen lcd nya sy tidak pakek n semua coding berkaitan lcd sy delete semua

    • @YaserAliHusen
      @YaserAliHusen  4 роки тому

      Coba install lagi librarynya
      Pakai pip3 yah

  • @dwigustiandi1386
    @dwigustiandi1386 3 місяці тому

    Bang maaf izin tanya, kenapa yang saya 0,4 w terus yaa

    • @YaserAliHusen
      @YaserAliHusen  3 місяці тому +1

      Coba pkai alat ukur apakah benar 0.4?
      Kalau saya mungkin pzemnya yang bermasalah.
      Kalau meleset,bisa dikasi x factor di kodenya agar sesuai hsilnya

    • @dwigustiandi1386
      @dwigustiandi1386 3 місяці тому

      ​@@YaserAliHusen makasih banggg

  • @BantalGuling-e8s
    @BantalGuling-e8s 7 місяців тому

    Pak, jika saya menggunakan 3 PZEM bagaimama ya pak program dan wiringnya, apakah butuh alat tambahan untuk, Pak? Karena Rx Tx rasp pi hanya 1, dan jika ketiga sensor di pararel program pemisah data setiap sensor bagaimana ya, pak? Terima kasih banyak

    • @YaserAliHusen
      @YaserAliHusen  7 місяців тому

      Saya belum pernah coba, mungkin bisa di pararel-kan dengan id yang berbeda, tapi bisa jadi panas.
      Sudah cari di youtube, harusnya ada sudah mencoba

  • @Mohalii
    @Mohalii 4 роки тому

    permisi pak saya sudah mempraktekkan sesuai dengan vidio kecuali lcd saya tidak pakek.
    tetapi ada error "modbus_tk.exceptions.ModbusInvalidResponseError: Response length is invalid 0" itu yg line terakhir dari error nya.
    sama di sensornya tidak berkedip rx txnya.
    Kira-kira kenapa ya?
    terimakasih sebulmnya

    • @YaserAliHusen
      @YaserAliHusen  4 роки тому

      Mungkin coba perhatikan hal berikut:
      1. Apakah sensor sudah terkoneksi ke power AC hingga lampu yang dekat konektor AC dan coil menyala?
      2. Coba cek apakah kabel dari sensor dan ke raspberry pi antara TX dan RX terhubung?juga sebaliknya.
      hubungkan secara silang: TX ke RX dan RX ke TX
      3. Coba menggunakan TTL to USB, programnya sama, hanya ubah portnya menjadi /dev/ttyUSB0

    • @Mohalii
      @Mohalii 4 роки тому

      @@YaserAliHusen oke di coba opsi2nya.
      terimakasih pak sarannya

    • @momel6352
      @momel6352 4 роки тому

      @@Mohalii jadi gimana. Berhasil?

  • @Mykha19
    @Mykha19 Рік тому

    Saya sudah mengikuti semua step by step tapi muncul error "respon length is invalid 0" Kira kira kenapa ya pak?

    • @YaserAliHusen
      @YaserAliHusen  Рік тому

      Coba ganti USB connectornya, apakah sama dengan yang saya pakai di video?

  • @ludfizaen9068
    @ludfizaen9068 3 роки тому

    Mau nanya kak, kalo buat pemasangan CT di taruh di kabel fasa maupun nol ngaruh ga ya ?

    • @YaserAliHusen
      @YaserAliHusen  3 роки тому

      Setahu saya sama aja

    • @ludfizaen9068
      @ludfizaen9068 3 роки тому

      @@YaserAliHusen Ok makasih kak, perlu di calibrate ga ya ?

    • @YaserAliHusen
      @YaserAliHusen  3 роки тому

      Saya belum pernah kalibrasi.
      Cb saja bandingkan dengan alat ukur lainnya

  • @nanangjeni9725
    @nanangjeni9725 3 роки тому

    Klw buat arduino gmna pak ?

    • @YaserAliHusen
      @YaserAliHusen  3 роки тому

      Saya belum coba di arduino,harusnya sih bisa.

  • @saulotarsobc
    @saulotarsobc 3 роки тому

    +1