PEMBARUAN PERANGKAT LUNAK 12 AGUSTUS 2023

Pembaruan ini mengatasi masalah seperti pembekuan pembacaan cahaya di bawah sinar matahari yang cerah dan meningkatkan berbagai fitur seperti penguatan otomatis, kalibrasi otomatis, lampu status berkode warna, stabilitas konfigurasi Wi-Fi, dan stabilitas koneksi ulang AWS yang lebih baik.

Unduh Panduan PDF dengan Gambar

Perangkat lunak sensor juga dapat diperoleh dari GitHub

Untuk memungkinkan pembaruan ini, Anda memerlukan Perangkat lunak Arduino IDE bersama dengan perpustakaan dan definisi papan yang diperlukan. Jika Anda sudah terbiasa dengan Arduino, Anda bisa langsung ke langkah berikutnya.

PENYIAPAN ARDUINO (PENGGUNAAN PERTAMA KALI)

A) Unduh dan instal Arduino IDE 2.21 atau yang lebih baru

B) Instal file ESP32S3 BOARD:

C) Pada MAC, instal alat bantu baris perintah Xcode jika diminta (masukkan “xcode-select –install” di Terminal).

D) Instal LIBRARIES ini melalui Arduino Library Manager:

  • RTClib
  • Adafruit_AS7341
  • pubSubClient oleh Nick O’leary (http://knolleary.net)
  • ArduinoJson (https://arduinojson.org)
  • AnalogRTClib
  • FastLED oleh Daniel Garcia

Untuk menemukan pustaka, buka Library Manager dan tulis nama pustaka yang akan Anda instal. Pastikan bahwa nama penulis sesuai dengan yang tertera dalam panduan ini.

E) Menambahkan perpustakaan (atau folder) MicroOSCript secara manual dengan: 1) membuka ritsleting file MicroOSCript.zip dari dalam GitHUB Cahaya Domestik 2) salin folder “MicroOSCript” dari folder tersebut ke folder perpustakaan Arduino Anda. Lokasi yang umum adalah Dokumen>Arduino> Perpustakaan

UNTUK MEMPERBARUI PAPAN YANG SUDAH ADA

1. Unduh perangkat lunak

2. Hubungkan papan sensor melalui USB-C.

3. Buka file DL_client.ino untuk seri board Anda (100xxx menggunakan folder berlabel DL_Client_DS3231; 200xxx menggunakan folder berlabel DL_Client) di Arduino IDE.

4. Pilih board/port yang benar (Unexpected Maker Feather S3 atau Adafruit Feather S3).

5. Membangun dan mengunggah kode. Pastikan port board/serial yang benar telah dipilih.*

6. Tombol reset (pada sensor), dan verifikasi output sensor melalui monitor serial.

Catatan: Pada beberapa MAC dan PC, papan sensor (ESP-32-S3) dapat kehilangan koneksi serial (menghilang sebagai port yang dipilih) pada waktu kompilasi dan harus dipilih kembali setelah kompilasi dan sebelum mengunggah, jika tidak, akan muncul kesalahan pengunggahan 1 atau 2.

Catatan untuk mengatasi KESALAHAN PENGUNGGAHAN 1 ATAU 2

Kesalahan ini terjadi ketika IDE kehilangan koneksi ke port serial untuk board atau mengganti nomor port serial.

  • Konfirmasikan papan/port serial. Pilih ulang jika diperlukan.
  • Put the sensor board (ESP-32) into “boot” mode: 
    • Tekan tombol “boot” (di dalam casing)
    • Tekan/lepaskan tombol reset
    • Lepaskan tombol “boot”.
  • Pergi ke Langkah 4, pilih port/papan, lalu pilih “Papan dan port lainnya,” dan tentukan Unexpected Maker Feather S3 (UM Feather S3).
  • Jika terus mendapatkan dan kesalahan 1 atau 2, mulai ulang IDE dan/atau mesin Anda dan ulangi