● online
- Raspberry Pi 4 Model B - 2GB RAM Raspberry Pi 4B
- Arduino Uno R3 Compatible ATmega328P DIP
- B0505S-1W 5V to 5V converter DC DC power module co
- 0.66 inch OLED display LCD module IIC/I2C Wemos D1
- Arduino Mega 2560 R3 ATMEGA2560 clone 16u2 Plus Ka
- Compatible Arduino Uno R3 SMD CH340 Atmega328P Pin
- Raspberry Pi 4 Model B 8GB Original UK E14 Raspi 4
- USB To RS485 High Speed Converter RS-485 RS 485 Ad
- 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.
Menangani Motor Stepper dan ULN2003 pada Arduino
Pada artikel ini akan membahas bagaimana cara menangani motor stepper dan uln2003 tentunya masih menggunakan Arduino sebagai kontrolernya. Stepper motor sendiri merupakan jenis motor dc yang prinsip kerjanya dikendalikan dengan pulsa-pulsa digital. Untuk bisa kita gunakan, diperlukan sebuah drive yaitu menggunakan ULN2003.
Untuk spesifikasinya di bawah ini :Rated voltage | 5 V |
Coil Resistance | 50 Ohms |
Coil Type | Unipolar |
Diameter – shaft | 0.197″ (5.00 mm) |
Length – shaft and bearing | 0.394″ (10 mm) |
Features | Flatted shaft |
Size/dimension | Round – 1.100″ dia (28.00 mm) |
Mounting hole spacing | Flatted Shaft |
Gear reduction | 1/64 |
Step angle | Half step mode (recommended): 0.0879° Full step mode: 0.176° |
Steps per revolution | Half step mode: 4096 Full step mode: 2048 |
Termination style | Wire leads with connector |
Motor type | Permanent Magnet Gear Motor |
Alat dan Bahan
- Arduino Uno R3, BELI
- Paket ULN2003 dan Motor Stepper, BELI
- Kabel jumper male to female, BELI
- Library download, DISINI
Rangkaian
- Pin 8 Arduino ke IN1
- pin 9 Arduino ke IN2
- Pin 10 Arduino ke IN3
- Pin 11 Arduino ke IN4
- GND ke GND
- 5V ke 5V
Sketch program
#include <AccelStepper.h> #define motorPin1 8 // IN1 on the ULN2003 driver #define motorPin2 9 // IN2 on the ULN2003 driver #define motorPin3 10 // IN3 on the ULN2003 driver #define motorPin4 11 // IN4 on the ULN2003 driver #define MotorInterfaceType 8 AccelStepper stepper = AccelStepper(MotorInterfaceType, motorPin1, motorPin3, motorPin2, motorPin4); void setup() { // Set the maximum steps per second: stepper.setMaxSpeed(1000); } void loop() { // Set the speed of the motor in steps per second: stepper.setSpeed(500); // Step the motor with constant speed as set by setSpeed(): stepper.runSpeed(); }
Sebelum upload program di atas, masukkan dulu library yang sudah didownload di atas. Untuk uploadnya seperti biasa, pilih board dan port yang digunakan.
Jika sudah amati pergerakan motor steppernya. Cukup sekian pembahasan kali ini semoga bermanfaat.Menangani Motor Stepper dan ULN2003 pada Arduino
Pada artikel kali ini akan membahas tutorial mengakses sensor soil moisture pada Arduino. Nanti hasilnya akan ditampilkan dalam persen... selengkapnya
Ada beberapa jenis view di Android dan kali ini yang kita akan bahas adalah ListView. ListView adalah view yang... selengkapnya
Bagi pegiat teknologi, komputer, elektronika, dan Internet Of Things (IoT) maka sudah tidak asing lagi dengan benda yang satu... selengkapnya
Pernahkah Anda melihat suatu objek foto diatas air, lalu di atas air ada pantulan dari objek foto tersebut, nah... selengkapnya
LED adalah singkatan dari Light Emiting Diode, yang merupakan sebuah dioda yang dapat mengubah energi listrik menjadi cahaya, dan... selengkapnya
Blynk menawarkan beragam fungsi ya, salah satunya untuk mengontrol perangkat. Penggunaan Blynk ini bisa kapan dan dimana saja ya,... selengkapnya
Pada beberapa profesi yang menggunakan bantuan suatu aplikasi ataupun perangkat lunak sangatlah banyak. Nyatanya dengan adanya berbagai macam perangkat... selengkapnya
Syarat utama jika anda ingin belajar atau ingin menjadi programmer web sebelum belajar Bahasa pemograman alangkah baiknya memahami dulu... selengkapnya
Semangat pagi, salam hangat dari saya untuk semua pengunjung indomaker.com. Kali ini kita akan belajar mengenai penggunaan timer relay... selengkapnya
Bluetooth merupakan komunikasi wireles (nirkabel) menggunakan SPP (Serial Port Protocol) dengan frekusensi kerja 2.4 GHz. Dengan Bluetooth, kita dapat... selengkapnya
Description: TP5100 is a double switch buck 8.4V, single cell 4. 2V lithium battery charge management chip. Its ultra-compact QFN16… selengkapnya
Rp 10.600The power supply is isolated industrial power modules, with a temperature protection, overcurrent and short circuit full protection, high and… selengkapnya
Rp 15.900Support terus UKM indonesia dengan membeli produk-produk dalam negeri. Untuk kualitas tidak usah diragukan, udah kita tes QC dengan sangat… selengkapnya
Rp 8.500Features and Specs: Dual-Core, 32-bit ARM Cortex M0+ Processor Clocked at 48MHz (default), configurable max to 133MHz. Ready with USB… selengkapnya
Rp 82.900This is a set of transmitter and receiver in one of the photoelectric sensor. Detection distance can be adjusted according… selengkapnya
Rp 37.500Ini yang Seri SN – DS3231 I2C RTC Module khusus DS3231SN – Include Baterai – Module jam digital – Keperluan… selengkapnya
Rp 34.900Micro SD Card Shield For WeMos D1 Mini TF WiFi ESP8266 Compatible SD Wireless Module For Arduino For WeMos D1… selengkapnya
Rp 8.900Features – Calibrated directly in Celsius (Centigrade) – Linear + 10.0 mV/C scale factor – 0.5C accuracy guaranteeable (at +25C)… selengkapnya
Rp 8.000Deskripsi Produk “LED Dot Matrix Display dengan 32×8 pixel, berwarna Merah, menggunakan IC MAX7219 sebagai driver dan dapat dikoneksikan ke… selengkapnya
Rp 47.500
Saat ini belum tersedia komentar.