Daftar Isi:

Dispenser Lensa Kontak Cerdas: 8 Langkah (dengan Gambar)
Dispenser Lensa Kontak Cerdas: 8 Langkah (dengan Gambar)

Video: Dispenser Lensa Kontak Cerdas: 8 Langkah (dengan Gambar)

Video: Dispenser Lensa Kontak Cerdas: 8 Langkah (dengan Gambar)
Video: Dikira Warga Gadungan Ternyata Gerakannya Bikin Ngeriii😱 2024, November
Anonim
Dispenser Lensa Kontak Cerdas
Dispenser Lensa Kontak Cerdas
Dispenser Lensa Kontak Cerdas
Dispenser Lensa Kontak Cerdas

Dalam instruksi ini saya akan menunjukkan kepada Anda cara membuat Dispenser Kontak Cerdas Anda sendiri!

Langkah 1: Pendahuluan

Image
Image

Langkah 2: Latar Belakang

Barang yang Dibutuhkan
Barang yang Dibutuhkan

Jika Anda memakai kontak maka Anda mungkin akrab dengan kotak tempat mereka masuk. Kebanyakan orang yang saya kenal, termasuk saya sendiri, menggunakan kotak ini sebagai penyimpanan permanen dan kami mengeluarkan kontak kami sesuai kebutuhan setiap hari. Ini menghasilkan setumpuk kotak di kamar mandi saya yang membuat saya gila. Saya tahu harus ada cara yang lebih baik untuk mengatur kontak ini, jadi saya mencari di internet. Setelah hanya menemukan dispenser penyimpanan kontak yang seseorang coba jual seharga $25, saya merancang beberapa dispenser dasar yang dapat ditemukan di sini.

Mereka bekerja dengan sangat baik, tetapi saya tidak bisa tidak merasa kesal karena saya harus menarik setiap kontak satu per satu jadi saya mencari cara agar setiap kontak secara otomatis keluar ke tangan saya. Karena saya memiliki ESP8266, saya memutuskan untuk memesan layar OLED sehingga saya dapat menampilkan ramalan cuaca saat saya bersiap-siap di pagi hari.

Jika Anda ingin melihat lebih banyak proses desain dan aksinya, lihat video di atas. Silakan pertimbangkan untuk berlangganan saluran YouTube saya untuk mendukung saya dan melihat lebih banyak video.

Langkah 3: Item yang Dibutuhkan

Untuk proyek ini barang-barang yang dibutuhkan adalah sebagai berikut:

1. Catu Daya 5V

2. LED IR dan Pasangan Fotodioda Amazon

3. Resistor 220 Ohm (2) Amazon

4. Resistor 10K

5. Potensiometer 10K Amazon

5. LM358 Op-Amp Amazon

6. Dioda Zener 3.3V Amazon

7. LED Dasar

8. Layar OLED 0.96 Amazon

9. Kapasitor 470 uF (2) Amazon

10. 2 Servo FS90R (Atau Servo Mod SG90) Amazon

11. Node MCU ESP8266 Amazon

12. Akses ke Printer 3D (Periksa perpustakaan lokal Anda!)

Pengungkapan: Tautan amazon di atas adalah tautan afiliasi, artinya, tanpa biaya tambahan kepada Anda, saya akan mendapatkan komisi jika Anda mengeklik dan melakukan pembelian.

Langkah 4: Elektronik

Elektronik
Elektronik

Sekarang setelah Anda mengumpulkan semua komponen yang diperlukan, sekarang saatnya untuk mulai merakit semuanya bersama-sama. Saya akan merekomendasikan memasang semuanya di papan tempat memotong roti terlebih dahulu dan kemudian setelah semuanya berfungsi dengan baik, lanjutkan dan solder semuanya di papan perf.

Bagi mereka yang tidak terbiasa dengan elektronik atau tidak yakin dengan beberapa komponen, percayalah sirkuit ini tidak terlalu buruk. Saya akan mencoba memecahnya di bawah ini, dan jika Anda ingin tahu lebih banyak, lihat video yang ditautkan.

Di sebelah kiri kami memiliki Led IR dan Fotodioda yang terhubung ke penguat operasional LM358. Ini adalah sirkuit kedekatan kami yang mendeteksi tangan kami di bawah untuk memberi tahu pengontrol bahwa kami ingin kontak kami dikeluarkan. Jarak yang Anda inginkan agar tangan Anda terdeteksi dapat disesuaikan menggunakan potensiometer 10K. Output dari rangkaian ini dibawa ke mikrokontroler ESP8266 kita yang akan kita program menggunakan setup Arduino IDE untuk NodeMCU ESP8266. Program akan menunggu input dari sirkuit proximity, kemudian memicu servo kanan, tunggu sebentar untuk memungkinkan Anda menggerakkan tangan ke dispenser kiri, lalu memicu servo kiri. Dengan cara ini kedua kontak akan dibagikan ke tangan Anda. ESP8266 juga akan terhubung melalui WiFi yang memungkinkan kami menggunakan API cuaca untuk menampilkan ramalan cuaca beberapa hari ke depan di layar OLED. Saya mulai hanya dengan tampilan ramalan cuaca tetapi seiring waktu saya pasti akan menambahkan lebih banyak fitur.

Langkah 5: Desain dan Cetak 3D

Desain dan Cetak 3D
Desain dan Cetak 3D
Desain dan Cetak 3D
Desain dan Cetak 3D
Desain dan Cetak 3D
Desain dan Cetak 3D

Karena elektronik terdiri dari servo, beberapa LED, catu daya, dan rangkaian lainnya, saya melanjutkan dan merancang dispenser kontak otomatis kami. Saya membuatnya di beberapa bagian yang perlu direkatkan atau direkatkan karena saya merasa tidak mungkin gagal dalam cetakan yang sangat panjang.

Dasar dari dispenser kontak kami memiliki dua lubang untuk IR 5mm dan Led Fotodioda, sebuah lubang untuk catu daya 5V, dan sebuah lubang untuk memungkinkan servo ditempatkan ke samping karena digunakan untuk menyalurkan kontak.

Penyimpanan kontak tetap mirip dengan desain saya sebelumnya tetapi saya memotong slot di bagian bawah untuk roda servo keluar untuk berputar dengan bebas. Saya juga meningkatkan ukuran untuk memungkinkan lebih banyak kontak disimpan untuk menyingkirkan kotak-kotak bodoh itu untuk selamanya.

Kasing untuk layar OLED dan elektronik cukup mendasar, tetapi karena saya menggunakan papan perf standar 50 x 70 mm, saya merancang slot untuk meluncur ke tempatnya.

Desainnya dapat ditemukan di Thingiverse di sini.

Langkah 6: Pemrograman

Pemrograman
Pemrograman

Pada langkah ini, saya akan menunjukkan cara memprogram ESP8266. Kode ini hanyalah modifikasi sederhana dari contoh cuaca stasiun cuaca ThingPulse esp8266 (Github Link) yang mengagumkan. Anda juga perlu mengunduh paket-paket berikut ke Arduino IDE:

1. ESPWifi

2. Klien ESHTTP

3. JsonListener

Setelah perpustakaan diinstal, unduh program di bawah ini.

Anda harus mengisi SSID Wifi, Kata Sandi Wifi, mendaftar untuk cuaca bawah tanah dan menerima kunci API Anda, dan juga menemukan ID lokasi Anda. Setelah semua ini dimasukkan ke dalam kode, lanjutkan unggah ke NodeMCU Anda.

Langkah 7: Menyatukan Semuanya

Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya

Pada langkah ini, kita akan menggabungkan semua komponen.

Ini termasuk menempatkan servos di slotnya, mendorong IR Led dan Fotodioda ke dalam lubangnya, menyolder semuanya pada papan kinerja, memasukkan papan kinerja ke dalam slot yang dicetak, dan menghubungkan semua komponen lainnya ke atas.

Langkah 8: Ujilah

Setelah Anda menghubungkan semua bagian cetakan 3D dan memasangnya ke dinding, sekarang saatnya untuk mengujinya. Isi wadah kontak sisi kiri dan kanan, colokkan daya, dan setelah menunggu layar OLED menyala dengan cuaca lokal Anda dan ujilah!

Direkomendasikan: