Persiapan
Demi kelancaran, harap lakukan persiapan ini SEBELUM praktikum
Setiap regu akan diberi satu IoT-Logger. Untuk mengfungsikannya, mau tidak
mau kita perlu memrogramnya. Namun jangan khawatir, pada kuliah ini hanya
akan dilakukan editing sederhana dan mengunggah program ke device
tersebut. Untuk itu setiap regu perlu mempersiapkan satu set:
1. Kabel Micro USB untuk koneksi ke IoT device yang akan di program
(harus yang bisa data, jangan kabel USB yang hanya untuk charging)
2. Power bank untuk menghidupkan IoT device jika harus berjalan sendiri
(standalone). Tipenya boleh apa saja, semakin besar kapasitasnya,
semakin baik. Sebagai anjuran, karena pada praktikum ini akan
digunakan baterai rechargable 18650, gunakan powerbank case 18650.
Saat membelinya, jangan lupa beli baterainya juga. (Hal ini tidak wajib,
hanya jika ingin menyalakan logger tanpa laptop karena akan ditinggal
terpapar matahari dalam rentang waktu yang lama.)
Baterai 18650
1
Selanjutnya siapkan komputer/laptop, minimal oleh 2 orang per regu (agar
ada cadangan). Dianjurkan dengan sistem operasi Windows. Jika
menggunakan sistem operasi lain (Mac OS / Linux) harap menyesuaikan.
Lakukan instalasi perangkat lunak sebagai berikut:
1. Unduh dan install program Arduino IDE. Saat ini versi terbaru adalah
2.0.x. Namun agar sesuai petunjuk, dan sedikit lebih ringan, gunakan
versi legacy 1.8.x. Petunjuk ada di:
https://www.aldyrazor.com/2020/05/software-arduino-ide.html
2. Unduh dan install Board, sesuai petunjuk:
https://www.mahirelektro.com/2021/04/cara-install-board-esp8266-
nodemcu-di-Arduino-IDE.html
3. Unduh dan install driver, sesuai petunjuk:
https://www.aldyrazor.com/2020/05/driver-arduino.html
4. Unduh dan install Pustaka sesuai petunjuk:
https://www.aldyrazor.com/2020/05/library-arduino.html
dimana Pustaka yang perlu ditambahkan adalah:
• Adafruit GFX by Adafruit (versi 1.11.x)
• Adafruit SSD1306 Wemos Mini OLED by Stefan Bethke
(Adafruit + mcauser) (versi 1.1.2 ; awas, HARUS yang untuk
wemos mini!)
• Adafruit INA219 by Adafruit (versi 1.2.x, hanya install INA219
tanpa download dependensi lain)
2
https://drive.google.com/file/d/1AJhYZWZdvHP2VtI61Dt0CdHMcYBNt
XDa/view?usp=sharing). Install dengan cara unzip ke folder sketch
Arduino (Misal di Folder “Documents\Arduino”).
3
B. Langkah Kerja
Untuk melakukan upload program pada IoT Logger, ikuti langkah-langkah
sebagai berikut:
1. Siapkan IoT-Logger. Koneksikan ke komputer dengan kabel USB micro.
4
3. Selanjutnya jalankan Program Arduino IDE:
Setelah itu akan muncul layar loading, tunggu saja sampai loading
selesai, maka akan muncul tampilan awal seperti berikut:
5
4. Setelah program berhasil terbuka, buka program “IOT-Logger-23.2.ino”
pada kode sumber yang telah berhasil diunduh melalui menu File >
Open... > Pilih Folder > Pilih program “IOT-Logger-23.2.ino”:
6
Setelah berhasil, maka program akan terbuka:
7
6. Pilih Port sesuai dengan port USB yang terkoneksi pada perangkat:
8
7. Setelah aplikasi telah berhasil disetting, program dapat diupload dengan
menekan tombol “Upload”:
9
Setelah berhasil compile, proses upload akan berlangsung seperti berikut:
Setelah proses upload berhasil, maka tulisan akan muncul seperti berikut:
8. Setelah itu, buka serial monitor (Pastikan Port Serial Sudah benar):
10
Akan terbuka tampilan seperti berikut:
Pastikan bahwa nilai Baud rate = 115200. Lakukan setting logger pada
serial monitor (Sama seperti putty) dengan perintah berikut:
11
b. Ubah Setting ID sesuai kelompok, gunakan perintah: .ID
ITB/PRD/23/K??/R?? (Isikan K?? dan R?? sesuai kelas dan regu
anda).
.ID ITB/PRD/23/K01/R01
. (Titik)
CM 0
CM 1
C. Daftar Pustaka
1. Fengwei Yang & Sai Gu, Industry 4.0, a revolution that requires technology
and national strategies, https://link.springer.com/article/10.1007/s40747-020-
00267-9
2. Wikipedia, Fourth Industrial Revolution,
https://en.wikipedia.org/wiki/Fourth_Industrial_Revolution
3. Wikipedia, MAC Adress, https://en.wikipedia.org/wiki/MAC_address
12