Sabtu, 18 Februari 2023

Membuat Radio AM/FM Stereo Anti-Desis menggunakan Tuner Mitsumi FAE347

 Pada kumpulan PCB bekas yang saya miliki ada PCB bekas head unit atau tape mobil yang menarik perhatian saya karena di sana terlihat ada sebuah modul tuner berbentuk persegi dengan bertuliskan mitsumi FAE347, Saya penasaran bagaimana cara untuk bisa menghidupkannya karena untuk pinout-nya sangat banyak namun di sana juga dilengkapi dengan tulisan atau label meski demikian saya tetap belum mengerti dan harus mencari datasheetnya agar bisa menghidupkannya sesuai yang diinginkan.


Tuner mitsumi Fae347
Tuner mitsumi Fae347 

Tuner Mitsumi FAE347
Tuner Mitsumi FAE347 

Berangkat dari situ saya mulai mencari atau browsing skema dari tuner mitsumi FAE347 namun ternyata meski saya browsing kesana kemari saya belum menemukan skema lengkap yang membahas tentang tuner mitsumi FAE347 ini, Akhirnya saya coba mencari datasheet dari tuner mitsumi FAE347 ini dan akhirnya saya menemukannya namun ternyata datasheetnya hanya memuat basic data dan pinout-nya saja tidak ada skema yang bisa digunakan untuk menghidupkannya. Kembali saya browsing, kali ini saya mencari skema utuh dari tape mobil yang memakai tuner jenis ini hingga didapatkan skema lengkap nya namun ternyata untuk kontrolnya menggunakan IC PLL dan mikrokontroler.


Baca juga : Membuat Atmega Soldering Station T12


Akhirnya saya mengerti bagaimana untuk bisa menghidupkannya, pertama memang untuk tuner ini memerlukan tegangan sekitar 8 volt kemudian untuk tuningnya ternyata menggunakan sistem VT atau Voltage Tuning yang artinya untuk penalaannya memerlukan tegangan antara 0 sampai 8 volt, kemudian saya praktekkan dan akhirnya tuner ini sudah bisa Saya nyalakan, setelah tuner ini bisa Saya nyalakan saya penasaran dengan pin-pin ya lainnya antara lain untuk pin stereo indikator, pin frekuensi counter dan pin signal meter. Saya fokus kepada pin signal meter yang akan saya gunakan selain menunjukkan signal lewat tampilan meter juga akan saya gunakan sebagai indikator signal dengan menggunakan LED, kemudian signal ini akan saya manfaatkan juga untuk mematikan desis saat tidak ada sinyal yang tertangkap. Untuk itu saya mulai melakukan perancangan skemanya, setelah dicoba melalui breadboard dan hasilnya memuaskan maka untuk skemanya bisa dilihat pada gambar di bawah ini.


Perancangan Skema
Perancangan Skema 

Nah itulah skema yang saya gunakan untuk memanfaatkan pin signal menjadi beberapa fungsi diantaranya adalah membuat fungsi Squelch atau antidesis. Kemudian untuk bisa mendengarkannya modul mitsumi FAE347 ini keluaran audionya harus disambungkan atau diperkuat oleh amplifier untuk itu Saya memilih IC TDA 2003 sebagai amplifier-nya karena IC ini hanya butuh single supply untuk catu dayanya, jadi nantinya radio ini bisa disuplai dengan baterai 12 volt sekalipun kemudian saya membuat sepasang amplifier ini karena keluaran audio dari modul mitsumi FAE347 ini sudah stereo.


Pada kedua input amplifier ini saya gabungkan dengan rangkaian anti desis yang telah saya buat tadi jadi ketika tidak ada sinyal radio maka rangkaian anti desis tersebut akan membuat input dari amplifier ini tersambung ke ground menjadikannya amplifier ini dalam keadaan tidak bersuara atau mute.


Skema Radio AM-FM Stereo Anti-Desis Mitsumi FAE347
Skema Radio AM-FM Stereo Anti-Desis Mitsumi FAE347 

Nah sekarang sepertinya rangkaian dari radio yang menggunakan tuner mitsumi FAE347 ini udah lengkap dan sudah bisa dijadikan layout pcb-nya agar nantinya bisa dicetak ke situs PCBWay.

Seperti inilah layout dari radio yang memakai tuner mitsumi FAE347 yang telah saya desain.


Layout Radio AM-FM Stereo Anti-Desis Mitsumi FAE347
Layout Radio AM-FM Stereo Anti-Desis Mitsumi FAE347 

Selanjutnya layout tersebut saya jadikan file gerber agar bisa di upload ke situs PCBWay. Seperti biasanya saya selalu mencetak PCB di situs PCBWay karena dengan biaya hanya 5 dolar saja saya bisa mendapatkan 5 hingga 10 papan PCB dengan aneka macam warna dan kualitas yang sangat bagus, Saya hanya perlu menunggu sekitar 2 hari hingga PCB yang saya pesan tadi jadi. Selain itu ada bonus 5 dolar apabila kita membuat akun PCBWay yang disebut saldo welcome bonus yang bisa kita jadikan sebagai biaya cetak, Jadi tunggu apa lagi Ayo cetak PCB di PCBWay pada tautan ini.


PCBWay.com
PCBWay.com

Bikin akun PCBWay dapat saldo welcome bonus
Bikin akun PCBWay dapat saldo welcome bonus 

Kurang dari seminggu PCB yang saya pesan di PCBWay sudah saya terima, berikut ini PCB dari radio yang memakai tuner mitsumi FAE347 Hasil cetakan dari PCBWay.

PCB Depan Radio AM-FM Stereo Mitsumi FAE347
PCB Depan Radio AM-FM Stereo Mitsumi FAE347

PCB Belakang Radio AM-FM Stereo Mitsumi FAE347
PCB Belakang Radio AM-FM Stereo Mitsumi FAE347

Selanjutnya PCB saya isi komponen yang diperlukan agar rangkaian ini bisa langsung saya coba, setelah PCB diisi komponen sepenuhnya maka tampilannya bisa dilihat pada gambar di bawah ini.


Radio AM-FM Stereo Anti-Desis Mitsumi FAE347
Radio AM-FM Stereo Anti-Desis Mitsumi FAE347 

Sebagai informasi bahwa lokasi saya saat ini di daerah pelosok desa jadi sangat jauh dengan Stasiun Radio yang ada, meski demikian Saya yakin tuner mitsumi FAE347 ini daya tangkapnya sangat peka untuk itu mari kita buktikan kepekaannya dan sekaligus menguji rangkaian antidesis yang telah saya buat sebelumnya.


List Radio FM JAWA BARAT
List Radio FM

Sebagai bukti dan dokumentasi Saya telah membuat videonya mulai dari perakitan, beberapa informasi tambahan hingga saya buktikan kepekaan dari tuner mitsumi FAE 347 ini.

Mari kita simak sama-sama videonya.





Untuk kedepannya Saya akan mencoba saat saya saya telah memiliki IC PLL untuk dikombinasikan dengan mikrokontroler atmega atau Arduino dan untuk tampilan atau interface nya Saya berencana menggunakan display LCD 16 * 2 ataupun display OLED jadi mudah-mudahan cepatnya saya dapatkan.




Rabu, 01 Februari 2023

Upgrade Software & Hardware Atmega Soldering Station T12

 

Atmega Soldering Station T12
Atmega Soldering Station T12

Pada artikel sebelumnya Saya telah membuat rangkaian yang bernama Atmega soldering Station t12 yang bersumber dari Stefan Wagner (Wagiminator) saya merasa puas dengan kinerja nya dan tampilan yang sangat menarik, namun pada artikel ini saya akan melakukan sedikit upgrade pada hardware maupun software. 
Untuk hardware saya melakukan perubahan pada led dan buzzer yang mana keduanya disambungkan secara paralel dan diperkuat oleh transistor jadi saat buzzer berbunyi maka led di ikutan menyala, led ini sebelumnya hanya menyala saja karena sebagai indikator power. 
Kemudian pada layout upgrade ini sekarang ditambahkan lubang untuk baut menjadi total 3 ini di dimaksudkan agar nantinya kokoh dalam pemasangannya, kemudian selain itu untuk pilihan pemasangan layar oled tetap pada posisinya namun untuk pilihannya sekarang dibuat jumper untuk memilih mana oled yang cocok. Terakhir layout ini di per manis dengan garis mengelilingi pcb sehingga hasilnya terlihat bagus.


Baca juga : Cara Membuat Transistortester atau Component Tester OLED SD1306


Pembuatan layout pcb yang saya lakukan mengacu pada layout sebelumnya hanya beberapa perubahan yang saya lakukan dan itu menurut saya sangat menarik kamu bisa meniru layout nya seperti yang saya lakukan pada gambar berikut ini. 


Layout Atmega Soldering Station T12 V1
Layout Atmega Soldering Station T12 V1

Layout Atmega Soldering Station T12 Front V1
Layout Atmega Soldering Station T12 Front V1

Inilah Layout Versi Terbaru yang telah saya desain ulang 

Layout Atmega Soldering Station T12 V2
Layout Atmega Soldering Station T12 V2

Layout Atmega Soldering Station T12 Front V2
Layout Atmega Soldering Station T12 Front V2

Versi sebelumnya saya cetak ke situs PCBWay dengan hasil yang sangat memuaskan disamping itu harganya juga sangat terjangkau bayangkan saja hanya dengan 5 dolar saya bisa mendapatkan 10 keping pcb dengan kualitas premium kemudian proses pengerjaannya sangat cepat layanan nya juga sangat memuaskan untuk itu pada upgrade kali ini saya juga tetap mencetak pcb nya di situs PCBWay.com karena memang banyak keunggulannya seperti untuk pendaftar akun PCBWay pertama akan mendapatkan saldo welcome bonus sebesar 5 dolar yang bisa digunakan untuk biaya cetak jadi tunggu apalagi segera daftar akun PCBWay pada tautan ini


PCBWay.com

Dapatkan saldo welcome bonus sebesar 5 dolar

Setelah pcb selesai dicetak oleh PCBWay maka hasilnya bisa kamu lihat dibawah ini, saya bandingkan dengan versi sebelumnya agar dapat dilihat beberapa upgrade yang saya kerjakan meskipun terlihat identik tapi benar-benar fresh lebih menarik dari versi sebelumnya. 


Atmega Soldering Station T12 Rear PCBWay
Atmega Soldering Station T12 Rear PCBWay

Atmega Soldering Station T12 Front PCBWay
Atmega Soldering Station T12 Front PCBWay

Untuk segi software atau firmware saya memilih menggunakan versi Createskyblue yang mana tampilannya sangat atraktif mulai dari versi 1.6 hingga versi 1.8 yang mana untuk versi 1.8 secara fungsi sudah ditingkatkan dari versi sebelumnya namun demikian untuk tampilannya saya lebih suka dengan versi 1.7 untuk itu saya harus mengedit nya sehingga tampilannya lebih mirip ke versi 1.7, tidak hanya tampilannya yang dibuat mirip versi 1.7 namun secara fungsi ada beberapa fungsi yang saya upgrade yang paling utama yang saya lakukan adalah fungsi yang dapat menyesuaikan tampilan layar dari hitam putih menjadi putih hitam begitupun sebaliknya. 

Atmega Soldering Station T12 INVERT SCREEN
Atmega Soldering Station T12 INVERT SCREEN

Kemudian secara tata letak tampilan layar depan saya sesuaikan sesuai keinginan dan itu hanya mirip versi 1.7 yang telah saya upgrade.


