Tampilan Gelembung Arduino


Halo semuanya!

Kali ini saya memposting kelanjutan percobaan dengan tampilan gelembung udara.
Mereka yang belum melihat bagian pertama dapat melalui dan menonton video di sini .

Sebagai hasil dari percobaan pertama, ternyata dengan ukuran gelembung sekecil mungkin, jarak antara mereka harus setidaknya 4-5 cm, jika tidak, dalam cairan, antara gelembung ada pengaruh timbal balik satu sama lain, baik dalam bidang horizontal maupun bidang vertikal.

Untuk memperbaiki salah satu dari masalah ini, saya memesan partisi akrilik yang dibuat dengan pemotongan laser.

Pada bagian pertama, banyak yang menyarankan saya untuk menggunakan gelas atau tabung plastik, tetapi saya masih memilih partisi akrilik. Karena ketika menghitung biaya, ternyata biayanya lebih murah dan lebih mudah untuk mengumpulkan struktur jadi dari mereka. Yang juga berperan dalam pilihan ini.

Saya sangat senang dengan hasilnya, karena sekarang Anda dapat melanjutkan dan merakit panel gelembung besar penuh. Di mana dimungkinkan untuk menampilkan gambar besar.

Sekarang saya akan memberi tahu Anda semuanya secara lebih rinci.

Perakitan layar


Detail untuk partisi, saya menggambar di tinkercad editor online paling sederhana. Editor memiliki antarmuka yang sangat intuitif sehingga tidak lebih dari 5 menit untuk membuat bagian yang saya butuhkan.



Bagian-bagian yang dicat dipotong oleh seorang teman lama pada saya di mesin laser cutting.
Di foto mereka masih ditutupi dengan film pelindung.



Merakit layar gelembung itu sendiri membutuhkan sedikit waktu. Dan mengingatkan saya pada majelis desainer anak-anak.

Saya tidak menempel partisi sendiri, karena mereka terjepit dengan baik di antara penutup atas dan bawah.

Pada foto di bawah ini, layar latar belakang selesai.



Skema


Skema ini sederhana, saya tidak harus acar dan menyolder papan apa pun. Karena saya menggunakan komponen jadi dan menghubungkannya dengan kabel dupont.

Encoder dapat dikecualikan dari sirkuit, tetapi kemudian akan diperlukan untuk memilih ukuran gelembung dan jarak di antara mereka dengan metode flashing berulang-ulang dari controller. Yang sangat tidak nyaman.

Sebagai kunci untuk electrovalves, saya menggunakan papan driver dari motor stepper 28byj-48. Chip ULN2003 di papan terpasang pada soket dan jika gagal jika output secara tidak sengaja korslet atau ketika daya terbalik, dapat dengan mudah diganti. ULN2003 mampu menahan arus hingga 500 mA pada masing-masing dari tujuh saluran yang tersedia. Dioda pelindung yang melindungi kunci transistor dari EMF induksi-sendiri sudah ada di dalam chip. Yang menghilangkan kebutuhan untuk menyoldernya ke masing-masing elektromagnet.

Waktu respons katup buruk. Pegas yang lemah tidak akan memungkinkan katup menutup dengan cepat. Dan sebuah elektromagnet tidak dapat mengatasi pegas yang kuat. Karenanya, dalam video Anda dapat melihat ukuran gelembung sekecil mungkin. Untuk mendapatkan hasil seperti itu, saya harus meningkatkan tegangan pada katup hingga 10 V dan mengurangi waktu respons mereka.



Komponen sirkuit


Rangkaian ini terdiri dari komponen radio berikut:

  • Arduino nano
  • Encoder
  • 28BYJ-48 driver motor stepper
  • Menghubungkan kabel
  • Elektromagnet termurah dibeli di Cina

Sketsa untuk Arduino


Kode untuk Arduino dapat diunduh di sini .

Font tidak sepenuhnya ditarik, hanya angka, huruf kapital Rusia dan Inggris.
Encoder dapat menyesuaikan ukuran gelembung dan jarak di antara mereka. Rotasi tanpa menekan menyesuaikan ukuran, dan rotasi dengan menekan menyesuaikan jarak.

Variabel dalam kode yang harus Anda perhatikan:

uint16_t bub_size = 4500; // ini ukuran gelembung
uint16_t bub_space = 900; // ini adalah jarak antara gelembung
uint16_t step_bub_size = 300, step_bub_space = 10; // ini adalah langkah membangun variabel di atas dengan encoder.

Kesimpulan


Sebagai kesimpulan, saya ingin menambahkan bahwa hasil yang baik dapat dicapai pada panel gelembung ukuran besar. Karena dengan meningkatnya jarak antara gelembung udara, pengaruh timbal baliknya satu sama lain dapat sepenuhnya dihilangkan.

Kecepatan merayap garis dapat dicapai dalam beberapa cara. Anda dapat menambah ukuran gelembung atau mengurangi viskositas cairan. Sebagai cairan, Anda bisa menggunakan air, minyak, sampo, sabun cair, gliserin.

Saat menggunakan air atau minyak sayur, gelembung tidak akan memiliki bentuk bola yang indah, bahkan.

Semoga pengalaman saya bermanfaat.

Jika Anda masih memiliki pertanyaan, maka tanyakan. Saya akan dengan senang hati menjawabnya.

All Articles