Isi kandungan:

Valentine Valentine: 17 Langkah (dengan Gambar)
Valentine Valentine: 17 Langkah (dengan Gambar)

Video: Valentine Valentine: 17 Langkah (dengan Gambar)

Video: Valentine Valentine: 17 Langkah (dengan Gambar)
Video: Tutorial Gambar Hati Valentine Aesthetic @cathfloart 2024, November
Anonim
Image
Image

Oleh bekathwiaBecky SternFollow Lagi oleh pengarang:

Rakan Privasi Kamera Web
Rakan Privasi Kamera Web
Pita Ukur Antena Yagi Dengan Gandingan Bercetak 3D
Pita Ukur Antena Yagi Dengan Gandingan Bercetak 3D
Pita Ukur Antena Yagi Dengan Gandingan Bercetak 3D
Pita Ukur Antena Yagi Dengan Gandingan Bercetak 3D
Sulaman Zodiak
Sulaman Zodiak
Sulaman Zodiak
Sulaman Zodiak

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

Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
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

Saya Ada Kod Anda
Saya Ada Kod Anda
Saya Ada Kod Anda
Saya Ada 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

Sedang Menengah
Sedang Menengah

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

Luka Seperti Musim Bunga
Luka Seperti Musim Bunga
Luka Seperti Musim Bunga
Luka Seperti Musim Bunga
Luka Seperti Musim Bunga
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

Hati Kertas
Hati Kertas
Hati Kertas
Hati Kertas
Hati Kertas
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

Dihubungkan Melalui Wayar
Dihubungkan Melalui Wayar
Dihubungkan Melalui Wayar
Dihubungkan 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

Menari Hati
Menari Hati
Menari Hati
Menari Hati

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

Terang Dengan Cinta
Terang Dengan Cinta
Terang Dengan Cinta
Terang 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

Bateri Dikawal
Bateri Dikawal
Bateri Dikawal
Bateri Dikawal

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

Dalam Bentuk Akhirnya
Dalam Bentuk Akhirnya
Dalam Bentuk Akhirnya
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

Dengan Butang Felt
Dengan Butang Felt
Dengan Butang Felt
Dengan Butang Felt
Dengan Butang Felt
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

Berdasarkan Prototaip Kerja Anda Sendiri
Berdasarkan Prototaip Kerja Anda Sendiri
Berdasarkan Prototaip Kerja Anda Sendiri
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

Membentuk
Membentuk
Membentuk
Membentuk
Membentuk
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

Ke Kotak Bayangan
Ke Kotak Bayangan
Ke Kotak Bayangan
Ke Kotak Bayangan
Ke Kotak Bayangan
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

Dipicu oleh IFTTT
Dipicu oleh IFTTT
Dipicu oleh IFTTT
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: