TouchRadio Gagal?

{ Ini adalah sambungan dari tulisan sebelumnya: Ngoprek TouchRadio Yuk? }

Kemarin malam saya mencoba menyatukan beberapa komponen untuk merealisasikan TouchRadio, yaitu modul radio FM Tea5767 dan Amplifier PAM8403. Sayangnya berantakan karena saya salah menyambung kabel power yang berakibat rusaknya PAM8403, hahaha… Modul ini rupanya sensitif terhadap besar tegangan. Harus 5V.

Sedangkan Modul TEA5767 rusak karena kelamaan nyolder. Mungkin koneksi ke board inti TEA5767 lumer. Untungnya saya masih memiliki beberapa stok TEA5767 dan PAM8403 jadi proyek ini masih jalan.

Masalah timbul ketika menyambungkan TEA5767 yang membutuhkan pin A4 dan A5 untuk koneksi I2C (inter-integrated circuit, two wire interface). Sedangkan shield TFT 2.8″ juga membutuhkan A4 untuk reset. Jadi ketika library untuk ke-2 modul ini diaktifkan layarnya jadi putih semua. Saya coba menjalankan reset untuk TFT setelah setiap perintah ke TEA5767. Tapi jadi tidak nyaman. Setiap kali mengeset radio harus mengalami layar putih dulu baru kemudian muncul lagi tampilan di display TFT. Tentu bukan UX (user experience) yang menyenangkan.

Malam ini mendadak saya teringat kalau Arduino Leonardo memiliki pin tambahan SDA-SCL. Jadi saya pun mengganti board UNO ke Leonardo. Saya menyolder pin modul radio ke board Leonardo & meng-upload sketch TouchRadio. Ternyata gagal juga, teman-teman… #Gubrak.

Setelah saya googling, ternyata  pin SDA-SCL ini sama-sama terhubung ke pin microcontroller dimana A4-A5 juga terhubung. Jadi kedua set pin ini terhubung ke sumber yang sama. Hanya saja memang di Leonardo diberikan tambahan header. #GubrakLagi

Walau pun modul radio dan display sudah bisa berjalan saat ini, tapi pengalaman menggunakan TouchRadio jadi tidak nyaman. Buat apa kalau tidak nyaman dipakai? Apalagi saya belum menyambungkan modul RTC DS3231 yang sama-sama menggunakan SDA-SCL namun lebih intensif komunikasinya dengan microcontroller.

Hampir saja saya menggagalkan proyek TouchRadio ini dan menggantinya dengan proyek lain. Namun saya masih penasaran dengan hal ini. Mosok begitu saja gagal? Mesti ada solusinya. Saya tidak boleh menyerah!

Baiklah… biar pembaca penasaran seperti halnya saya saat ini yang SANGAT penasaran dengan solusinya, maka tulisan ini saya potong di sini dulu. Saya mau mencoba solusi yang terpikir saat ini. Anda juga boleh menuliskan ide solusi di bagian komentar. Siapa tahu kita bisa bertukar pikiran mengenai hal ini.

Iklan

3 pemikiran pada “TouchRadio Gagal?

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.