Isi kandungan:
- Langkah 1: Komponen Perkakasan:
- Langkah 2: Komponen Perisian:
- Langkah 3:
- Langkah 4: Kod:
- Langkah 5: Jalankannya:
Video: Tutorial Arduino Accelerometer: Mengawal Jambatan Kapal Menggunakan Motor Servo: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
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:
- Arduino Uno.
- 1Sheeld + board.
- LED.
- Motor servo S90.
- 3 * Kabel lelaki hingga lelaki.
- Kabel USB Arduino atau bateri 9-12v.
- Telefon Android / iOS dengan Aplikasi 1Sheeld terpasang di atasnya.
Langkah 2: Komponen Perisian:
- Arduino IDE.
- Perpustakaan 1sheeld, Aplikasi Android 1sheeld atau Aplikasi iOS.
Langkah 3:
- Pasangkan papan 1Sheeld ke Arduino anda sebagai gambar1
- . Sambungkan LCD 16 * 2 seperti gambar2.
- 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:
DIY Cara Mengawal Sudut Motor Servo Menggunakan Komponen Urutan Visuino: 10 Langkah
DIY Cara Mengawal Servo Motor Angle Menggunakan Komponen Urutan Visuino: Dalam tutorial ini kita akan menggunakan Servo Motor dan Arduino UNO, dan Visuino untuk mengawal servo motor Angle menggunakan komponen urutan. Komponen συνέπεια sesuai untuk situasi di mana kita ingin mencetuskan beberapa peristiwa secara berurutan dalam kes kami, servo motor degr
Cara Mengawal Motor DC Gear dengan Menggunakan Pengawal Kelajuan Elektronik Brush 160A dan Servo Tester: 3 Langkah
Cara Mengawal Motor DC Gear dengan Menggunakan Pengawal Kelajuan Elektronik Brush 160A dan Penguji Servo: Spesifikasi: Voltan: 2-3S Lipo atau 6-9 NiMH Arus berterusan: 35A Arus pecah: 160A BEC: 5V / 1A, mod linear Mod: 1. ke hadapan &terbalik; 2. ke hadapan &brek; 3. ke hadapan & brek & Berat terbalik: 34g Saiz: 42 * 28 * 17mm
Cara Mengawal Motor DC Brushless Drone Quadcopter (Jenis 3 Wayar) dengan Menggunakan Pengawal Kelajuan Motor HW30A dan Arduino UNO: 5 Langkah
Cara Mengawal Motor DC Brushless Drone Quadcopter (Jenis 3 Wayar) dengan Menggunakan Pengawal Kelajuan Motor HW30A dan Arduino UNO: Penerangan: Pengawal Kelajuan Motor HW30A boleh digunakan dengan bateri LiPo 4-10 NiMH / NiCd atau 2-3 sel. BEC berfungsi dengan sehingga 3 sel LiPo. Ia dapat digunakan untuk mengawal kecepatan motor DC Brushless (3 wayar) dengan maksimum hingga 12Vdc.Spesifik
BTS - Pasukan 28 (R2-DTimbs) Kapal Selam / Kapal Selam: 17 Langkah
BTS - Pasukan 28 (R2-DTimbs) Kapal Selam / Kapal Selam: Tutorial untuk membina kapal selam dari bahan yang boleh didapati di kedai perkakasan tempatan. Kapal selam akhir akan dapat bergerak maju, mundur, berpusing, naik, dan bergerak turun ke seluruh air
Android (remotexy) UI untuk Mengawal Motor Servo Menggunakan Arduino dan Bluetooth: 7 Langkah (dengan Gambar)
Android (remotexy) UI untuk Mengendalikan Motor Servo Menggunakan Arduino dan Bluetooth: Dalam Instruksional ini, saya akan memberi anda langkah cepat untuk membuat Antarmuka Pengguna Android menggunakan Remotexy Interface Maker untuk mengawal Motor Servo yang disambungkan ke Arduino Mega melalui Bluetooth. Video ini menunjukkan bagaimana UI akan mengawal kelajuan dan kedudukan motor servo