Isi kandungan:
- Langkah 1: Apa yang Anda Perlu
- Langkah 2: Saya Mendapat Kod Anda
- Langkah 3: Jauh di Tengah
- Langkah 4: Luka Seperti Musim Bunga
- Langkah 5: Hati Kertas
- Langkah 6: Disambungkan Melalui Wayar
- Langkah 7: Menari Jantung
- Langkah 8: Lampu latar Dengan Cinta
- Langkah 9: Kuasa Bateri
- Langkah 10: Dalam Bentuk Akhirnya
- Langkah 11: Dengan Butang Felt
- Langkah 12: Berdasarkan Prototaip Kerja Anda Sendiri
- Langkah 13: Membentuk
- Langkah 14: Ke Kotak Bayangan
- Langkah 15: Dipicu oleh IFTTT
Video: Valentine Valentine: 17 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Oleh bekathwiaBecky SternFollow Lagi oleh pengarang:
Tentang: Membuat dan berkongsi adalah dua minat terbesar saya! Secara keseluruhan saya telah menerbitkan beratus-ratus tutorial mengenai segala-galanya dari mikrokontroler hingga merajut. Saya penunggang motosikal New York City dan ibu anjing yang tidak bertaubat. My wo… Lebih Lanjut Mengenai bekathwia »
Kirim nota valentine anda melalui internet! Projek elektronik DIY ini menggunakan motor bergetar kecil untuk melancarkan jantung kertas tisu dengan lembut dan menyalakan LED apabila menerima arahan melalui internet dari peranti lain. Saya membina dua versi litar wifi ESP8266, juga dilengkapi dengan dua butang untuk mencetuskan dua perintah tersebut. Peranti bercakap melalui perkhidmatan data awan Adafruit IO untuk berkomunikasi antara satu sama lain dari mana saja dengan wifi, dan saya akan menunjukkan kepada anda cara mengaktifkan valentine anda dengan perkhidmatan gateway API IFTTT juga, sekiranya anda hanya mahu membina satu rangkaian valentine.
Ini adalah projek Internet of Things yang cukup mudah! Sebelum menyelam, anda harus mempunyai pengetahuan yang boleh dilaksanakan mengenai pematerian perisian dan elektronik Arduino. Cubalah kelas Arduino pemula saya dan / atau Kelas Elektronik asas Randy Sarafan untuk mencapai kelajuan!
Untuk mengikuti apa yang sedang saya kerjakan, ikuti saya di YouTube, Instagram, Twitter, Pinterest, dan melanggan buletin saya.
Langkah 1: Apa yang Anda Perlu
Untuk projek ini, saya membuat dua peranti yang berkomunikasi antara satu sama lain, tetapi projek ini berfungsi dengan baik hanya dengan satu peranti, dicetuskan melalui internet dengan telefon atau komputer anda (kami akan membahasnya kemudian). Terlepas dari jumlah transceiver yang anda buat, saya sangat mengesyorkan membuat satu prototaip papan roti tanpa solder dan menggandakannya dengan sekumpulan komponen baru dalam bentuk pematerian, daripada membongkar prototaip yang berfungsi. Ini menjadikan pembinaan dan penyelesaian masalah papan akhir menjadi lebih mudah.
Untuk setiap peranti:
- Bingkai gambar kotak bayangan
- Adafruit Huzzah Feather atau papan pemecah Huzzah ESP8266 (dengan kabel FTDI & papan pengisian lipoli)
- Bateri lipoly dan kabel USB
- Papan roti solderless dan papan perma-proto
- Wayar prototaip papan roti
- Dua butang tekan sesaat
- Motor bergetar mini
- Transistor NPN seperti PN2222
- Diod seperti 14N001
- Perintang 100-1K ohm
- LED (yang anda suka, seperti merah 5mm, payet LED, atau butang yang diterangi)
- Kawat terdampar
- Tiub mengecilkan haba
- Blok terminal (pilihan)
- Kertas tisu merah
- Papan poster
Kumpulkan alat berikut:
- Tikar pemotong
- Pembaris
- Pisau utiliti / kraf
- Aduh
- Mesin jahit
- Gunting
- Pistol gam panas
- Pensil
- Alat putar (Dremel, dll.) (Pilihan)
- Besi pematerian
- Pateri
- Pelucut wayar
- Kikir flip wayar
- Alat tangan ketiga
- Pistol panas atau lebih ringan
- Multimeter (pilihan tetapi sangat berguna)
- Pita
- Kawat nipis (saya menggunakan wayar pengikat keluli.2mm)
Sebagai Associate Amazon, saya dapat hasil dari pembelian yang layak yang anda buat menggunakan pautan afiliasi saya.
Buat / log masuk ke akaun di laman web berikut:
- Adafruit IO
- IFTTT
Langkah 2: Saya Mendapat Kod Anda
Litar untuk projek ini menggunakan cip wifi ESP8266, sama ada dalam papan pemecah wifi Huzzah atau papan Adafruit Feather Huzzah. Sekiranya menggunakan papan pemecah, kabel FTDI juga diperlukan untuk memprogram papan, dan pengecas lipoli untuk menambahkan kuasa bateri. Baca dengan teliti dokumentasi produk dengan papan pilihan anda untuk lebih memahami pinout dan ciri khasnya. Mungkin menggunakan papan ESP9266 lain untuk projek ini, tetapi saya belum mencubanya.
Gambarajah litar untuk kedua-dua versi disediakan di atas. Kedua-dua litar menghubungkan butang tekan melalui tanah ke pin 4 dan 14, LED yang disambungkan ke pin 15, dan litar transistor yang menggerakkan motor bergetar kecil yang disambungkan ke pin 5.
Sebelum anda dapat memprogram papan ESP8266 dengan Arduino, anda harus menambahkan sokongan papan ke perisian. Gunakan pengurus papan untuk menambahkan sokongan untuk papan ini dan muat naik program ujian sekelip mata sebelum meneruskan. Ingat bahawa dengan papan pelarian Huzzah, anda mesti menggunakan kombinasi penekanan butang untuk memasukkan papan ke mod pemuat but sebelum memuat naik kod baru.
Bina litar anda di papan roti tanpa solder mengikut rajah.
Buat suapan baru di akaun Adafruit IO anda yang disebut "perintah." Cari kunci AIO anda (di halaman Tetapan).
Muat turun kod projek yang dilampirkan pada langkah ini dan buka dengan Arduino IDE, kemudian kemas kini tetapan dalam config.h agar sesuai dengan nama pengguna dan kata kunci Adafruit IO anda serta nama dan kata laluan rangkaian wifi anda. Pastikan anda mempunyai pustaka Arduino "Adafruit IO Arduino" "ArduinoHttpClient" dan "Adafruit MQTT". Kemudian muat naik kod ke papan anda.
Langkah 3: Jauh di Tengah
Potong sekeping papan seni yang kukuh agar sesuai dengan bingkai kotak bayangan anda (tambang saya 4x6 inci) menggunakan pembaris logam, tikar pemotong, dan pisau utiliti / kerajinan. Berhati-hatilah untuk tidak memotong jari anda! Tusuk dengan awl di kawasan tengah atas, dan goyangkan awl untuk membuka lubang hingga sekitar 3/16 (4-5mm). Ini akan membolehkan wayar untuk motor bergetar mini melewati papan.
Langkah 4: Luka Seperti Musim Bunga
Caranya untuk menggoyangkan hati kertas adalah dengan memasangnya pada sesuatu yang boleh bergerak dengan mudah, seperti mata air. Gunakan sedikit wayar nipis untuk membuat gegelung dengan membungkus sumpit atau benda kecil yang serupa. Biarkan ekor di kedua hujung musim bunga, dan benang satu melalui lubang di papan anda. Pita di bahagian belakang untuk menahan mata air di tempatnya.
Sekiranya anda tidak mempunyai wayar yang sesuai, sesuaikan dengan apa yang anda ada. Mungkin ziptie kecil, klip rambut, atau barang lain boleh diganti dengan spring yang dipasang.
Langkah 5: Hati Kertas
Untuk membuat jantung kertas tisu berlapis, jahit jahitan lurus melalui sebungkus kertas tisu yang masih dilipat. Lipat sepanjang garis yang dijahit dan lukiskan bentuk separuh hati dengan pensil, kemudian potong bentuknya dan buka jantungnya. Bersihkan tepi kasar dengan gunting anda.
Langkah 6: Disambungkan Melalui Wayar
Panjangkan jangkauan wayar motor anda dengan menyolder kepingan dawai terdampar dan melindungi sambungan dengan tiub penyusut panas. Lakukan perkara yang sama dengan LED.
Langkah 7: Menari Jantung
Benarkan wayar motor melalui spring (meruntuhkannya terlebih dahulu dapat membantu) dan lekatkan panas ke wayar spring dan bahagian belakang jantung kertas, periksa semula wayar tidak merapatkan sambungan elektrik motor. Sambungkan motor ke prototaip papan roti anda dan aktifkan motor untuk menguji daya tahannya. Sesuaikan panjang pegas atau jenis wayar sehingga pergerakan yang diinginkan tercapai.
Langkah 8: Lampu latar Dengan Cinta
Saya memilih untuk menerangi papan di belakang jantung kertas saya dengan melekatkan kepingan LED kecil di bahagian belakang motor, tetapi anda boleh meletakkan LED anda di mana sahaja anda mahu, atau menghilangkannya sepenuhnya.
Langkah 9: Kuasa Bateri
Semasa membuat prototaip, saya menghidupkan litar papan roti saya melalui kabel USB yang saya gunakan untuk memprogramkannya. Untuk beralih ke reka bentuk yang lebih muktamad, saya ingin menambahkan kuasa bateri lipoly / pengisian semula supaya valentine dapat bergerak di sekitar rumah dan dikendalikan tanpa perlu dipasang 100% sepanjang masa. Pada Feather Huzzah, sambungan kuasa mesti dipindahkan ke pin BAT, jika belum ada. Pada pelarian Huzzah, kuasa menyambung ke pin berlabel VBat, dan papan pengisian tambahan diperlukan untuk bateri lipoly (sambungkan BAT ke + dan GND ke -).
Reka bentuk ini tidak dimaksudkan untuk mempunyai sakelar hidup / mati, melainkan terpasang pada sebagian besar waktu dan bertengger di meja atau dinding Anda. Sekiranya anda ingin menukar kuasa ke peranti, tambahkan kabel USB yang beralih ke papan Feather Huzzah anda, atau tambahkan peralihan antara pin GND dan EN untuk mematikan papan wifi. Sekiranya anda menggunakan papan pelarian Huzzah, anda boleh mengganggu salah satu kabel bekalan kuasa anda dengan suis hidup / mati taktil.
Langkah 10: Dalam Bentuk Akhirnya
Mulakan pematerian litar akhir anda di papan perma-proto. Sekiranya menggunakan pelarian Huzzah, periksa semula pengaturcara pengaturcaraan agar tidak bersentuhan dengan pad konduktif pada papan litar.
Langkah 11: Dengan Butang Felt
Saya telah menggunakan butang tekan ini selama beberapa tahun dan tidak pernah dapat digunakan dengan baik, sehingga sekarang! Saya telah menggunakan jarum pemukul dan bulu wol untuk memasukkan butang tekan sesaat dalam serat jarum kabur. Apa sahaja butang yang anda gunakan, pasangkannya ke papan litar anda pada jarak yang selesa.
Langkah 12: Berdasarkan Prototaip Kerja Anda Sendiri
Seperti yang saya nyatakan dalam langkah Persediaan, saya sangat mengesyorkan untuk menggandakan prototaip papan roti tanpa solder yang berfungsi semasa membuat projek seperti ini. Anda boleh mengesahkan sambungan wayar anda terhadap rajah litar dan papan roti yang berfungsi, yang akan mengurangkan kemungkinan kesalahan anda. Semasa saya melekatkan litar, saya dengan berhati-hati memasukkan komponen berdekatan satu sama lain untuk menjimatkan ruang.
Untuk menjadikan valentine lebih mudah dipasang, saya menggunakan blok terminal skru untuk sambungan kuasa, yang akan melalui bahagian belakang kotak bayangan. Sekiranya anda menggunakan papan Feather Huzzah, anda hanya akan melewati wayar bateri dan memasangkannya ke port JST papan.
Langkah 13: Membentuk
Lakukan pengeringan kering untuk melihat dan menandakan bagaimana papan litar anda akan sesuai dengan bingkai. Gunakan pistol gam panas untuk membuat kebuntuan di sudut, untuk menaikkan litar anda sedikit. Ini membawa butang lebih dekat ke bahagian depan kotak bayangan dan juga memberi ruang untuk kabel yang mengalir ke kuasa, motor, dan LED.
Gunakan awl anda untuk membuat lubang lain, kali ini di belakang tempat litar papan anda akan pergi. Pasangkan kabel kuasa dan ground, dan wayar untuk motor dan LED.
Langkah 14: Ke Kotak Bayangan
Saya juga menggunakan blok terminal untuk menyambungkan motor dan LED, tetapi pematerian ke papan juga akan berfungsi dengan baik. Saya memasang papan pengisian dan bateri lipoli ke plat sokongan dan memasang kotak bayangan.
Peranti menghantar dan menerima perintah dari butang, jadi anda dapat mengujinya dengan mudah hanya dengan menekan butang - jantung akan berdengung dan menyala ketika menerima perintah dari internet.
Langkah 15: Dipicu oleh IFTTT
Untuk mencetuskan valentine anda dari telefon anda, atau untuk mengautomasikan valentine anda berdasarkan aktiviti media sosial anda, lokasi fizikal, dan banyak lagi tindakan, buat akaun di IFTTT, sebuah perkhidmatan gateway API. Anda boleh mengumpulkan resipi mudah yang memberikan arahan kepada makanan Adafruit IO anda yang mengawal valentine.
Widget butang Android / iOS: Buat applet baru dan pilih "Button widget" sebagai pemicu. Pilih Adafruit sebagai output, dan hantarkan nombor 1 atau 2 ke "perintah" suapan Adafruit IO. Setelah menyimpan applet, tambahkan widget IFTTT baru ke skrin utama peranti mudah alih anda. Saya membuat dua widget, satu untuk setiap butang pada valentine.
Disyorkan:
Bingkai Foto Jantung LED - Buat Hadiah Valentine atau Hari Lahir yang Sempurna: 7 Langkah (dengan Gambar)
Bingkai Foto Jantung LED - Buat Hadiah Valentine atau Hari Lahir yang Sempurna: Helo! Dalam arahan ini saya akan menunjukkan kepada anda bagaimana anda boleh membuat Bingkai Foto Jantung LED yang hebat ini. Untuk semua Penggemar Elektronik! Buat hadiah Valentine, Hari Lahir atau Ulang Tahun yang sempurna untuk orang yang anda sayangi! Anda boleh menonton Video Demo ini
VALENTINE'S DAY Love Birds: Kotak untuk Menghantar dan Menerima Telegram Audio Mesej: 9 Langkah (dengan Gambar)
VALENTINE'S DAY Love Birds: Kotak untuk Menghantar dan Menerima Telegram Audio Mesej: periksa videonya di siniApa itu Cinta (burung)? Oh Baby jangan sakitkan saya, jangan sakitkan saya lagi. Ini adalah peranti mandiri yang menerima menghantar mesej suara kepada cinta, keluarga atau rakan anda. Buka kotak, tekan butang semasa anda bercakap, lepaskan untuk menghantar
Hiasan Valentine LED Beating Heart: 7 Langkah (dengan Gambar)
Hiasan Valentine LED Beating Heart: Dalam Instructable ini saya akan menunjukkan kepada anda bagaimana saya telah membina hiasan LED untuk hari Valentine yang saya berikan sebagai hadiah kepada isteri saya. Litar ini diilhamkan oleh Instructable lain: https: //www.instructables.com/id/Astable-Multivibr
Hadiah Valentine Diaktifkan Cahaya: 8 Langkah (dengan Gambar)
Hadiah Valentine yang Diaktifkan Cahaya: Dengan hari Valentine tidak lama lagi, saya terinspirasi untuk menambahkan sesuatu tambahan untuk menjadikan hadiah itu sedikit lebih istimewa. Saya sedang menguji pemain Mini dengan Arduino, dan tertanya-tanya adakah saya dapat menambahkan sensor cahaya sehingga memainkan lagu untuk
Hadiah Valentine dengan Kesan LED Nifty: 6 Langkah (dengan Gambar)
Hadiah Valentine dengan Kesan LED Nifty: HowTo ini akan memberi anda idea untuk hadiah untuk teman wanita anda (atau sesiapa sahaja) kerana, kejutan, valentinsday semakin hampir! Hasilnya adalah objek buatan sendiri yang menunjukkan inisial dua orang di hati. Ia kelihatan seperti hologram