Proyek Arduino 001 : Pushbutton-Controlled LED Menggunakan Arduino

 

www.practicalintroduction.com


Dalam proyek ini, Anda akan menambahkan saklar tombol tekan (Pushbutton) ke sirkuit LED untuk mengontrol saat LED menyala.


www.practicalintroduction.com

www.practicalintroduction.com


Proyek ini akan mengajak Anda belajar dasar-dasar sakelar. Hampir semua barang elektronik menggunakan sakelar untuk menghidupkan atau mematikan elemen. Ada banyak jenis sakelar, dan yang akan Anda gunakan sekarang adalah tombol Pushbutton.


www.practicalintroduction.com
Gambar 1


Bagaimana Cara Kerjanya

Bagaimana cara kerja tombol Pushbutton saat ditekan untuk menyelesaikan sirkuit dan menyalakannya.

Kemudian bagaimana reaksi saat setelah tombol dilepaskan, koneksi akan tersambung kembali dan memutuskan sirkuit untuk matikannya. Sakelar tombol Pushbutton juga dikenal sebagai saklar sesaat atau normally open switch, seperti contohnya untuk keyboard komputer. Ini berbeda dengan sakelar toggel switch, yang tetap aktif atau nonaktif hingga Anda mengalihkannya ke posisi lain, seperti saklar lampu.

Tombol Pushbutton  jenis ini memiliki empat pin, tetapi umumnya Anda hanya menggunakan dua untuk koneksi.  Anda hanya menggunakan koneksi teratas untuk proyek ini, meskipun dua pin yang tidak terpakai di bagian bawah akan melakukan pekerjaan yang sama. Seperti yang ditunjukkan Gambar 2, pin bekerja di sirkuit.  Pin A dan C selalu terhubung, begitu pula pin B dan D. Saat tombolnya aktif ditekan, sirkuit berfungsi.


www.practicalintroduction.com
Gambar 2



Bentuk Sirkuit

www.practicalintroduction.com
Gambar 3

  1. Tempatkan tombol tekan Anda di breadboard, seperti yang ditunjukkan pada Gambar 3.
  2. Hubungkan pin A ke satu kaki resistor 10k-ohm, dan sambungkan kaki resistor yang sama ke pin Arduino 2. Hubungkan resistor lainnya kaki ke jalur GND, dan sambungkan jalur GND ke GND Arduino.  Hubungkan pin B pada sakelar ke jalur +5V, dan sambungkan jalur ini ke +5V di Arduino.
    www.practicalintroduction.com

  3. Tambahkan LED ke breadboard Anda, sambungkan kaki yang lebih panjang (+) positif kaki ke Arduino pin 13 melalui resistor 220-ohm dan kaki yang lebih pendek ke GND.
    www.practicalintroduction.com

  4. Konfirmasikan bahwa pengaturan Anda sudah sesuai dengan diagram sirkuit yang ditampilkan di Gambar 4, lalu upload kode di “The Sketch”.

www.practicalintroduction.com
Gambar 4

Sketsa Sirkuit


Dalam sketsa ini, Anda tetapkan pin untuk tombol Pushbutton dan mengaturnya sebagai INPUT, dan pin LED anda atur sebagai OUTPUT.  Kode akan memberitahu Arduino untuk menyalakan LED selama tombol ditekan (menyelesaikan sirkuit), dan untuk menjaga LED tetap mati saat tombol tidak ditekan.  Saat tombol dilepas, sirkuit putus dan LED akan mati lagi.


Arduino Code

www.practicalintroduction.com

Selamat mencoba, semoga bermanfaat dan tunggu proyek arduino berikutnya.


Share:

Daily Page View

Label

Adobe Acrobat Adobe Photoshop Alexa Rank Andorid Application Art Austria Beginner Belgium Blog Community Blogger BUMN Bupati Gresik Canada chromium tricks Coin Market Cap Computers Cosmology CPNS/PPPK Cryptocurrency Dancing Denmark Doctoral Doker Education Educational Excel Excel Table Features Film Finland font French Gadget Gallery Garuda Emas Germany Google Analytics Google Form Hardware Homestay Hong Kong Ilovepdf Indrawan Vpp Interior Design iphone iphone 13 Pro iphone 13 Pro Max iphone 13 Pro Max gsmarena Ireland Italy Kampung hijau Karang Taruna Karir/Career Keyword Keywords KKPR dan PKKPR LaTeX Linux LKPM Lowongan Kerja BUMN/SWASTA Mac Majalah Tech Material Physics Material Physics. Mechanical Engineering (ME) Microsoft 365 Microsoft Excel Microsoft Office Microsoft PowerPoint Microsoft Word Nero Nero Burning 2021 Networking New Technology NFC online Operating Systems Optic OSS RBA OTOMOTIF PDF Perizinan Berusaha Persetujuan Lingkungan Pinjaman Online Posgraduate Postgraduate PowerPoint Presentations Profil Perusahaan/Company Profil Profil-Perusahan PT Aerotrans Services Indonesia (Garuda Indonesia Group) PT Astra Tol Nusantara (ASTRA Infra) PT Indomarco Prismatama (Indomaret Group) PT Indonesia Epson Industry PT Jakarta Industrial Estate Pulogadung PT Pertamina Training & Consulting (PTC) PT. Indofarma (Persero) PT. Kimia Farma Group Publisher Pyrolysis Quantum Computing Quantum Physics Quiz Renewable Energy Research Scholarship Semi conductor Semiconductor SEO Sertifikat Halal Smartphone Spintronic Study Abroad Super Capasitor Superconductor SWASTA Tata Cara Pendaftaran Surat Izin Usaha Industri (SIUI) Technology Tecnology Thailand The Best Trip & Travel Tutorial United Kingdom United Stated United States VGA card Website Windows 365 Windows Tips Word Document WordPress Zero Waste zodiak