Jam tangan elektronik dengan semangat Cronixie

Menurut saya, salah satu segmen pasar elektronik konsumen yang paling konstan yang tidak kehilangan relevansi dan relevansinya telah dan tetap menjadi alat untuk menentukan waktu saat ini.



Di salah satu komentar, mereka menjuluki bulan Agustus ini sebagai bulan jam tangan DIY, dan memutuskan untuk juga membicarakan kerajinan saya.







Ide



Topiknya sendiri bukanlah hal baru sama sekali, saya telah menemukan proyek serupa untuk waktu yang lama, tetapi saya tidak memiliki cukup sumber daya untuk mengulanginya: waktu, pengetahuan, keterampilan, sampai ...



Saya tidak ingat pada sumber daya mana saya melihat perangkat semacam itu, dan keinginan untuk melakukan sesuatu yang serupa duduk sangat kuat.



Sebelum mulai bekerja, saya tidak memiliki pengalaman praktis dengan grafik vektor 2D dan 3D serta CNC, dan saya masih terlalu malas untuk menginstal Windows. Itu adalah bulan ke-4 pengangguran di tengah kelelahan yang parah.



Titik awalnya adalah "gambar" berikut di CDR:





© Folker Stange // thingiverse.com



Disarankan untuk menggunakan akrilik 3mm dan tape WS2812b 144 dioda / meter, ini adalah sel dengan satu dioda SMD 12 x 6,9 mm- semua geometri berikutnya didasarkan pada metrik ini saat membuat gambar.



Sepertinya semuanya sederhana!



gambar

© X-film // ATM, Lave, tali.



Tetapi saya tidak dapat pergi dengan ini ke mesin atau ke operator mesin dan berkata “Saya ingin seperti ini!” Saya harus menyiapkan model saya sendiri. Setelah mencoba membuat gambar konversi, IncScape, LibreCAD, FreeCAD ditandai sebagai tidak pantas; AutoCAD dan CorelDraw di bawah Wine bukanlah pilihan, dan kemudian saya menemukan BricsCAD - sistem CAD asli yang kompatibel dengan DWG , di mana saya masih bekerja.







Pada saat yang sama, perlu menemukan mesin itu sendiri dan akses ke sana, dan jumlahnya tidak banyak di ibu kota desa.



Teman menyarankan untuk menghubungi FabLab dari Universitas Teknik Sipil, menyebutkan bahwa di sana mereka dapat membantu saya dalam pengembangan bagian mekanis. Saya menulis ke beberapa organisasi, dan paling rela pergi ke FabLab di Universitas Negeri Tyumen , dan tinggal di sana. Saya memilih tripleks sebagai bahan, karena itu murah dan cukup kuat untuk produk semacam itu.







Di sini kontur angka-angka diambil dari layout GRI (karena dia belum begitu mengenal KAD).







Sementara itu, dia berurusan dengan menggambar dan mencetak, gulungan pita dan baut modis datang dengan Ali.







Ketika plexiglass sedang dipotong, seorang teknisi dari departemen tetangga masuk:

- Apakah Anda memotong terlalu banyak dari plexiglass? Itu mahal!

- Kecantikan membutuhkan pengorbanan ...






Akibatnya, rakitan nol awalnya terdiri dari platform yang berdiri kaku dengan empat kaki dengan potongan kaca berayun di atasnya, mencoba jatuh. / * plexiglass 3mm seperti pada petunjuk * /



Titik lemah pertama adalah lubang tali pengikat, terlalu tipis dan pecah.



Yang kedua adalah pemasangan vertikal di pangkalan. Saya belum menemukan cara lain untuk menghubungkan satu sama lain dengan cepat, kecuali dengan steker pin dengan nada 2,54 mm (DIP) - untungnya, ada di setiap toko radio. Turretnya banyak bergoyang, dan harus disekrup erat ke alasnya, sehingga strukturnya menjadi tidak dapat dipisahkan secara elektrik (dengan kaca yang jatuh).

Perangkat itu diberikan kepada seorang teman lama pada malam pernikahannya dan mungkin terus berlanjut hingga hari ini.



Bangun # 1



