Daftar Isi:

Tutorial Akselerometer Arduino: Mengontrol Jembatan Kapal Menggunakan Motor Servo: 5 Langkah
Tutorial Akselerometer Arduino: Mengontrol Jembatan Kapal Menggunakan Motor Servo: 5 Langkah

Video: Tutorial Akselerometer Arduino: Mengontrol Jembatan Kapal Menggunakan Motor Servo: 5 Langkah

Video: Tutorial Akselerometer Arduino: Mengontrol Jembatan Kapal Menggunakan Motor Servo: 5 Langkah
Video: arduino 2024, Juli
Anonim
Tutorial Akselerometer Arduino: Mengontrol Jembatan Kapal Menggunakan Motor Servo
Tutorial Akselerometer Arduino: Mengontrol Jembatan Kapal Menggunakan Motor Servo

Sensor akselerometer sekarang ada di sebagian besar ponsel cerdas kita untuk memberi mereka berbagai macam penggunaan dan kemampuan yang kita gunakan sehari-hari, bahkan tanpa mengetahui bahwa yang bertanggung jawab untuk itu adalah akselerometer.

Salah satu kemampuan ini adalah kemampuan kontrol yang diberikan akselerometer kepada kami di mana Anda dapat mengontrol mobil Anda di game balap atau menggunakan aplikasi tertentu untuk mengubah ponsel Anda menjadi remote control untuk robot atau mobil RC Anda yang menggunakan akselerometer sebagai alat kontrol.

Jadi, dalam Tutorial Akselerometer Arduino ini, kita akan menggunakan fitur terakhir ini untuk memanfaatkan sensor akselerometer yang tertanam di smartphone kita untuk mengontrol buka tutup jembatan kapal. Tentu saja, bridge hanyalah sebuah motor servo yang berputar 0 derajat untuk menutup dan 90 derajat untuk membuka.

Mari kita bicara tentang ide di balik Tutorial Akselerometer Arduino ini …

Ide:

Kami akan menggunakan papan 1Sheeld dengan aplikasi Android/iOS pendampingnya dan menggunakan pelindung akselerometer di mana setiap perubahan pada sumbu x atau sumbu y atau sumbu z akan dikirim ke Arduino dan karenanya kami dapat memutuskan apakah akan mengubah servo derajat ke 0 atau 90.

Mulai:

Jika ini adalah pertama kalinya Anda berurusan dengan 1Sheeld atau Anda ingin mempelajari lebih lanjut tentangnya, saya sarankan untuk memeriksa tutorial memulai yang cepat dan mudah ini.

Dan jika Anda belum pernah mencoba motor servo sebelumnya, saya sarankan untuk memeriksa video singkat ini. Sekarang, setelah Anda sedikit terbiasa dengan 1Sheeld, mari kita mulai!

Langkah 1: Komponen Perangkat Keras:

Komponen Perangkat Keras
Komponen Perangkat Keras
Komponen Perangkat Keras
Komponen Perangkat Keras
Komponen Perangkat Keras
Komponen Perangkat Keras
Komponen Perangkat Keras
Komponen Perangkat Keras
  1. Arduino Uno.
  2. 1Sheel+ papan.
  3. LED.
  4. Motor servo S90.
  5. 3 * Kabel pria ke pria.
  6. Kabel USB Arduino atau baterai 9-12v.
  7. Ponsel Android/iOS dengan Aplikasi 1Sheeld terinstal di dalamnya.

Langkah 2: Komponen Perangkat Lunak:

  1. ArduinoIDE.
  2. 1sheeld library, 1sheeld Android App atau iOS App.

Langkah 3:

Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
  1. Pasang papan 1Sheeld ke Arduino Anda sebagai gambar1
  2. . Hubungkan LCD 16*2 sebagai gambar2.
  3. Alihkan daya 1Sheeld untuk beroperasi pada 5v (Bukan 3.3v) sebagai gambar3.

1Sheeld memiliki 2 mode: Mode pengunggahan dan mode Pengoperasian. Anda dapat beralih di antara mereka menggunakan sakelar yang dekat dengan pin Digital dan disebut "UART SWITCH" di 1Sheeld dan "SERIAL SWITCH" di 1Sheeld+.

  • Pertama, geser sakelar ke arah notasi "SWITCH" sebagai image4 yang mengubah papan 1Sheeld ke mode Upload untuk memungkinkan Anda mengunggah kode Arduino.
  • Kedua, setelah Anda selesai mengunggah kode, geser sakelar ke arah notasi "UART" (atau "SERIAL" di papan 1Sheeld+) sebagai gambar5 yang mengubah papan 1Sheeld ke mode Operasi untuk berkomunikasi dengan Aplikasi 1Sheeld ponsel cerdas Anda.

Terakhir, sambungkan Arduino melalui PC Anda menggunakan kabel USB Arduino.

Langkah 4: Kode:

Saya akan merekomendasikan untuk memeriksa dokumentasi Arduino Accelerometer Shield untuk mengetahui lebih banyak tentang fungsionalitas Arduino Accelerometer Shield dan cara menggunakannya.

Sekarang, alihkan papan 1Sheeld ke mode Unggah, unggah kode terlampir untuk Jam Digital Arduino. Alihkan papan 1Sheeld ke mode Operasi lalu buka aplikasi 1Sheeld dan sambungkan ke papan 1Sheeld melalui Bluetooth.

Langkah 5: Jalankan:

Seperti yang Anda lihat di video Tutorial Akselerometer Arduino, saya telah menggunakan selembar karton yang direkatkan ke motor servo sebagai indikasi gerakan jembatan.

Kemudian Anda mengarahkan telepon ke arah Anda dan Anda akan melihat jembatan telah dibuka dengan 90 derajat servo dan LED menyala dengan ucapan keluar dari speaker telepon yang memberi tahu Anda bahwa jembatan sekarang dibuka dan sebuah kapal sedang menyeberang.

Dan begitu Anda merawat telepon di sisi yang berlawanan, Anda akan melihat jembatan ditutup dengan 0 derajat servo dan LED mati dengan pidato keluar dari speaker telepon yang memberi tahu Anda bahwa jembatan sekarang ditutup dan sebuah kapal telah menyeberang.

Itu saja teman-teman, saya harap Anda menikmati Tutorial Akselerometer Arduino cepat ini dan untuk pertanyaan atau bahkan pendapat tentang hal itu, jangan ragu untuk meninggalkan komentar Anda di bawah.

Direkomendasikan: