Isi kandungan:
- Bekalan
- Langkah 1: Membina Litar
- Langkah 2: Menulis Kod & Membuat Applet
- Langkah 3: Membina Model 3D
- Langkah 4: Perhimpunan
Video: Berus Tattle: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Sekiranya anda pernah menggosok gigi dua kali sehari sebagai penyelesaian Tahun Baru, sikat gigi ini sesuai untuk anda. Ini akan memaksa anda untuk menyikat dua kali sehari selama dua minit dengan meletakkan anda dalam situasi memalukan yang tidak akan pernah anda hadapi. Ini akan menentukan sama ada anda menyikat dua kali sehari selama dua minit setiap kali, Sekiranya anda tidak melakukannya, maka ia akan menghantar tweet kepada anda bahawa anda tidak menyikat meme hari ini. Ringkasnya ia akan membocorkan rahsia kecil anda di Twitter.
Bahagian pertama merangkumi litar elektronik lengan. Bahagian kedua terbahagi kepada dua bahagian. Bahagian pertama merangkumi kod yang diperlukan untuk dimuat naik di litar agar peranti berfungsi. Bahagian kedua merangkumi perkhidmatan yang akan disediakan yang mendengar peranti dan menghantar mesej di Twitter. Bahagian ketiga tutorial adalah mengenai membuat berus gigi.
Bekalan
Sensor Getaran Cepat Adafruit Huzzah ESP8266
2 neopixel
Sepasang wayar yang terdampar
Bateri LiPoly 3.7 V
Pemotong wayar
Pistol pematerian
Pisau utiliti tajam
Pembaris logam
Pistol gam lebur panas, papan roti tanpa pateri di pinggan pelekap
Kabel USB A-B
Pemateri besi solder & solderWire
Multimeter alat tangan ketiga (pilihan)
Tang jarum kecil
Pinset
Langkah 1: Membina Litar
Kumpulkan Komponen:
Kami memerlukan komponen berikut untuk menyelesaikan pembinaan litar.
1 x Papan Huzzah ESP8266
1 x papan proto
2 x PCB Butang Mini Neopixel
1 x Suis Getaran Pantas
Dan beberapa wayar terdampar
Sebelum memulakan, saya ingin menekankan bahawa litar akan dimasukkan ke dalam objek yang mempunyai ruang yang terhad. jadi mengurangkan ruang litar sangat penting dalam prosesnya. Cuba dan pastikan panjang wayar minimum.
Rajah Litar:
Sambungannya cukup mudah, lihat gambar di atas.
Kita akan mulakan dengan menyolder papan Huzzah di protoboard untuk membantu memastikan segala sesuatu tetap teratur dan masih mempunyai jejak yang kurang.
Kemudian kita akan terus menghubungkan neopixel ke Dewan Huzzah.
- Buat hubungan antara dua Neopixel. Pastikan output Neopixel ke-1 dimasukkan ke input Neopixel ke-2.
- Sambungkan wayar dari 5V Neopixel ke pin yang berlabel BAT.
- Sambungkan wayar dari GND Neopixel 1 ke pin berlabel GND.
- Sambungkan wayar dari Din (INPUT) Neopixel 1 ke pin berlabel 15.
Selanjutnya, kami akan menyambungkan suis Getaran Cepat.
Membuat sambungan ke suis getaran mungkin membosankan, terutamanya kerana kaki yang nipis memerlukan penjagaan khas untuk membuat sambungan. Untuk menyediakan suis getaran anda, pasangkan dengan sepasang tangan penolong dan timah plumbum dengan sedikit pateri.
Jalur dan timah dua wayar yang terdampar.
Sapukan sekeping kecil tiub pengecutan panas dan kembalikan solder antara wayar itu dan tiang tengah suis getaran
Geser tiub pengecutan haba ke atas sendi dan pateri wayar lain ke tiang luar suis getaran.
Gunakan sekeping tiub pengecutan haba yang lebih besar untuk menutup kesatuan sementara. Kawat luarnya cukup rapuh, jadi tiub pengecutan panas ini menambahkan kestabilan dengan juga merapatkan kaleng suis, jadi pastikan bahagian anda cukup panjang untuk menutup segala-galanya! Semasa menggunakan haba, pastikan anda tidak terlalu banyak menggunakan haba langsung ke sensor, kerana ia mungkin cacat kerana suhu dan memberikan hasil yang salah.
-
Sambungkan pin getaran yang lebih tebal ke pin Arduino Analog A0 atau ADC.
Sambungkan pin getaran sensor nipis ke Arduino pin BAT.
Hore, anda sudah selesai dengan persediaan litar yang diperlukan untuk projek tersebut.
Langkah 2: Menulis Kod & Membuat Applet
Bahagian ini terbahagi kepada dua bahagian. Bahagian pertama berkaitan dengan perkhidmatan internet AdafruitIO dan IFTTT yang membolehkan kami melakukan pencetus berdasarkan data yang kami hantar. Yang kedua berkaitan dengan kod yang diperlukan pada perkakasan untuk mengukur getaran dan menerangi neopixel dan berkomunikasi dengan perkhidmatan internet
Bahagian I
Menyiapkan Adafruit IO dan IFTTT Applet
Anda perlu mendaftar untuk akaun di Adafruit IO dan IFTTT untuk mengaksesnya. Setelah mendaftar, sila rujuk langkah di bawah untuk membuat applet.
Navigasi ke Adafruit. IO dan buat kaki baru yang bertajuk "analog". Kami kemudian akan merujuk suapan ini dalam kod Arduino kami. Secara logiknya, kita akan membuat applet di mana tindakan berlaku (getaran dirasakan dari sensor). Suapan ini akan disambungkan ke papan Arduino Huzzah anda untuk merakam keadaan memberus. Apabila keadaan memberus 0, Arduino Huzzah akan menghantar mesej ke umpan Adafruit. IO. Maklumat dalam suapan itu kemudian akan digunakan dalam applet untuk memicu tweet. Sila perhatikan kunci AIO dan nama akaun. Ia akan digunakan untuk menghubungkan papan Huzzah ke perkhidmatan Adafruit.
Kemudian menuju ke IFTTT. Di bawah buat Applet baru, cari perkhidmatan Adafruit setelah menekan bahagian "Ini", kemudian pilih pilihan "Pantau suapan Adafruit IO". Kemudian pilih suapan yang disebut "Analog" dan masukkan hubungan sama dengan dan nilai sebagai 1. Kemudian tekan Buat Pencetus.
Kemudian pergi ke bahagian "Itu". Cari twitter, dan pilih Kirim tweet dengan gambar. Ia akan meminta anda menyambungkan akaun anda ke perkhidmatan. Semasa meneruskan, ini akan memberi anda pilihan tentang apa yang hendak di-tweet dan alamat gambar yang akan dibagikan. Setelah masuk, anda telah berjaya membuat Applet dan menyelesaikan Bahagian I penyediaan perisian.
Bahagian II
Kod Arduino
Untuk membolehkan kod berfungsi, anda perlu memuat turun beberapa perpustakaan luaran. Sila rujuk tutorial penyiapan Arduino pada lembar data ESP8266.
Kod yang disebutkan dalam ini akan membolehkan kita mengukur getaran dari sensor getaran dan melakukan tindakan yang diperlukan. Kod itu sendiri terdiri daripada kira-kira 3 blok.
Inisialisasi: Di bahagian ini, kami menginisialisasi semua pemboleh ubah dan pemalar dan perpustakaan yang diperlukan agar kod dapat dilaksanakan.
Persediaan: Semua pengisytiharan satu kali dilakukan di blok ini.
Gelung: Semua kod yang perlu dilakukan berulang kali, setiap kitaran pengawal dimasukkan ke sini.
Di bahagian gelung, kami membaca nilai sensor dari pin A0 dan jika lebih besar daripada ambang, kami akan meningkatkan jumlah pemboleh ubah sebanyak 1. Kemudian secara berkala dalam selang waktu 12 jam yang ditetapkan, kami memeriksa apakah jumlah pemboleh ubah mempunyai melintasi nilai yang menunjukkan memberus gigi selama 2 minit. Sekiranya tidak, maka kami akan mengirimkan data yang sesuai ke Adafruit IO. Setelah menerima maklum balas mesej kejayaan dari Adafruit, kami mengubah warna neopixel untuk menunjukkan pengguna. Sila rujuk komen yang disebut dalam kod untuk penjelasan terperinci.
Pada akhirnya, pastikan papan dan port yang betul dipilih di Arduino IDE. Semasa menekan muat naik, uji kod dengan masuk ke monitor bersiri, ia akan memaparkan petunjuk yang menunjukkan sama ada kod tersebut berjaya atau tidak.
Langkah 3: Membina Model 3D
Langkah terakhir untuk membuat Tattlebrush adalah memodelkan dan mencetak sikat itu sendiri menggunakan perisian pemodelan 3D dan pencetak 3D pilihan anda.
Setelah memahami teknik pemodelan, buat dua keping untuk cangkang luar: badan dan bahagian atas. Tubuh dalam tutorial ini panjang 5 inci, lebar 1 inci, dan kedalaman 1 inci. Anda boleh membuat badan anda dengan ukuran dan bentuk yang anda mahukan, pastikan papan litar, bateri dan sensor dapat dipasang dengan selesa di cangkerang.
Model 3D dicetak menggunakan bahan ABS dan tetapan cetak yang digunakan dalam model ini adalah lapisan 0,00001 . Ia memerlukan 5 jam dan 17 minit untuk mencetak struktur. Sokongan dihasilkan secara automatik dari perisian.
Manjakan diri anda sekiranya anda berjaya sejauh ini. Selanjutnya, kami akan meletakkan semua ini di bahagian pemasangan.
Langkah 4: Perhimpunan
Sekarang litar telah disolder, applet telah diaktifkan, cangkang telah dicetak, dan kodnya telah diunggah, sudah waktunya untuk menarik semuanya untuk menyelesaikan Tattlebrush.
- Mulailah dengan mengikat hujung yang longgar di litar dengan pita penebat hitam, dan memotong papan perma-proto ke bahagian antara garis positif dan negatif.
- Papan akan berukuran sekitar 1.3 inci sementara perumahan dalaman berus adalah 1 ".
- Anda perlu meletakkan litar dengan cara pepenjuru, memasukkan hujung getaran terlebih dahulu dan kemudian menjajarkan neopixel pada dua lubang di cangkang.
- Penjajaran boleh menjadi lebih sukar. Gunakan alat kayu seperti sumpit untuk meletakkannya di tempat.
- Pasang litar di dalam dengan bantuan gam panas atau pita hitam. Pastikan bahawa anda telah melapisi bahagian dalam cengkerang sehingga pergerakan tangan yang sebenar tidak akan menggegarkan permukaan sehingga membuat bising setiap masa.
- Kemudian tempelkan kepala gigi ke bahagian atas model. Dan selamatkan bahagian atas di dasar bawah dengan berehat di sisi dan menggunakan gam panas.
Disyorkan:
Motor Berus Tanpa Cetakan 3D: 7 Langkah (dengan Gambar)
3D Printed Brushless Motor: Saya merancang motor ini menggunakan Fusion 360 untuk demonstrasi mengenai topik motor, jadi saya mahu membuat motor yang pantas tetapi koheren. Ia dengan jelas menunjukkan bahagian motor, sehingga dapat digunakan sebagai model prinsip kerja asas yang terdapat pada brus
Pemasa Berus Gigi: 4 Langkah
Pemasa Sikat Gigi: idenya adalah untuk membuat pemasa 2 orang untuk memberus gigi untuk ini, saya menggunakan microbit V1. Ia membantu anak-anak saya menggosok gigi untuk jangka masa yang disyorkan. Sekiranya anda mempunyai anak dan mikro: sedikit dan anda ingin memastikan mereka mempunyai gigi yang bersih; jangan teragak-agak
Memusingkan Motor Tanpa Berus: 11 Langkah (dengan Gambar)
Memusingkan Motor Tanpa Berus: PengenalanJika anda terbang tanpa berus, anda mungkin telah memasak satu atau dua motor. Anda juga mungkin tahu terdapat banyak jenis motor. Motor yang serupa apabila luka berfungsi dengan sangat berbeza. Sama ada anda telah membakar motor, atau hanya mahu
IPod Baja Berus Kembali !: 6 Langkah
Broded Steel IPod Kembali!: Mencari rupa baru iPod anda? Bosan dengan krom belakang yang calar hanya dengan melihatnya? Nah, sekarang anda boleh meningkatkan penampilan iPod secara eksponensial (pada pendapat saya) dengan menyikatnya! Sebenarnya, anda akan meletakkan
Bot Berus Gigi: 3 Langkah (dengan Gambar)
Bot Berus Gigi: Buat robot bergerak sederhana dengan berus gigi bergetar lama dan beberapa peralatan seni. Kami menggunakan berus gigi bergetar kerana mempunyai motor bergetar di dalamnya. Ini adalah jenis motor yang sama yang terdapat di dalam alat kawalan permainan atau telefon & membuat