Syarat kerja sama FabLab adalah pembuatan salinan kedua untuk kepentingan universitas. Saya memperhitungkan kesalahannya, menulis ulang kode, dan dalam rakitan ini dan selanjutnya, pemasangan lampu menjadi horizontal, a la kereta luncur.







Semua orang menyukai mekanismenya, dan tata letaknya dicetak, kontur angka-angka di sini sudah saya gambar.







Dirakit:







Foto menunjukkan garis-garis terbakar : kemudian saya belum tahu apa itu polikarbonat, apakah itu beracun, dan tidak bisa dipotong dengan laser, karena terbakar saat dipanaskan. Tapi - hasilnya dibuat dan menghiasi koridor FL universitas.



Angka: jika potongannya dalam , maka kontur depan tumpang tindih dengan kilau lapisan belakang, dan teknisi perlu memberi penekanan yang berani dalam komentar pada fakta bahwa itu harus berupa ukiran, bukan potongan.



Iterasi selanjutnya Saya memesan di bengkel laser, kaca dari PET, dinding samping dan belakang edisi terbaru juga baja dari bahan transparan (dengan film reflektif).









Besi







ESP8266 dipilih karena memudahkan saya untuk mengompilasi alat konfigurasi sebagai aplikasi WEB. Juga, ada perpustakaan Ticker untuk itu - yang memungkinkan Anda untuk melakukan fungsi sesuai jadwal dan menyingkirkan loop ();

Diagram koneksi sebenarnya sederhana.







Di belakang setiap soket 4-pin ada "lampu".







Skema koneksi serupa dijelaskan oleh AlexGyver dalam proyek ransel piksel , hanya di sini kerapatannya berbeda.



OLEH



IDE Arduino



Ada dokumentasi Rusia dasar yang bagus untuk ESP8266 Arduino Core di wikihandbk.com , di sketsa contoh, dan di sumber di github.



Bagian belakang



Server HTTP dan WebSocket, FTP, ArduinoOTA (agar tidak mencari kabel setiap saat), mDNS untuk OTA dan DNSServer untuk mensimulasikan CaptivePortal dalam mode titik akses, bekerja dengan modul FastLED dan RTC, klien NTP, matematika efek RGB dan transisi mulus ...



Paling depan



HTML, JS (React, dan sedikit jQueryUI), Bootstrap CSS.



Segala sesuatu yang kurang lebih statis - tata letak, gaya, skrip, pengaturan WiFi, preset yang disimpan, sesuatu yang lain - melalui HTTP: lebih mudah untuk mengemas pengaturan statis dan preset di JSON dan mengunggah sebagai file di depan, dan membaca ulang di belakang melalui ArduinoJSON .



Nilai dinamis - waktu saat ini, serta bayangan, interval, transisi, dan parameter byte lainnya yang hidup di objek EEPROM, perintah cepat - melalui soket web.



Halaman untuk mengkonfigurasi tampilan dan efek terlihat seperti ini:







Di sini, Penjadwal adalah kelas terpisah di bagian depan dan belakang yang menerapkan pengaturan yang disimpan pada jadwal.



Proyek ini berumur sekitar satu tahun.

Chip baru dapat ditambahkan selama imajinasi cukup.





Dan itu semua?



Foto dan video karya pada berbagai tahap pengembangan tersedia di jejaring sosial vk dan instagram .



Dan saat saya di karantina, saya mengumpulkan "Live Wallpaper" untuk Android (tidak dimulai di Samsung saya).







Ada juga versi demo web di Vue.JS , yang dapat diunduh, dibungkus dalam WebView, dan dijalankan, misalnya, sebagai screen saver (di platform favorit Anda), ditulis ulang ke penghitung waktu mundur, atau digunakan untuk kebutuhan Anda lainnya. Ada tata letak yang sama, dengan sumber daya yang sama seperti di aplikasi android.



Dan sumbernya?



Contoh implementasi dengan potongan dan firmware dapat ditemukan di thing iverse , hackaday.io , instruktur , mereka sebagian tumpang tindih dengan apa yang visual dan lengket, dan dicari di: Yandex . Pictures , Pinterest , Youtube

Ini adalah proyek besar pertama saya di bidang profesional, dan tidak diklaim dapat dipercaya.



Terima kasih sudah membaca.



Semua kode yang baik, bersih, berkomentar dengan jelas, dan produktif.



All Articles