Mungkin penasaran juga ya dengan apa yang saya upgrade untuk hasilnya bisa lihat pada foto-foto atau video berikut ini.


Atmega Soldering Station T12 WORKY MODE
Atmega Soldering Station T12 WORKY MODE

Atmega Soldering Station T12 HOLD MODE
Atmega Soldering Station T12 HOLD MODE

Atmega Soldering Station T12 BOOST MODE
Atmega Soldering Station T12 BOOST MODE

Atmega Soldering Station T12 TIP MENU
Atmega Soldering Station T12 TIP MENU

Atmega Soldering Station T12 INVERT MENU
Atmega Soldering Station T12 INVERT MENU

Atmega Soldering Station T12 ABOUT
Atmega Soldering Station T12 ABOUT

Jika tertarik ingin membuat juga dengan memakai layout yang saya buat diatas, kamu bisa mendownload file gerber nya atau langsung mencetak pcbnya di PCBWay pada tautan ini


Untuk videonya bisa kamu lihat di bawah ini.





Untuk software ataupun firmware bisa kamu download pada halaman ini atau langsung menuju github stefan wagner.


Untuk versi upgrade yang saya lakukan maka firmware nya bisa kamu download pada link ini.



Selasa, 03 Januari 2023

Membuat Rangkaian Tetris Menggunakan Arduino dan Display Matrix Max7219

Mini Game Tetris Arduino MAX7219
Mini Game Tetris Arduino MAX7219 - PCBWay

Tetris adalah sebuah permainan puzzle yang sangat populer di seluruh dunia. Permainan ini memiliki sebuah grid yang terdiri dari berbagai blok yang bisa diputar dan ditranslasikan untuk membentuk barisan blok yang terisi secara penuh. Pemain harus berusaha menyusun blok-blok tersebut sedemikian rupa sehingga tidak ada lubang di grid tersebut. Saat semua blok terisi secara penuh, barisan tersebut akan hilang dan memberikan skor kepada pemain.


Dalam tutorial ini, kita akan membuat sebuah rangkaian tetris sederhana menggunakan Arduino dan display matrix Max7219. Display matrix Max7219 adalah sebuah modul yang dapat digunakan untuk menampilkan angka, karakter, dan simbol pada sebuah layar atau display LED matrix MAX7219 8x8. Modul ini sangat mudah digunakan untuk berbagai macam keperluan praktek yang tentunya membutuhkan display atau penampil dalam implementasinya seperti scrolling text, jam digital dan sekarang akan saya gunakan sebagai penampil untuk proyek mini Game Tetris Arduino ini. 


Untuk membuat rangkaian tetris menggunakan Arduino dan display matrix Max7219, pertama-tama kita perlu menghubungkan display matrix Max7219 ke Arduino dan juga tombol tombol untuk kontrolnya. Display matrix Max7219 memiliki 8 pin yang perlu dihubungkan ke Arduino, yaitu VCC, GND, DIN, CS dan CLK. Setelah display matrix Max7219 terhubung dengan Arduino, kemudian sambungkan juga tombol - tombolnya menyesuaikan dengan kode programnya atau sebaliknya. Langkah selanjutnya adalah mengunduh library Max7219 dan mengaktifkannya di Arduino IDE. Setelah diunduh, library tersebut harus diimport ke Arduino IDE dengan cara klik menu Sketch > Include Library > Add .ZIP Library. Pilih file library yang sudah diunduh tadi dan klik tombol Open.


Selanjutnya, buka sketch baru di Arduino IDE dengan cara klik menu


File > New. Kemudian, masukkan kode berikut ke dalam sketch:


#include <Max7219_Matrix.h> // Include library Max7219

Max7219_Matrix matrix(8, 7, 6); // Inisialisasi objek matrix dengan pin DIN, CS, dan CLK


void setup() {

matrix.begin(); // Inisialisasi display matrix

}


