Isi kandungan:
- Langkah 1: Alat dan Bekalan
- Langkah 2: Ujian Papan Roti
- Langkah 3: Perhimpunan (pt 1)
- Langkah 4: Perhimpunan (bahagian 2)
- Langkah 5: Perhimpunan Akhir
- Langkah 6: Ujian dan Arah Masa Depan
Video: Pengesan Hubby berdenyut: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Projek ini menggunakan modul penerima RF untuk mencetuskan Jantung LED yang berdenyut ketika pemancar berada dalam jangkauan. Saya membuat ini untuk tunangan saya untuk Hari Valentine tahun ini. Saya belum menguji jarak jauh sepenuhnya, kerana saya sebenarnya tidak mengeluarkan pemancar dari bangunan pangsapuri kami kerana saya baru menyelesaikannya hari ini. Pasangan pemancar / penerima yang saya gunakan secara hipotetis mampu mencapai 500 kaki, walaupun itu adalah jarak pandang ruang terbuka. Saya belum menambahkan antena ke kotak penerima atau pemancar, tetapi itu perlu meningkatkan jangka masa ini secara hipotesis.
Langkah 1: Alat dan Bekalan
Alat yang Diperlukan: Soldering IronDremelDrill (atau bit gerudi yang cukup besar untuk Dremel) Pemutar SkruMenyokong 2 LED (1 merah untuk jantung, warna lain untuk lampu kuasa untuk pemancar) Papan Litar Bercetak (saya menggunakan 276-159 dari RadioShack) Voltan 2v 5 Pengatur (7805 atau serupa) 2 bateri 9v 2 klip bateri 9v 2 kotak projek (saya menggunakan 270-1803 untuk penerima, dan kotak kecil 3x2x1 atau lebih untuk pemancar) 2 suis SPST (saya menggunakan 275-645) soket DIP 2 pin 8 (Saya menggunakan 276-1995) 2 PIC 12f683 (anda boleh mendapatkan beberapa contoh ini sebagai sampel percuma dari Microchip) 2 Resistor (nilai bergantung pada LED yang anda gunakan, sekitar 100ohms untuk LED khas dari voltan terkawal 5v) Sedikit sekeping wayar plastik (lebih baik keruh, atau lut sinar) dan yang terakhir tetapi yang paling penting ialah pemancar dan penerima RF (saya menggunakan RF-KLP-434 dari Sparkfun, yang 11.95 untuk pasangan)
Langkah 2: Ujian Papan Roti
Saya menetapkan ini sebagai litar sederhana pada dua papan roti (beberapa orang di forum Sparkfun melaporkan mengalami masalah apabila penerima / pemancar berfungsi jika jaraknya hanya beberapa inci.) Modul RF berfungsi dengan sederhana. Anda hanya memberi mereka voltan (sekitar 5v untuk penerima, dan hingga 12v untuk pemancar) dan isyarat pada pin data pemancar ditiru pada penerima. Di litar saya, pin data pada pemancar didorong oleh output pada PIC. Saya berhasrat untuk mengerjakan lebih banyak program PIC untuk menyediakan protokol data yang sebenarnya, tetapi untuk benar-benar menyelesaikannya pada hujung minggu ini, pemancar PIC pada masa ini hanya mengirimkan isyarat tinggi untuk 500ms, kemudian rendah untuk 500ms, dan mengulang selama ia dihidupkan. Terdapat LED yang terpasang pada pin output untuk memberikan maklum balas nadi visual sehingga anda tahu litar berfungsi. Penerima sama-sama sederhana pada masa ini. Pin data menuju ke input pada PIC. PIC menunggu isyarat tinggi, kemudian memancarkan LED selagi isyarat tinggi. Apabila isyarat input rendah, PIC menunggu 500ms, kemudian memilih input sekali lagi. Inilah kodnya sekarang: * CATATAN * Gelung sebenar untuk membuat denyutan LED diambil dari contoh di forum Sparkfun oleh pengguna yang kurang senang dan hanya diubah untuk menjadikannya berjalan lebih perlahanTransmitter: # include # use delay (clock = 4000000, int = 4000000) #use fast_io (A) #fuses nomclrvoid main () {set_tris_a (0); sementara (1) {output_high (pin_a4); kelewatan_ms (500); output_low (pin_a4); kelewatan_ms (500); }} Penerima: # include # use delay (jam = 4000000, int = 4000000) #use fast_io (A) #fuses nomclrvoid main () {unsigned int i, j, k, step; set_tris_a (0); while (1) {while (input (pin_a3)) {langkah = 1; j = 0; lakukan {untuk (; j = 0; j + = langkah) {untuk (k = 0; k <10; k ++) {OUTPUT_HIGH (PIN_A1); untuk (i = j; i! = 0; i--); OUTPUT_LOW (PIN_A1); untuk (i = 100-j; i! = 0; i--); }} langkah * = -1; j + = langkah; } sementara (j> 0); } kelewatan_ms (500); }}
Langkah 3: Perhimpunan (pt 1)
Saya memasang litar pemancar terlebih dahulu. Sambungannya cukup mudah.
Sambungan + 9v dari bateri menuju ke suis, yang menuju ke kedua pemancar (untuk menjalankannya terus dari 9v) dan pengatur voltan 7805. Voltan terkawal pergi ke PIC. Pin 2 PIC menuju ke LED (melalui perintang penghad) dan pin Data pemancar. Apabila suis dihidupkan, LED mula berkelip (setiap 1/2 saat) dan pemancar mula menghantar. Saya telah membiarkan pin antena tidak tersambung buat masa ini, tetapi saya mungkin menambahkan antena.
Langkah 4: Perhimpunan (bahagian 2)
Penerima adalah litar yang serupa.
+ 9v menuju ke suis, kemudian ke pengatur voltan. 5v yang dikawal selia masuk ke PIC dan penerima. Pin data penerima masuk ke pin 4 PIC. Pin 6 gambar disambungkan ke LED (semestinya melalui perintang yang mengehadkan, yang saya terlupa semasa pertama, saya harus menambahkannya kemudian.)
Langkah 5: Perhimpunan Akhir
Saya menggerudi lubang di casing untuk menahan papan litar, dan di sisi kotak untuk suis.
Saya menggunakan Dremel untuk memotong bentuk hati di bahagian atas kotak penerima. Plastik yang saya gunakan untuk menutup ini hanyalah sekerap nipis dari bungkusan. Saya menggunakan beberapa kertas pasir kasar untuk menggaru / menggariskan plastik sehingga tidak jelas sepenuhnya, dan akan sedikit menyebar cahaya LED. Saya kemudian menempelkan kepingan plastik ini ke bahagian dalam penutup penerima. (cahayanya kelihatan lebih baik daripada yang terdapat di dalam gambar, cahaya ini dapat menyebar dengan cukup baik melalui plastik) Tutup semua kotak dan diuji.
Langkah 6: Ujian dan Arah Masa Depan
Sekarang saya dapat jarak 90-100 kaki dengan penerima duduk di pangsapuri tingkat 2 saya. Oleh kerana pin antena pada penerima dan pemancar tidak tersambung ke apa-apa, saya mungkin cuba mencari beberapa antena kecil untuk dilampirkan untuk melihat berapa banyak saya dapat meningkatkan jarak.
Saya secara ringkas mempertimbangkan hanya menggunakan pemasa 555 untuk menghasilkan denyut pemancar, tetapi memutuskan bahawa kerana saya berhasrat untuk memperbaiki kod PIC, lebih baik menggunakan PIC pada penerima dan pemancar. (juga, menggunakan pemasa 555 memerlukan beberapa komponen lagi untuk menghasilkan nadi) Saya ingin melaksanakan ping bersiri yang sederhana supaya saya dapat mengelakkan bunyi yang kadang-kadang mencetuskan penerima dengan kod semasa secara rawak kerana saya baru sahaja memeriksa untuk input yang tinggi.
Disyorkan:
Menggunakan Solenoid Berdenyut Dengan Wemos D1 Mini dan H-Bridge untuk Pengairan: 7 Langkah
Menggunakan Solenoid Pulsed Dengan Wemos D1 Mini dan H-Bridge untuk Pengairan: Untuk arahan ini, saya ingin membuat penyelesaian supaya saya dapat menghidupkan sistem penyiram dari jarak jauh atau untuk menyiram anak benih saya secara automatik. Saya akan menggunakan wemos D1 untuk mengawal solenoid berdenyut. Solenoid ini menggunakan tenaga yang jauh lebih sedikit kerana apabila mereka mempunyai
Reaktor Arc Iron Man yang Berdenyut Dengan Denyutan Jantung Anda: 5 Langkah (dengan Gambar)
Reaktor Arc Iron Man Yang Berdenyut Dengan Denyutan Jantung Anda: Terdapat banyak reaktor busur DIY di luar sana yang kelihatan cukup sejuk. Ada juga yang kelihatan realistik. Tetapi mengapa membina sesuatu yang kelihatan seperti itu dan tidak melakukan apa-apa. Baiklah, reaktor arka ini tidak akan melindungi jantung anda dengan menggunakan electromag
Pengesan Asap IOT: Kemas kini Pengesan Asap yang Ada Dengan IOT: 6 Langkah (dengan Gambar)
Pengesan Asap IOT: Kemas kini Pengesan Asap yang Ada Dengan IOT: Senarai penyumbang, Pencipta: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Penyelia: Dr Chia Kim Seng Jabatan Kejuruteraan Mekatronik dan Robotik, Fakulti Kejuruteraan Elektrik dan Elektronik, Universiti Tun Hussein Onn Malaysia. Pengedar
Pelekat Logo Apple yang Berdenyut: 3 Langkah (dengan Gambar)
Pelekat Logo Apple yang Menakutkan: Alat kecil ini menambah "Mac Throb" yang ikonik pada decal logo Apple biasa. Idea untuk ini muncul ketika melewati Apple Store di Palo Alto, California suatu malam. Selepas berjam-jam, ketika kedai "tertidur", logo yang menyala
LED Berdenyut / Pudar / Berkelip Dengan Pemasa 555: 7 Langkah
LED Berdenyut / Pudar / Berkelip Dengan Pemasa 555: Litar kecil ini adalah kaedah mudah untuk membuat lampu pudar tanpa perlu memprogram cip atau menulis kod. Hanya beberapa komponen mudah dan anda sudah bersedia untuk pudar sepanjang hari. Hasil akhirnya adalah memudar dan memudar secara berterusan seperti Mac dalam keadaan bersedia. Cuba