Showing posts with label chellotech. Show all posts
Showing posts with label chellotech. Show all posts

Sunday, August 6, 2017

(RAKIT) Jadwal Sholat Digital (arduino P10)


Dalam rangka menepati janji saya yang pernah saya tuliskan di FB saya, dibawah ini akan saya posting mengenai Jadwal Sholat Digital.

BAHAN :
  1. Arduino Uno/minimum sistem atmega 328p 16MHz
  2. RTC pilih salah satu DS1307 atau DS3231
  3. Bluetooth pilih salah satu HC05 atau HC06
  4. Panel P10 Single Color, bebas mo warna apa aja, ASALKAN type scan 1/4, jangan lupa kabel data IDC 2x8 sejumlah 3 pcs + kabel power jumpper antar panel
  5. Power Supply, pakai aja yg 5v 10A. klo adanya 5v 5A ya udah gpp deh ama temen sendiri.
  6. Handphone Android, saya sarankan minimum OS kitkat.
ALAT :
  1. Peralatan standard solder menyolder jika mau rakit minimum sistem atmega328. Kalau pakai board aeduino uno sediakan kabel header male-female.
  2. Usbasp / Usbisp. bebas beli jadi atau rakitan sendiri.
  3. Komputer sebagai sarana untuk Flashing Program dan stel lagu dangdut biar ga spaneng.
Step By Step ough bibeh *ktauan yg nulis blog ngalamin jamannya NKOTB. kalian kenal? ... nggak ? ah cupu ga gaul.

 Pembuatan board/Controller :

Skematik Minimum System Atmega328
Skematik hubungan antara minsis dengan port DMD P10

Modul RTC Ds1307

Modul RTC DS3231

Skematik RTC DS1307
Hubungan Minimum System ke HC05
oiya, Buzzer terletak pada pin Digital 5 ya :D
Nah, buatlah PCB sesuai dengan skematik di atas. Cara bikinnya gimana, saya anggap udah pada bisa ya (cerdas2 gitu loh :v ), bebas silahkan berkreasi.

Versi Chellotech bisa dilihat pada gambar berikut :
File program dan aplikasi android bisa di donlod gratis pada link di bawah ini :

Setting Fuse Bit :
SETTING FUSE BIT : 
LOW FF ,  HIGH DE , EXT FD

Fitur2 Yang ada pada JWS ini termasuk standard yaitu :
  1. Update Time and Date dengan HP
  2. Update lokasi dengan HP
  3. Koreksi Tiap Waktu Sholat. Rekomendasi Kemenag +2 menit.
  4. Jeda Iqomah Count Down untuk masing2 waktu sholat.
  5. Text Masjid : 17 Karakter
  6. Running text : 75-100 karakter, dengan speed bisa diatur.
  7. Auto Dim display (mode hemat)
  8. Setting kecerahan.
  9. dan.......saya nitip bonus pd programnya :v (simbiosis mutualisme).

Berikut Beberapa Dokumentasi  :





Untuk bahan referensi dan imajinasi, silakan kunjungi channel youtube di sini

Kalo ada yang bingung, silakan bertanya pada kolom komentar di bagian bawah. Selamat mencoba.

Salam
Chellotech #LearnFromCopas

Wednesday, October 21, 2015

Gelar Lapak Chellotech

biar kayak lainnya. custom order via inbox wae.
yg ada pricenya ikutin yg udh pesen.
mo murah, dtg bawa kopi.

#note : pcb home made tanpa silkscreen/masking.

Thursday, September 24, 2015

Menanam” Bootloader ” Arduino

Bagi pengguna  yang sudah familiar dengan Arduino pasti tidak asing dengan istilah bootloader. Akan tetapi ini selalu menjadi pertanyaan bagi teman-teman yang baru kenal dengan arduino.

Pertanyaan – pertanyaan itu antara lain :
  • ·        Apa itu bootloader ?

Penjelasan setau saya ya. Bootloader adalah program kecil yang ditanamkan kedalam sebuah chip mikrokontroller  yang gunanya untuk mengenali program yang nantinya akan kita isikan pada chip tersebut melalui software  IDE Arduino. Yang belum punya IDE Arduino silahkan download gratis pada www.arduino.cc
Singkat kata, kalo tidak ada bootloader maka software IDE Arduino tidak bisa berkomunikasi dengan Chip Mikrokontroller tersebut.

  • ·         Saya baru beli chip mikro baru (gress alias kinyis2 masih perawan). Apakah bisa langsung berkomunikasi dengan IDE Arduino?

Penjelasan setau ane ya. Tidak bisa! (pakai tanda seru pula). Sebelumnya harus di sematkan bootloader dulu (cieee kayak orang tukar cincin).

·         Pertanyaan selanjutnya. Bagaimana…. #PLAAAK!!! “nanya mulu ! ngopi dulu bentar  #srupuuut.

·         Ba..gai..ma..na (takut dikeplak) caranya mengisi bootloader kedalam chip baru ?
Sekali lagi nih ya, ane jawab sepahamnya ane aja.

  1. Kalo udah punya board Arduino Uno. Bisa dipakai untuk menge”burn” bootloader ke chip baru. Simak caranya dibawah ini. Ada 2 cara yang bisa dipilih (dipilih-dipilih silahkan dipilih) :Bumbu-bumbu  yang diperlukan yaitu :

o   1 Board Arduino Uno
o   1 Chip Atmega8 atau Atmega328
o   1 Xtal 16 Mhz
o   2 Kapasitor keramik ukuran 22pf
o   1 Resistor 10K
o   Kopi item yang udah diseduh, jangan mentah buat cemilan.
Setelah bumbu-bumbu diatas udah siap, buatlah rangkaian minimum system untuk chip tersebut. Seperti apa? Simak gambar dibawah ini.
Penjelasan wiringnya yaitu :
Arduino Uno            |    Minsis Atmega8/328
Pin 13                    à   Pin digital 13
Pin 12                    à   Pin digital 12
Pin 11                    à   Pin digital 11
Pin 10                    à   Pin Reset
Bingung Mapping Pin nya ? baca lagi gambar dibawah ini.

Masih bingung juga? Cuci kaki, cuci muka….bobo dulu aja ! hehehe piss muaaah.

Setelah itu buka program IDE Arduino, 
  • Pilih menu File, Pilih Sub Menu Examples, Pilih ArduinoIsp.
Maksud dan tujuannya apa? #kayak_skripsi. Tujuannya yaitu merubah fungsi Arduino Uno sebagai AVRISP, Apa itu ? #PLAKPLAK! Nanya mulu, aku cape ngetik di googlenya… ya semacam downloaderlah.


  • Setelah itu Klik menu Tool - Board dan pilih Arduino Uno. 
  • Next pilih menu Tool - Serial port, sesuaikan pemakain portnya. 
  • Next pilih menu File dan UPLOAD !

Langkah selanjutnya adalah menyematkan bootloader ke minimum system yang sudah dirangkai. Caranya? Klik menu Tool – Board, pilih sesuai minimum system yang kamu bikin, karena saya pakai Atmega8 #ChipSejutaUmat maka saya pilih Arduino NG or older w/ Atmega8. Klik menu Tool – Programmer – Arduino as ISP. Next pilih menu Tool – Burn Bootloader. FINISH !

Cara Kedua.
Menggunakan USBASP. Penjelasan wiring sebagai berikut.
USBasp                 =>           Arduino
Vcc                                         Vcc
Gnd                                        Gnd
Reset                                    Reset
SCk                                         pin 13
Miso                                      pin 12
Mosi                                      pin 11
Woconen maneh gambar ngisor ikilah…
atau pada minimum sistem seperti gambar sebelumnya pada breadboard juga bisa.


Next, buka aplikasi pemrograman favoritmu, sak senengmu, sak isomu :p
Buka file hex bootloader, trus di burn/upload/flash.
File bootloader ada di folder Program Files\Arduino\hardware\arduino\bootloaders.

Udah sekian penjelasannya, ada pertanyaan, ada koreksi, ada diskusi…monggo dikolom komentar.

Salam learn from copas!


Best regard, Chellotech.