● online
- ESP32 ESP-32 Wireless Module ESP32-S ESP-WROOM-32
- LDR Sensor 5mm Cahaya 5528 Light Dependent Resisto
- Compatible Arduino Pro Mini 5V 16Mhz - Atmega328 -
- Raspberry Pi Pico Microcontroller Board
- WEMOS D1 MINI PRO BOARD IoT ESP8266 WIFI PAKET LEN
- E18-D80NK Infrared Obstacle Avoidance Sensor Proxi
- Arduino Mega 2560 R3 - ATMEGA2560 Clone - CH340
- Potensiometer 10K - Mono Potensio Meter Linear Res
- 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
Sensor LM35 merupakan sebuah sensor yang dapat mendeteksi suhu ruangan dengan cara mengubah besaran suhu menjadi besaran listrik dalam... selengkapnya
Pada kesempatan kali ini kita akan belajar bersama mengenai 7 segment. Berbeda dengan tutorial sebelumnya yang membahas 1 digit... selengkapnya
Sensor INA219 merupakan sensor yang berfungsi untuk mengukur 2 parameter sekaligus yaitu tegangan (volt) dan arus (ampere). Tegangan yang... selengkapnya
Pada artikel ini akan membahas bagaimana cara menangani motor stepper dan uln2003 tentunya masih menggunakan Arduino sebagai kontrolernya. Stepper... selengkapnya
Pada postingan sebelumnya sudah membahas tentang kontrol relay menggunakan Arduino di sini. Nah untuk kali ini saya akan membahasnya... selengkapnya
Pemanfaatan sebuah sensor bisa dijadikan berbagai fungsi, nah kali ini kita akan belajar untuk memonitoring sensor menggunakan WIFI yang... selengkapnya
Sensor PIR (HC-SR501) digunakan untuk mendeteksi pergerakan yang ada di depannya. Sensor PIR (HC-SR501) terbuat dari bahan pyroelectric yang... selengkapnya
Setelah kemarin sudah belajar Blynk dan sensor LDR DISINI, sekarang lanjut ke sensor berikutnya yaitu sensor DHT11 untuk memonitoring... selengkapnya
SMS gateway merupakan layanan yang berguna untuk meneruskan pesan ke jaringan seluler lain... selengkapnya
Android Intent adalah struktur data atau objek yang terdapat deskripsi dari tugas yang akan dijalankan. Salah satu keunggulan dari... selengkapnya
Kabel Jumper Dupont Pelangi 30cm Male to Female 1 lembar = 40 kabel
Rp 13.500Deskripsi Produk “LED Dot Matrix Display dengan 32×8 pixel, berwarna Merah, menggunakan IC MAX7219 sebagai driver dan dapat dikoneksikan ke… selengkapnya
Rp 47.500Ini yang Seri SN – DS3231 I2C RTC Module khusus DS3231SN – Include Baterai – Module jam digital – Keperluan… selengkapnya
Rp 34.900Spesifikasi: Microcontroller : ATmega328 Architecture : AVR Operating Voltage : 5 V Flash Memory 32 KB of which 2 KB… selengkapnya
Rp 77.000TILT SENSOR adalah sensor untuk mendeteksi sudut kemiringan / derajat, dimana cara kerja sensor ini adalah dengan menggunakan 2 buah… selengkapnya
Rp 9.800This is the new MEGA2560 R3. In addition to all the features of the previous board, the MEGA now uses… selengkapnya
Rp 299.000Kabel Jumper Dupont Pelangi 10 cm.. male to female 1 lembar isi 40 kabel
Rp 9.000Features: Brand new and high quality. Control the speed of a DC motor with this controller. High efficiency, high torque,… selengkapnya
Rp 25.400Specifications: 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.800Item Deskripsi : This module performance is stable, measure the distance accurately. performance nearly the same as SRF05, SRF02 SRF05,… selengkapnya
Rp 13.900
Saat ini belum tersedia komentar.