Isi kandungan:

Tutorial Arduino Accelerometer: Mengawal Jambatan Kapal Menggunakan Motor Servo: 5 Langkah
Tutorial Arduino Accelerometer: Mengawal Jambatan Kapal Menggunakan Motor Servo: 5 Langkah

Video: Tutorial Arduino Accelerometer: Mengawal Jambatan Kapal Menggunakan Motor Servo: 5 Langkah

Video: Tutorial Arduino Accelerometer: Mengawal Jambatan Kapal Menggunakan Motor Servo: 5 Langkah
Video: arduino 2024, November
Anonim
Tutorial Arduino Accelerometer: Mengawal Jambatan Kapal Menggunakan Motor Servo
Tutorial Arduino Accelerometer: Mengawal Jambatan Kapal Menggunakan Motor Servo

Sensor Accelerometer sekarang ada di kebanyakan telefon pintar kami untuk memberi mereka pelbagai penggunaan dan kemampuan yang kami gunakan setiap hari, tanpa mengetahui bahawa yang bertanggung jawab atasnya adalah pecutan.

Salah satu keupayaan ini adalah kebolehkendalian yang diberikan oleh akselerometer di mana anda dapat mengawal kereta anda dalam permainan lumba atau menggunakan aplikasi tertentu untuk menjadikan telefon anda menjadi alat kawalan jauh untuk robot atau kereta RC anda yang menggunakan akselerometer sebagai alat kawalan.

Jadi, dalam Arduino Accelerometer Tutorial ini, kita akan menggunakan ciri terakhir ini untuk memanfaatkan sensor accelerometer tertanam pada telefon pintar kita untuk mengawal pembukaan dan penutupan jambatan kapal. Sudah tentu, jambatan itu hanyalah motor servo yang berjalan 0 darjah hingga ditutup dan 90 darjah untuk dibuka.

Mari kita bincangkan idea di sebalik Tutorial Accelerometer Arduino ini …

Idea:

Kami akan menggunakan papan 1Sheeld dengan aplikasinya Android / iOS dan menggunakan pelindung akselerometer di mana sebarang perubahan pada paksi-x atau paksi-y atau paksi-z akan dihantar ke Arduino dan oleh itu kami dapat memutuskan apakah akan mengubah darjah servo hingga 0 atau 90.

Bermula:

Sekiranya ini adalah pertama kalinya anda berurusan dengan 1Sheeld atau anda ingin mengetahui lebih lanjut mengenainya, saya cadangkan untuk memeriksa tutorial permulaan yang cepat dan mudah ini.

Dan jika anda belum pernah mencuba motor servo sebelum ini, saya cadangkan untuk melihat video pantas ini. Sekarang, setelah anda menjadi sedikit biasa dengan 1Sheeld, mari kita mulakan!

Langkah 1: Komponen Perkakasan:

Komponen Perkakasan
Komponen Perkakasan
Komponen Perkakasan
Komponen Perkakasan
Komponen Perkakasan
Komponen Perkakasan
Komponen Perkakasan
Komponen Perkakasan
  1. Arduino Uno.
  2. 1Sheeld + board.
  3. LED.
  4. Motor servo S90.
  5. 3 * Kabel lelaki hingga lelaki.
  6. Kabel USB Arduino atau bateri 9-12v.
  7. Telefon Android / iOS dengan Aplikasi 1Sheeld terpasang di atasnya.

Langkah 2: Komponen Perisian:

  1. Arduino IDE.
  2. Perpustakaan 1sheeld, Aplikasi Android 1sheeld atau Aplikasi iOS.

Langkah 3:

Imej
Imej
Imej
Imej
Imej
Imej
  1. Pasangkan papan 1Sheeld ke Arduino anda sebagai gambar1
  2. . Sambungkan LCD 16 * 2 seperti gambar2.
  3. Tukar kuasa 1Sheeld untuk beroperasi pada 5v (Bukan 3.3v) seperti gambar3.

1Sheeld mempunyai 2 mod: Mod muat naik dan Mod operasi. Anda boleh beralih di antara mereka menggunakan suis dekat dengan pin Digital dan disebut "UART SWITCH" pada 1Sheeld dan "SERIAL SWITCH" pada 1Sheeld +.

  • Pertama, anda geser suis ke arah notasi "SWITCH" sebagai image4 yang menjadikan papan 1Sheeld menjadi mod Uploading untuk membolehkan anda memuat naik kod Arduino.
  • Kedua, setelah selesai memuat naik kod, geser suis ke arah notasi "UART" (atau "SERIAL" di papan 1Sheeld +) sebagai gambar5 yang menjadikan papan 1Sheeld menjadi mod Operasi untuk berkomunikasi dengan Aplikasi 1Sheeld telefon pintar anda.

Akhirnya, sambungkan Arduino melalui PC anda menggunakan kabel USB Arduino.

Langkah 4: Kod:

Saya akan mengesyorkan memeriksa dokumentasi Arduino Accelerometer Shield untuk mengetahui lebih lanjut mengenai fungsi Arduino Accelerometer Shield dan cara menggunakannya.

Sekarang, alihkan papan 1Sheeld ke mod Muat Naik, muat naik kod yang dilampirkan untuk Arduino Digital Clock. Tukar papan 1Sheeld ke mod Operasi kemudian buka aplikasi 1Sheeld dan sambungkannya ke papan 1Sheeld melalui Bluetooth.

Langkah 5: Jalankannya:

Seperti yang anda lihat dalam video Arduino Accelerometer Tutorial, saya telah menggunakan sekeping kadbod yang ditempelkan ke motor servo sebagai petunjuk pergerakan jambatan.

Kemudian anda memusingkan telefon ke arah anda dan anda akan melihat jambatan telah dibuka dengan 90 darjah servo dan LED menyala dengan ucapan keluar dari pembesar suara telefon yang memberitahu anda bahawa jambatan itu kini dibuka dan sebuah kapal melintasi.

Dan setelah anda membelokkan telefon di seberang, anda akan melihat jambatan ditutup dengan servo 0 darjah dan LED dimatikan dengan ucapan keluar dari pembesar suara telefon yang memberitahu anda bahawa jambatan sekarang ditutup dan kapal mempunyai menyeberang.

Itu sahaja, saya harap anda dapat menikmati Tutorial Arduino Accelerometer cepat ini dan untuk sebarang pertanyaan atau pendapat mengenainya, jangan ragu untuk meninggalkan komen anda di bawah.

Disyorkan: