• MUHILHAM • Electronics Hobbyist and Maker
  • Shop
  • Sitemap
  • Portfolio
  • Jasa Custom Project





  • Home PCB
    Showing posts with label PCB. Show all posts
    Showing posts with label PCB. Show all posts
    Arduino Elektronika PCB

    Membuat Running LED Dengan Program Menggunakan Arduino Atmega328

    MUHAMMAD ILHAM Comment



    Sebelumnya saya sudah membuat sebuah artikel mengenai running led atau led berjalan, yang dimana pada artikel sebelumnya running led yang dibuat menggunakan IC 4017 dan IC timer NE555 atau tanpa program, artikel sebelumnya baca disini.

    Pada artikel kali ini masih sama, masih  membuat running led namun perbedaan nya kali ini menggunakan arduino atau mikrokontroler atmega328 yang dimana digunakan sebuah chip yang bisa di isi dengan program/coding, program yang akan dibuat kali ini adalah membuat led tersebut menyala secara bergantian.

    Karena running led yang akan dibuat dengan menggunakan program maka komponen yang digunakan berbeda dengan running led sebelumnya. Adapun komponen yang digunkan untuk membuat running led dengan program ini adalah sebagai berikut:
    • Arduino Uno (digunakan sebagai downloader IC ATmega328)
    • IC ATmega328/ATmega8 1x
    • Dioda 1N4007 1x
    • Kapasitor 22pF 2x
    • Kapasitor 100n 1x
    • Resistor Variabel 100k 1x
    • Crystal 16.000Mhz 1x
    • LED 5mm 20x
    • PCB Polos
    Rangkaian atau skematik running led menggunakan program sebagai berikut :

    Untuk desain saya akan membuat pada pcb dimana ic atmega328/atmega8 (ic dengan bootloder arduino) nantinya diprogram pada arduino uno, setelah selesai diprogram ic yang sudah diprogram dipindahkan pada rangkaian pcb yang dibuat.

    Penjelasan sedikit mengenai rangkaian, rangkian ini merupakan sistem minimun mikrokontroler dasar pada unumnya dimana digunakan crystal external dan capasitor sebagai pembangkit frekuensinya, pada pembuatan running led ini pin yang digunakan saya sesuaikan dengan pin dari arduino uno yang menggunakan ic atmega328/atmega8 untuk pin yang digunakan ada pin digital out untuk led dan pin analog in untuk mengatur kecepatan pergantian nyala led.

    Untuk pinout diagram dari arduino uno dapat dilihat pada gambar berikut :

    Brikut ini desain layout PCB yang saya buat dengan menggunakan software EAGLE.

    Program/coding arduino silahkan langsung copy ke software arduino dan langsung upload ke  mikrokontroler.


    /**************************
     Running LED
     www.muhilham.com
     14/07/2018
    ***********************/
    
    const int pinLED[] = {2, 3, 4, 5, 6, 7, 8, 9, 10, 11};
    int delayLED;
    
    void setup() {
      //Serial.begin(9600);
      for (int i = 0; i < 10; i++) {
        pinMode(pinLED[i], OUTPUT);
      }
      for (int i = 0; i < 10; i++) {
        digitalWrite(pinLED[i], HIGH);
        delay(200);
      }
      for (int i = 0; i < 10; i++) {
        digitalWrite(pinLED[i], LOW);
        delay(100);
      }
    }
    
    void loop() {
      delayLed = analogRead(A0);
    
      for (int i = 0; i < 10; i++) {
        digitalWrite(pinLED[i], HIGH);
        delay(delayLED);
        digitalWrite(pinLED[i], LOW);
      }
      //Serial.println(delayLED);
    }
    
    Elektronika PCB

    Membuat Running LED Dengan IC 4017 dan Timer NE555

    MUHAMMAD ILHAM Comment


    Setelah sekian lama tidak update dikarenakan kesibukan kuliah dan kesibukan lain diluar sana yang membuat saya tidak sempat untuk menulis ataupun membuat sesuatu yang bisa dibagikan di blog ini.

    Namun pada kesempatan kali ini saya akan membagikan sedikit tentang cara membuat running LED dengan IC 4017 dan sebuah IC Timer NE555.

    Sebelum masuk ke pembuatan, mari kita bahas sedikit tentang apa itu running led, jadi apasih sebenarnya running led itu?

    Jika di terjemahkan dari bahasa luar negerinnya yaitu bahasa inggris running led itu merupakan led berjalan hehe.. :), yang dimaksud berjalan disini pada rangkaian terdapat beberapa led yang nantinya akan nyala bergantian secara berurutan dengan kecepatan yang dapat diatur.

    Running led ini merupakan rangkaian dasar yang bisa dibuat saat ingin belajar tentang pembuatan rangkaian dan di terapkan ke PCB, biasanya proyek ini dibuat saat smk jurusan elektronika, dengan rangkaian yang cukup sederhana maka tingkat keberhasilan yang cukup besar hanya saja dibutuhkan analisa dan ketelitian. 

    Adapun untuk komponen yang digunakan pun mudah di dapat ditoko komponen  elektronika tentunya, berikut ini beberapa komponen yang dibutuhkan untuk membuat running led atau led berjalan.
    • Dioda 1N4007 1x
    • Kapasitor 22uF/16V 1x
    • Kapasitor 4.7uF/16V 1x
    • Resistor 1K 1x
    • Resistor 4.7K 1x
    • Resistor Variabel 100K 1x
    • IC 4017 1x
    • IC NE555N 1x
    • LED 5mm 20x
    Setelah komponen sudah lengkap kita masuk ke rangkaian atau skematik running led sebagai berikut:
    Sedikit penjelasan dari rangkaian digunkan 20 LED yang terhubung dengan IC 4017 merupakanjenis IC CMOS yang berupakan IC gerbang logika dalam kemasan IC dan memiliki 10 output yang bekerja atau aktif secara bergantian, untuk mengaktifkan output ini terdapat pin clock yang terhubung dengan output IC NE555.

    Selaian IC 4017 terdapat IC NE555 yang juga merupakan komponen penting pada running led ini, dimana fungsinya sebagai penghasil clock atau pulse untuk mengaktifkan output IC 4017, terdapat sebuah potensiometer atau resistor variabel yang berfungsi untuk mengatur waktu tunda (delay) dari output IC NE555, sumber yang digunakan pada project kali ini menggunakan sumber 5V DC.

    Berikut ini desain layout PCB yang saya buat menggunakan software EAGLE.
    Setelah layout di cetak pada PCB dan di etching kemudian dipasang komponen dan di solder.

    Elektronika PCB Tutorial

    Cara Mudah Membuat Layout PCB Dengan Menggunakan Lotion Anti Nyamuk

    MUHAMMAD ILHAM 17 Comments


    Membuat atau mencetak sendiri layout rangkaian elektronika tidaklah terlalu sulit, pada tutorial kali ini akan mencetak layout pcb dengan bahan - bahan yang sederhana dan mudah di dapat tentunya.


    Langsung saja kita mulai tutorialnya.


    Alat dan Bahan

    • Papan PCB polos
    • Amplas halus
    • Gunting
    • Uang Koin
    • Bor PCB
    • Lotion anti nyamuk
    • Ferrid Chloride
    • Wadah untuk melarut PCB (jangan gunakan yang berbahan logam)

    Proses Sablon Layout
    Pertama yang pasti kamu harus sudah punya layout yang ingin di cetak, jika belum kamu bisa membuatnya terlebih dahulu, pada tutorial kali ini saya membuat pcb counter seven segment dengan software Eagle.
    Setelah itu cetak layout dengen printer biasa di kertas HVS atau jika kamu memiliki printer atau mesin foto copy yang berjenis tinta toner bisa langsung gunakan itu.
    Jika masih menggunakan printer biasa hasil cetak dengan printer biasa tadi cetak dengan mesin fotocopy.


    Lalu potong kertas sesuai ukuran ukuran layout.
    Jika PCB terlihat kotor bersihkan terlebih dahulu PCB dengan air menggunakan amplas halus agar layout menempel dengan baik nantinya.
    Persiapkan larutan autan yang sudah di campur air, dengan perbandingan 1:1.
    Basahkan kertas layout tadi dengan larutan autan hingga merata.
    Kemudian tempelkan tepat di atas pcb, dan dilapisi plastik agar kertas tidak rusak saat penggosokan.
    Setelah itu gosok permukaan dengan uang koin, gosok dengan merata sesuai dengan besarnya layout.
    Jika dirasa sudah menempel, buka secara perlahan dan lihat hasil nya.

    Proses Pelarutan
    Panaskan air hingga mendidih, secukupnya saja dan campur dengan ferrid chloride.
    Masukkan pcb dan aduk-aduk sampai tembaga yang di luar jalur terkelupas.
    Jika dilihat tembaga yang tidak dibutuhkan sudah terkelupas, cuci PCB dengan air dan hapus tinta dengan amplas atau dengan tinner.


    Selanjutnya sebelum melakukan penyolderan yaitu melubangi PCB dengan bor untuk kaki-kaki komponennya.
    Oke, itu dia tutorial membuat layout pcb sendiri, semoga bermanfaat terimakasih.....

    Older Posts Home

    Popular Posts

    • Download Cadsoft Eagle Professional 7.2.0 Full
    • Cara Mudah Membuat Layout PCB Dengan Menggunakan Lotion Anti Nyamuk
    • Membuat Mobil Remote Control dengan Arduino [RC Car Control with Bluetooth]
    • Cara Memperbaiki Kipas Angin Mati Total [Tidak Berputar Sama Sekali]
    • Line Follower Robot Using PID Control

    Categories

    Elektronika Arduino Tips dan Trik Robotic Tutorial IoT Software Arduino Tutorial PCB STM32

    Recent Posts

     
    Copyright © MUHILHAM • Electronics Hobbyist and Maker. All Rights Reserved.