void loop() {

matrix.drawPixel(0, 0, 1); // Menyalakan LED pada koordinat (0,0)

matrix.write(); // Menampilkan perubahan pada display matrix

delay(1000); // Menunggu 1 detik

matrix.drawPixel(0, 0, 0); // Mematikan LED pada koordinat (0,0)

matrix.write(); // Menampilkan perubahan pada display matrix

delay(1000); // Menunggu 1 detik

}


Kode di atas akan menyalakan dan mematikan LED pada koordinat (0,0) pada display matrix setiap 1 detik. Jika kode di atas berhasil diupload ke Arduino dan display matrix berfungsi dengan baik, maka Anda sudah berhasil menyiapkan dasar-dasar pembuatan rangkaian tetris menggunakan Arduino dan display matrix Max7219.


Sekarang, saatnya untuk membuat sebuah permainan tetris sederhana. Kita akan membuat sebuah blok yang dapat bergerak naik turun dan kiri kanan dengan menggunakan tombol pada Arduino. Blok tersebut akan terus bergerak turun secara otomatis sampai mencapai dasar grid, dan pemain dapat mengontrol gerakan blok dengan menggunakan tombol. Saat blok mencapai dasar grid, blok tersebut akan "melekat" dan menjadi bagian dari grid. Jika terdapat barisan yang terisi penuh, maka barisan tersebut akan hilang dan memberikan skor kepada pemain.


Baca juga : Membuat Jam Pasir Digital (Hourglass) Arduino MAX7219 MPU6050


Untuk membuat permainan tetris menggunakan Arduino dan Display Matrix MAX7219 seperti yang saya jelaskan barusan diatas, sebenarnya untuk kode program nya sudah banyak tersedia diinternet tinggal kita implementasikan saja, saya coba ambil contoh salah satunya kemudian untuk hardware nya berupa layout pcb saya desain sendiri menggunakan software eagle yang kemudian saya konversi menjadi file gerber agar nanti bisa dicetak ke situs PCBWay.com agar bisa dibuatkan pcbnya dengan kualitas premium. Inilah layout dari rangkaian mini Game Tetris Arduino MAX7219 yang sudah saya desain. 


Layout Mini Game Tetris Arduino MAX7219
Layout Mini Game Tetris Arduino MAX7219

Preview Layout Mini Game Tetris Arduino MAX7219
Preview Layout Mini Game Tetris Arduino MAX7219

Saya memilih untuk membuat pcb di situs PCBWay.com karena cukup hanya dengan biaya cetak 5 dolar saya sudah bisa mendapatkan pcb prototipe ukuran 10x10cm sebanyak 10 pcb dan dikerjakan dengan cepat dan pelayan yang ramah, disamping itu buat yang baru saja mendaftar akun PCBWay untuk pertama kalinya maka akan mendapatkan saldo welcome bonus sebesar 5 dolar untuk biaya cetak pcb di PCBWay. 


Untuk mendapatkannya silakan daftar melalui link ini


Pcbway.com
PCBWay.com 


Saldo welcome bonus untuk pendaftar akun pertama
Saldo welcome bonus untuk pendaftar akun pertama 

Kurang dari seminggu pcb yang dicetak di PCBWay sudah bisa saya dapatkan dan saya langsung dirakit seperti ini. 


Mini Game Tetris Arduino MAX7219
Mini Game Tetris Arduino MAX7219 - PCBWay

Selanjutnya tinggal mengisi program ke chip atmega328nya sehingga mini Game Tetris Arduino MAX7219 ini bisa dimainkan. Untuk kamu yang ingin mencoba, kamu bisa mendownload atau langsung cetak pcb nya di share project PCBWay, jadi silakan menuju tautan yang telah saya sediakan. 


Untuk file gerber bisa juga di Download pada tautan ini


Untuk kode programnya bisa di download disini


Untuk melihat dokumentasi dari pembuatan hingga percobaannya, bisa dilihat pada video berikut ini.