● online
- ESP32 ESP-32 Wireless Module ESP32-S ESP-WROOM-32
- USB To RS485 High Speed Converter RS-485 RS 485 Ad
- ASIS (Andika Smart IoT Socket)
- Arduino Mega 2560 R3 16U2 AtMega16u2 Mega2560 Mega
- IIC I2C LCD 1602 16x2 2004 20x4 Backpack for LCD A
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to M
- LED 3mm Lampu LED 3 mm
- B0505S-1W 5V to 5V converter DC DC power module co
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Program Joystick Dual Axis PS2 pada Arduino
Jumpa lagi dengan indomaker, salam hangat untuk anda-anda diluar sana yang selalu semangat belajar Arduino. Pada tutorial kali ini kita akan mencoba menggunakan module Joystick yang tentunya sudah akrab ya dengan module ini. Yap, module ini sering kita gunakan pada game PS (playstation) yang berfungsi untuk arah maupun tombol2 tertentu. Jika kita pahami lebih dalam module ini memiliki 2 sumbu yaitu X dan Y, kemudian 1 tombol yang bisa kita tekan dr atas. Untuk sumbu X dan Y ini merupakan potensiometer yang menghasilkan tegangan analog.
Langsung saja bahan-bahan yang diperlukan untuk bisa menggunakan modul ini sebagai berikut :
Rangkaian
Keterangan :
- GND = GND Arduino
- +5V/VCC = 5V Arduino
- VRx = A1 Arduino
- VRy = A2 Arduino
- SW = Pin 4 Arduino
Sketch Program
const int x = A1; const int y = A2; const int button = 4; int value = 0; void setup() { pinMode(4, INPUT); Serial.begin(9600); } void loop() { value = analogRead(x); // read X axis value [0..1023] Serial.print("X:"); Serial.print(value, DEC); value = analogRead(y); // read Y axis value [0..1023] Serial.print(" | Y:"); Serial.print(value, DEC); value = digitalRead(button); // read Button state [0,1] Serial.print(" | Button:"); Serial.println(value, DEC); delay(100); }
Dari program di atas kita bisa melihat hasil nilai analog dr sumbu x, y dan status buttonnya. Untuk selanjutnya anda dapat mengembangkan lagi dengan fungsi lainnya misalnya untuk menggerakan servo dan lain sebagainya.
Cukup sekian, semoga bermanfaat. Terima kasih.
Program Joystick Dual Axis PS2 pada Arduino
Keypad 4×4 merupakan sebuah komponen berisi tombol-tombol dan disusun secara matrix yang berfungsi sebagai inputan kedalam suatu sistem tertentu.... selengkapnya
Pada artikel ini saya akan memberikan cara cepat menggunakan motor servo pada Arduino. Pasti tentunya anda sedang mencari tutorial-tutorial... selengkapnya
Hallo untuk selingan ya :p kali ini ini akan membahas khusus pemula yang ingin belajar Arduino yaitu membuat simulasi... selengkapnya
Bagi anda yang belum tau cara menggunakan LED pada NodeMCU, pada artikel ini akan di bahas cara-caranya. Sebelum melangkah... selengkapnya
Pemanfaatan sebuah sensor bisa dijadikan berbagai fungsi, nah kali ini kita akan belajar untuk memonitoring sensor menggunakan WIFI yang... selengkapnya
Push button switch merupakan sebuah saklar dimana komponen ini berfungsi untuk mengubungkan atau memutus arus listrik. Saklar jenis ini... selengkapnya
Rain sensor merupakan sensor yang berfungsi untuk mendeteksi hujan turun atau tidak. Intinya sensor ini jika terkena air pada... selengkapnya
Computerized Numerical Control (CNC) is a machine based on a stepper motor that can move according to the commands... selengkapnya
Sensor DS18b20 merupakan sebuah sensor untuk mendeteksi suhu ruangan, namun bisa juga untuk suhu air tergantung dari jenis... selengkapnya
Motor servo adalah salah satu jenis motor listrik yang memiliki feedback berupa sensor posisi. Dengan adanya feedback tersebut, motor... selengkapnya
This is a set of transmitter and receiver in one of the photoelectric sensor. Detection distance can be adjusted according… selengkapnya
Rp 37.500Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v Digunakan untuk keperluan display project seperti Arduino, Raspberry,… selengkapnya
Rp 17.000Kabel Jumper Dupont Pelangi 10 cm.. male to female 1 lembar isi 40 kabel
Rp 9.000Fitur: -Dapat mendeteksi api atau panjang gelombang sumber cahaya dalam 760nm ~ 1100nm – Api lebih ringan mendeteksi jarak 80cm… selengkapnya
Rp 9.000Ini yang Seri SN – DS3231 I2C RTC Module khusus DS3231SN – Include Baterai – Module jam digital – Keperluan… selengkapnya
Rp 34.900Dual Volt Amp Meter Digital Ampere Meter Voltmeter 10A 0-100V Ammeter Dilengkapi dengan pengukuran Voltmeter dan Amperemeter dalam 1 display… selengkapnya
Rp 26.500Kabel jumper Dupont untuk jumper Arduino atau Raspeberry Pi 20 cm Female to female 1 lembar = 40 kabel
Rp 11.30012V2A switching power supply power adapter 12V power supply 2A power supply
Rp 33.500 Rp 35.000Specifications: 1. supports sampling costs (KHz): 8/11.025/12/16/22.05/24/32/44.1/48 2. 24-bit DAC output, dynamic range aid: 90dB, SNR aid: 85dB 3. fully… selengkapnya
Rp 17.800Arduino Uno adalah board mikrokontroler yang berbasis ATmega328P. Arduino Uno memiliki 14 pin input/output digital (6 di antaranya dapat digunakan… selengkapnya
Rp 144.000
Saat ini belum tersedia komentar.