Isi kandungan:
- Langkah 1: Komponen
- Langkah 2: Perintah Perhimpunan
- Langkah 3: Modul & Butang Bluetooth
- Langkah 4: Transistor
- Langkah 5: Kod Arduino
- Langkah 6: Aplikasi Angkat Bertenaga Digital
- Langkah 7: Akhir
Video: Pengawal Digital untuk Penggantungan Udara Menggunakan Arduino dan Telefon Pintar Jauh: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Hai semua
Dalam arahan ini saya akan cuba menunjukkan kepada anda cara membina pengawal untuk penggantungan udara kereta anda, menggunakan satu modul arduino + bluetooth dan untuk telefon pintar jauh mana pun dengan android +4.4, ini juga merupakan petunjuk pertama saya, jadi tolong ikuti saya:)
Projek ini dimulakan dengan rakan yang memasang penggantungan udara tetapi tidak mempunyai alat kawalan digital, jadi pada masa lapang saya memutuskan untuk melihat apakah saya boleh membuatnya untuknya, kemudian saya memutuskan untuk mencuba dan menjual idea itu tetapi di sini di Portugal tidak ada yang kelihatan berminat dan kerana saya tidak memiliki kereta dengan udara yang dipasang, sekarang, saya akan berkongsi projek ini dengan semua orang.
Perkakasan dan perisian di arduino dibuat untuk berfungsi dengan apk DigitalPowerLift pada Telefon Pintar, ia berfungsi pada penggantungan dengan 4 solenoid atau dengan 8 juga terdapat 3 butang pada perkakasan ini sehingga anda dapat menyesuaikan ketinggian kereta tanpa telefon.
Langkah saya yang seterusnya dengan projek ini adalah menjadi sensor ketinggian untuk setiap roda dan mengaktifkan Auto-Mode dalam apk tetapi, sekali lagi, kerana saya tidak mempunyai kereta dengan udara untuk mencuba barang setiap hari ada tetapi hanya menunjukkan kelajuan.
Projek ini memerlukan beberapa komponen lain untuk dibina kerana arduino sahaja tidak dapat mengaktifkan solenoid 12v pada injap udara, dan semacam pengatur untuk membekalkan kuasa ke arduino kerana lonjakan pada garis 12v kereta "sekiranya berlaku", projek ini juga boleh menggunakan susun atur yang sama untuk projek lain yang memerlukan pengaktifan solenoid melalui telefon pintar.
Dengan arahan ini, anda juga akan belajar bagaimana menerapkan pembahagi voltan ke projek anda, menggunakan beberapa tombol tekan dengan arduino anda hanya terpasang pada satu pin analog, menggunakan transistor untuk mengaktifkan beban yang lebih besar daripada arduino 5v.
Anda akan dapat memuat turun semua kod untuk arduino beberapa langkah ke depan, untuk telefon pintar apk DigitalPowerLift boleh dimuat turun dari google play.
Saya akan menunjukkan cara memasang semuanya ke papan roti tetapi saya mempunyai 2 contoh "periksa video terakhir" dari semua komponen dalam pcb kecil, bagi mereka yang anda perlukan beberapa kemahiran pematerian.
Langkah 1: Komponen
Senarai komponen:
TIP120 -Transistor ---- 8
N4007 -Diod Standard ---- 8
Perintang 1K ---- 9
Perintang 1K8 ---- 1
Perintang 390k ---- 1
Perintang 470k ---- 3
Tombol Tekan ---- 3
Dipimpin 3mm Hijau ---- 4
Led 3mm Merah ---- 4
Pilihan - DC-DC Langkah Turun 4.5V- 60V hingga 3-35V ---- 1
Modul Bluetooth HC-05
Arduino
Papan roti 830 mata
Jumpercables papan roti
Catatan: Sekiranya di dalam kereta anda hanya mempunyai 2 solenoid untuk setiap gandar, anda hanya memerlukan 2 dari setiap Led, 4 - TIP120 dan 4 - Diod Mana-mana kehendak arduino ini akan dilakukan "Uno, Pro mini, Breaduino" yang lain juga akan berfungsi tetapi beberapa perubahan ke voltan step-down dan dalam kod pin-out perlu diedit sebelum memuat naik.
Langkah 2: Perintah Perhimpunan
Sepertinya saya lebih mudah menyambungkan semuanya ke papan roti.
Perintah Perhimpunan:
- Mulakan dengan menghubungkan arduino anda ke rel kuasa di papan roti 5v dan Gnd di kedua-dua belah pihak.
- Sambungkan modul Bluetooth.
- Sambungkan semua transistor.
- Sambungkan semua butang.
- Kongsi sambungan GND dari kereta dengan papan roti.
- Gunakan langkah turun untuk mengaktifkan arduino "sekiranya anda memilikinya.
- Muat naik kod ke arduino.
- Pasang aplikasi pada telefon pintar anda.
- Buka monitor Serial, pastikan butang tekan berfungsi "teks akan muncul pada monitor bersiri" lampu akan menyala semasa anda menekannya.
- Kenal pasti semua output transistor supaya anda dapat menyambungkan roda yang betul ke atas atau ke bawah di dalam kereta.
Langkah 3: Modul & Butang Bluetooth
Dengan andaian bahawa sebahagian daripada anda tidak pernah menggunakan modul bluetooth atau transistor, saya memutuskan untuk membuat panduan kecil mengenai bagaimana menghubungkan semuanya secara terperinci, ini adalah yang pertama. Anda boleh mengikuti gambar untuk membantu anda menghubungkan semuanya dengan baik.
Modul Bluetooth:
Mula-mula kita perlu menurunkan arduino Rx yang 5v hingga 3.3v cara termudah dan termurah adalah membuat pembahagi voltan, seperti yang anda lihat dalam gambar sangat mudah.
- Sambungkan + 5v dan GND modul
- Sambungkan satu hujung perintang 1k8 ke tanah dan ujung yang lain berhampiran modul di lubang 1 rel.
- Sambungkan salah satu hujung perintang 1k di rel yang sama dengan 1k8 hanya tinggalkan lubang di antara mereka, hujung perintang 1k yang lain bersambung di tempat lain.
- Sambungkan kabel pada pin digital 10 arduino ke RX modul bluetooth.
- Sambungkan kabel pada pin digital 11 arduino ke rel di mana perintang 1k sepi.
Akhirnya sambungkan kabel ke rel yang sama di mana kedua-dua perintang bertemu, masukkan kabel tepat di antara mereka dan hujung yang lain ke modul TX.
Butang tekan:
Oleh kerana saya membina projek ini dengan memikirkan nilai membaca dari pin analog, saya perlu memastikan pin di arduino bebas dan dengan 8 solenoid untuk beroperasi ditambah dengan 2 pin dari modul bluetooth mereka akan turun dengan cepat, jadi saya memutuskan untuk menggunakan 3 butang di pin analog arduino yang sama menggunakan sambungan seperti yang anda lihat dalam gambar.
Catatan: Untuk butang ini berfungsi, anda perlu menggunakan perintang yang sama seperti yang saya gunakan atau anda perlu menukar kodnya
- Masukkan butang tekan.
- Sambungkan semuanya ke + 5v pada kaki pertama yang sama.
- Di bahagian lain papan roti sambungkan perintang 470k secara bersiri pada kaki bertentangan + 5v dan perintang terakhir ke satu rel kosong.
- Sekarang lakukan sama seperti pembahagi voltan dengan modul bluetooth, sambungkan salah satu hujung perintang 390k ke tanah dan ujung yang lain ke rel yang sama di mana 470k sendirian meninggalkan lubang di antara mereka.
- Akhirnya sambungkan kabel dari antara perintang ke pin analog A1 pada arduino.
Langkah 4: Transistor
Sekarang transistor
Ini mudah, mulakan dengan menyambungkan seperti gambar dan ulangi untuk yang lain.
Dalam langkah ini, anda perlu mengetahui bagaimana diod berfungsi, jika tidak betul-betul sederhana. Bayangkan saja ia sebagai sungai yang hanya mengalir sehala, kerana kita akan bekerjasama dengan GND untuk mengaktifkan solenoid, kita mesti menghubungkan hujung diod yang mempunyai cincin perak kecil di sekelilingnya, ke titik + dan ujung yang sama rel sebagai pin tengah pada TIP120, ini untuk mengelakkan menggoreng transistor anda kerana solenoida seperti mesin DC, apabila anda melepaskannya, ia akan menghasilkan arus yang singkat yang akan cuba kembali ke transistor jadi kita perlu buangkannya ke + sekali lagi. "Gunakan gambar yang diberikan untuk pertolongan dan contoh"
Sekiranya pemasangan perjalanan udara anda hanya mempunyai 4 solenoid, perhatikan nota terakhir.
Langkah-langkah:
- Menghadapi teks pada transistor pin kiri adalah di mana anda mesti menyambungkan satu hujung perintang 1k yang lain ke rel kosong, juga menyambungkan kaki panjang Led "Anode" di pin kiri yang sama dan kaki pendek "Cathode" ke GND.
- Pada rel pin tengah sambungkan diod berhampiran transistor dan satu kabel kabel selepas dioda "ikuti arahan gambar", "kabel kabel adalah apa yang akan disambungkan ke GND solenoid".
- Pin kanan dikongsi di antara semua transistor, ini juga mesti dikongsi dengan kereta Ground dan Arduino GND.
- Sambungkan satu kabel dari pin digital Arduino 2 ke hujung perintang 1k sahaja.
- Ulangi untuk semua transistor dari pin digital 2 hingga pin9 digital, lihat di bawah beberapa Label untuk menyambung ke sistem udara kereta anda.
Arduino - sambungan transistor:
Green Leds adalah untuk UP:
Pin digital 2 - Roda kiri depan ke atas
Pin digital 3 - Roda kanan depan ke atas
Pin digital 4 - roda kiri belakang ke atas
Pin digital 5 - roda kanan belakang ke atas
Red Leds adalah untuk Down:
Pin digital 6 - Roda kiri depan Bawah
Pin digital 7 - Roda kanan depan ke bawah
Pin digital 8 - roda kiri belakang ke bawah
Pin digital 9 - roda kanan belakang ke bawah
Catatan:
Untuk pemasangan perjalanan udara, bukannya kawalan roda bebas "8 solenoid" hanya mempunyai kawalan untuk setiap gandar "4 solenoid" bersambung seperti ini.
Hijau Led:
Pin digital 2 - Gandar depan Ke Atas
Pin digital 4 - Gandar belakang Ke Atas
Led Merah:
Pin digital 6 - Gandar depan Ke Bawah
Pin digital 8 - Gandar belakang Ke Bawah
Langkah 5: Kod Arduino
Sekiranya anda membuat semua sambungan seperti yang dinyatakan, muat naik kod tersebut kepada anda arduino.
Sekiranya tidak ada beberapa gambar untuk menolong anda.
Sekiranya anda telah menggunakan perintang yang berbeza untuk butang, anda juga mempunyai bantuan dalam gambar
Muat turun kod arduino di sini muat turun kod di sini.
Dalam gambar yang anda dapati:
- Di mana untuk menukar bauderate
- Di mana untuk menukar pin yang menyambung ke transistor dan akan mengoperasikan solenoid itu
- Tempat menukar pin Bluetooth RX / TX
- Sekiranya anda telah menggunakan perintang yang berbeza dari yang ditunjukkan dalam butang, ada yang membantu di sana.
Sekiranya anda merasakannya, sila ubah kodnya atau gunakan seperti yang anda mahukan pada projek anda yang lain.
"perkongsian bermakna"
!!Sangat penting
Jangan ubah kod di mana ia menerima data dari Aplikasi Android atau tidak akan berfungsi dengan aplikasi android, ubah saja jika anda yakin dengan apa yang anda lakukan
Langkah 6: Aplikasi Angkat Bertenaga Digital
Aplikasi ini sudah berfungsi dengan kod arduino.
Anda boleh menyemak video.
Untuk memuat turun aplikasi dari google play anda boleh mencarinya di sini.
Cukup aktifkan Bluetooth telefon anda, cari dan pasangkan modul Bt anda.
Buka aplikasinya, pergi ke sudut kanan atas dan klik untuk menyambung, kemudian akan membuka senarai peranti berpasangan hanya pilih modul Bt dengan mengkliknya dan tunggu, ia harus kembali dengan bola hijau di sudut kiri atas dan mengatakan bahawa ia disambungkan.
Semuanya berfungsi kecuali Auto-Mode, yang pada masa ini hanya memaparkan kelajuan gps.
Dalam fungsi Tambahan anda meletakkan skrin telefon anda menghadap ke atas dan memiringkan telefon, kereta akan melakukan hal yang sama.
Langkah 7: Akhir
Sekiranya anda mempunyai keraguan atau memerlukan pertolongan, beritahu saya bahawa saya akan berusaha menolong anda dengan sebaik mungkin.
Anda boleh mengikuti contoh-contoh dalam video mengenai cara membuatnya dalam pcb kecil yang sangat padat dan berfungsi sepenuhnya yang telah saya lakukan.
Sekiranya anda berminat bahawa saya membuat arahan mengenai cara membuat aplikasi android untuk mengendalikan projek arduino menggunakan studio android beritahu saya di komen.
Saya harap anda berjaya melakukannya, dan bersenang-senang melakukannya.
Sekiranya anda juga mempunyai beberapa petua untuk memperbaiki atau memperbaiki arahan saya, beritahu saya di komen juga.
Semoga anda yang terbaik!
:)
Disyorkan:
Meretas Hexbug Spider XL untuk Menambah Penglihatan Komputer Menggunakan Telefon Pintar Android: 9 Langkah (dengan Gambar)
Meretas Hexbug Spider XL untuk Menambah Visi Komputer Menggunakan Telefon Pintar Android: Saya peminat besar Hexbug & perdagangan asal; Labah-labah. Saya telah memiliki lebih daripada selusin dan menggodam semuanya. Bila-bila masa salah seorang anak lelaki saya pergi ke rakan ’ pesta ulang tahun, rakan mendapat Hexbug ™ labah-labah sebagai hadiah. Saya telah menggodam atau
Jauh Tanpa Wayar Menggunakan Modul 2.4Ghz NRF24L01 Bersama Arduino - Nrf24l01 Penerima Pemancar 4 Saluran / 6 Saluran untuk Quadcopter - Helikopter Rc - Rc Plane Menggunakan Arduino: 5 Langkah (dengan Gambar)
Jauh Tanpa Wayar Menggunakan Modul 2.4Ghz NRF24L01 Bersama Arduino | Nrf24l01 Penerima Pemancar 4 Saluran / 6 Saluran untuk Quadcopter | Helikopter Rc | Rc Plane Menggunakan Arduino: Untuk mengendalikan kereta Rc | Quadcopter | Drone | Pesawat RC | Perahu RC, kita selalu memerlukan penerima dan pemancar, misalkan untuk RC QUADCOPTER kita memerlukan pemancar dan penerima 6 saluran dan jenis TX dan RX terlalu mahal, jadi kita akan membuatnya
Peranti Latihan Penggantungan Rantai untuk Latihan Memanaskan Badan: 3 Langkah
Peranti Latihan Suspensi Rantai untuk Latihan Memanaskan Badan: The Chains adalah gimnasium yang ringkas, murah, dan mudah alih. Kemas kini: Lihat Lashing Strap TRX Clone Instructable untuk alternatif yang lebih ringan dan lebih murah. Pengenalan: Apakah Latihan Suspensi (Leverage Badan)? Exerci penggantungan
Cara Mengawal Suis Pintar Asas Sonoff Berasaskan ESP8266 Dengan Telefon Pintar: 4 Langkah (dengan Gambar)
Cara Mengawal Suis Pintar Asas Sonoff Berasaskan ESP8266 Dengan Telefon Pintar: Sonoff adalah barisan peranti untuk Rumah Pintar yang dibangunkan oleh ITEAD. Salah satu peranti yang paling fleksibel dan murah dari talian tersebut adalah Sonoff Basic. Ia adalah suis berkemampuan Wi-Fi berdasarkan cip hebat, ESP8266. Artikel ini menerangkan cara menyiapkan Cl
8 Kawalan Relay Dengan Penerima NodeMCU dan IR Menggunakan Aplikasi Jauh dan Android WiFi dan IR: 5 Langkah (dengan Gambar)
8 Kawalan Relay Dengan Penerima NodeMCU dan IR Menggunakan Aplikasi Jauh dan Android WiFi dan IR: Mengendalikan 8 suis relai menggunakan penerima nodemcu dan ir melalui aplikasi wifi dan jauh dan android. Alat kawalan jauhnya tidak bergantung pada sambungan wifi. DI SINI ADALAH KLIK VERSI YANG DIKEMASKINI SINI