Cara Membuat Youtube Subscriber Count dan Jam Digital Dengan esp8266

Cara Membuat Youtube Subscriber Count dan Jam Digital Dengan esp8266


Mystereno - Hallo sob! Terimakasih telah berkunjung ke blog ini. Postingan kali ini kita akan membahas tentang "Cara Membuat Youtube Subscriber Count dan Jam Digital Dengan esp8266". Bagi kalian yang tidak bisa membeli "LaMetric Time Wi-Fi Clock for Smart Home" atau bisa disebut dengan jam smart yang harganya bisa mencapai jutaan, Mungkin ini bisa menjadi solusi kalian hanya dengan mengeluarkan modal 100 ribuan kamu sudah bisa membuat "Youtube Subscriber Count dan Jam Digital" sendiri dirumah dengan gampang. Oke tanpa banyak omong lagi silahkan ikuti tutorialnya di bawah yah guyss...

1. Langkah Pertama
Siapkan bahan-bahan berikut ini, kalian bisa membelinya di tokopedia ataupun membelinya di toko elektronika terdekat yang menjual macam-macam sensor, arduino, dll. Link tokopedianya akan saya sertakan di bawah :
1x D1 mini NodeMcu Lua wifi board (alat ini berfungsi sebagai alat yang terhubung ke internet nantinya)
Link https://www.tokopedia.com/nn-digital/d1-mini-mini-nodemcu-4m-bytes-lua-wifi-iot-dev-board-based-esp8266
D1 mini NodeMCU
1x Module Led Matrix 32x8 Display With Max7219 For Arduino (alat ini berfungsi untuk menampilkan jumlah subs dan jam digitalnya)
Link: https://www.tokopedia.com/arttechno/module-led-matrix-32x8-display-with-max7219-for-arduino
Led Matrix 32x8
Kabel jumper male to female 5 buah atau lebih buat cadangan



Kabel Jumper Male to Female
1x Kabel USB (buat koneksi ke komputer atau laptop)


Kabel Usb
2. Langkah Kedua
Download software Arduino, koding yt subs dan jam digital, dan beberapa file librarynya. Jika sudah install software arduinonya dahulu pada komputer atau laptop kalian. Berikut link untuk mendownload software arduino dan file yang dibutuhkan :
Software Arduino : https://www.arduino.cc/en/Main/Software
Link Koding dan file library: https://drive.google.com/file/d/1t65GjB8w1ll-es8_WrFkrTdVgkmWQBTI/view?usp=sharing
3. Langkah Ketiga
Hubungkan PIN Led Matrix ke PIN NodeMcunya dengan kabel jumper. Seperti pada gambar berikut:

Note : Silahkan Baca tulisan kaki-kaki pin Led Matrix dan NodeMcunya dengan teliti supaya tidak ada kesalahan dalam menghubungkan kabel jumpernya.

Berikut PIN mana saja yang harus saling terhubung :
VCC (Led Matrix)   ➜ 3V3 (NodeMcu)
GND (Led Matrix)  ➜ G (NodeMcu)
DIN (Led Matrix)    ➜ D8 (NodeMcu)
CS (Led Matrix)      ➜ D7 (NodeMcu)
CLK (Led Matrix)   ➜ D6 (NodeMcu)
4. Langkah Keempat
Import library ArduinoJson dan Youtube Api pada software arduinonya yang saya sertakan pada file rar pada langkah ke 2, Dengan cara pilih menu Sketch ➜ Include Library ➜ Add Zip Library pada software arduinonya seperti gambar berikut :
Klik Gambar Untuk Lebih Jelas
Jika sudah pilihlah file rar library ArduinoJson dan Youtube Apinya. Jika proses import berhasil maka librarynya secara otomatis muncul seperti pada gambar berikut : 
Klik Gambar Untuk Lebih Jelas
5. Langkah Kelima
Buka Arduino Softwarenya atau bisa buka langsung file koding Youtube_subs_count_dan_jam_digital yang sudah saya sertakan dalam file rar pada langkah ke 2 tadi. Kemudian copy link di bawah ini : https://arduino.esp8266.com/stable/package_esp8266com_index.json
Jika sudah di copy sekarang kembali ke Software Arduino yang sudah dibuka tadi, dan silahkan klik File ➜ Preferences. 
Klik Gambar Untuk Lebih Jelas
Maka akan terbuka popup menu Preferences. Silahkan paste link yang di copy tadi pada kolom Additional Boards Manager URLs dan klik OK seperti pada gambar berikut :
Klik Gambar Untuk Lebih Jelas
6. Langkah Keenam
Masih di software arduino silahkan klik menu Tools ➜ Board ➜ Boards Manager. Maka akan muncul popup menu Boards Manager, Seperti gambar berikut :
Klik Gambar Untuk Lebih Jelas
Klik Gambar Untuk Lebih Jelas
Kemudian ketikkan pada kolom dengan esp8266 maka akan muncul seperti gambar berikut :
Klik Gambar Untuk Lebih Jelas
Silahkan klik dan pilih versi library esp8266nya disini saya sarankan pilih versi 2.3.0. Jjika sudah klik install dan tunggu proses download dan installnya selesai.
Klik Gambar Untuk Lebih Jelas
7. Langkah Ketujuh
Sambungkan kabel usbnya ke NodeMcu, kemudian sambungkan ke komputer/laptop kalian. Buka lagi software arduinonya kemudian pilih menu Tools ➜ Board ➜ Boards Manager ➜ Scrool ke bawah dan klik WeMos D1 R2 & mini. Seperti gambar berikut :
Klik Gambar Untuk Lebih Jelas
8. Langkah kedelapan
Rubahlah dan isikan SSID Network, Password yang kalian akan pakai untuk terhubung ke NodeMcunya, dan juga isikan youtube api, dan ID youtube kalian pada koding di software arduinonya seperti gambar berikut :
Klik Gambar Untuk Lebih Jelas
Untuk youtube ID, kalain bisa copy langsung ID Youtube kalian di youtube dan untuk Youtube API bagaimana cara mendapatkannya kalian bisa baca di postingan ini: Cara Mendapatkan Youtube Api Key V3 Update 2019

9. Langkah kesembilan
Verify dan Upload koding ke NodeMcunya, klik Upload pada atas software Arduinonya seperti pada gambar berikut
Klik Gambar Untuk Lebih Jelas
10. Langkah kesepuluh
Setelah koding di upload dan tidak ada error maka seharusnya youtube subs count dan jam digitalnya sudah tampil di Led Matrixnya. Seperti gambar berikut :
Youtube Subscriber Count
Untuk bagian body Led Matrixnya kalian bisa berkreasi sendiri mau dibuat menggunakan kardus, kayu, atau kalau mau bagus saya sarankan cetak menggunakan 3d printer supaya hasilnya jadi lebih bagus.

Note : Di beberapa kasus bisa saja terjadi error karena kesalahan dari proses pengeitan code atau perbedaan versi arduinonya. Jika kalian mengalami hal tersebut silahkan bertanya dan komentar di bawah dan sebisa mungkin saya akan membantu problemnya, Saya sertakan juga video tutorialnya di bawah yang saya ambil di youtube dan video hasil youtube subs count dan jam digital yang telah saya buat. 
Video hasil akhir dari pembuatan "Youtube Subscriber Count dan Jam Digital Dengan esp8266"

Video tutorial yang saya temukan di youtube

Trimakasih Telah Membaca Tutorial ini Dan Sampai Jumpa Di Postingan Selanjutnya✌