Isi kandungan:

Jam Cosmo - Menukar Warna Setiap kali Angkasawan Memasuki Ruang: 8 Langkah (dengan Gambar)
Jam Cosmo - Menukar Warna Setiap kali Angkasawan Memasuki Ruang: 8 Langkah (dengan Gambar)

Video: Jam Cosmo - Menukar Warna Setiap kali Angkasawan Memasuki Ruang: 8 Langkah (dengan Gambar)

Video: Jam Cosmo - Menukar Warna Setiap kali Angkasawan Memasuki Ruang: 8 Langkah (dengan Gambar)
Video: NASA Menemukan Planet yang Bisa Menopang Kehidupan 2024, November
Anonim
Image
Image
Jam Cosmo - Menukar Warna Setiap kali Angkasawan Memasuki Ruang
Jam Cosmo - Menukar Warna Setiap kali Angkasawan Memasuki Ruang
Jam Cosmo - Menukar Warna Setiap kali Angkasawan Memasuki Ruang
Jam Cosmo - Menukar Warna Setiap kali Angkasawan Memasuki Ruang

Hai! Adakah anda peminat ruang? Sekiranya ya maka hi-fi! Saya suka ruang dan astronomi. Jelas saya bukan angkasawan untuk pergi ke sana dan melihat alam semesta dengan lebih dekat. Tetapi setiap kali saya mengetahui bahawa seseorang dari bumi telah mengembara ke langit, saya mendapat inspirasi untuk meneroka lebih banyak lagi. Sekiranya anda seperti saya, maka inilah sesuatu yang akan membuat anda sentiasa terinspirasi sepanjang masa.

Mempersembahkan, Jam Cosmo! Jam ini boleh menunjukkan masa! Ya, saya tahu, tidak ada yang istimewa dalam hal itu. Tetapi ciri khasnya ada di cincinnya yang bercahaya. Ia berubah warna setiap kali angkasawan memasuki ruang angkasa! Sejauh mana sejuknya? Bayangkan anda mempunyai jam ini di sebelah meja anda setiap hari dan pada suatu pagi anda bangun untuk melihat warnanya berubah. Anda akan langsung mengetahui bahawa orang lain pergi ke sana!

Apa lagi? Cincin bercahaya tidak pecah hanya untuk membuatnya kelihatan sejuk. Ini kod Morse! Apakah maknanya? Baiklah, saya akan membiarkan anda memikirkannya;)

Tahu tak? Ia cukup senang dibina. Jadi mari kita buat!

Bekalan

Nodemcu (esp8266)

Perempuan - Wayar pelompat wanita

1x Commom katod RGB LED

Kandang untuk jam (boleh dicetak 3D)

Modul jam

Bekalan kuasa USB 5v

Langkah 1: Menjadikannya Tik

Menjadikannya Tik
Menjadikannya Tik
Menjadikannya Tik
Menjadikannya Tik
Menjadikannya Tik
Menjadikannya Tik

Anda boleh menggunakan modul jam untuk ini. Saya telah menggunakan satu dari jam tangan kerana lebih kecil dan mudah dipasang di dalam selongsong.

Oleh kerana saya akan menjadikan jam menjadi hitam, lengannya mesti berwarna putih. Oleh itu, saya melepaskan lengan yang ada dan menggantinya dengan yang saya buat sendiri. Sederhana, saya hanya memotong dua helai plastik putih nipis dari bekas lama dan membentuknya seperti segitiga panjang. Kemudian saya membuat lubang pada akhirnya menjaga ukurannya sehingga masing-masing dapat masuk ke bahagian masing-masing pada modul jam. Saya tidak melekatkan tangan kerana saya mahu ia kelihatan moden dan minimum.

Saya mengesyorkan menggunakan logam bukan plastik kerana akan lebih nipis dan lubang yang betul akan lebih mudah.

Langkah 2: Casis

Casis
Casis
Casis
Casis
Casis
Casis
Casis
Casis

Sekarang mari kita buat penutup jam. Saya akan menyebutnya casis kerana kedengarannya sejuk.

Sekiranya anda mempunyai pencetak 3D, mestilah sekeping kek. Anda hanya boleh mencetak kek. Maksud saya, anda boleh mencetak casisnya. Ini pada dasarnya silinder berongga dengan satu sisi ditutup. Bagaimana dengan ketinggian? Ia boleh menjadi sedikit lebih tinggi daripada ketinggian Nodemcu ketika berdiri di atas pin. Tetapi saya tidak mempunyai pencetak 3D. Saya juga tidak boleh pergi ke luar untuk membeli sesuatu, kerana ada kunci di negara kita. Oleh itu, saya pergi ke dapur dan menjumpai bekas yang penutup plastiknya sama seperti yang saya cari. Sempurna.

Maka anda perlu memutuskan apa yang hendak dituliskan teks berkod Morse pada jam anda. Setelah saya memutuskan untuk menjadi milik saya, saya menjumpai penukar kod Morse dalam talian dan menaip "sky" dan mendapatkan kod Morse-nya. Alamak. Saya tidak sepatutnya mendedahkannya.

Kemudian saya memotong helai kertas kad hitam dengan dua lebar yang berbeza. Ruang antara dua huruf harus lebih besar daripada jarak antara tanda hubung dan titik satu huruf. Ruang-ruang ini adalah di mana jalur kertas kad harus tersekat. Saya mula-mula membuat tanda menggunakan penanda dan menggunakan pelekat untuk melekatkan jalur dengan sewajarnya. Kemudian, saya memotong jalur panjang dan menempel di sisi casis dan bulatan di atas, memastikan untuk membiarkan ruang yang cukup di sekelilingnya agar cahaya keluar.

Langkah 3: Elektronik

Elektronik
Elektronik
Elektronik
Elektronik
Elektronik
Elektronik
Elektronik
Elektronik

Wira rancangan ini adalah lembaga Nodemcu. Kami menggunakan Nodemcu dan bukan Arduino kerana memiliki kemampuan wifi yang akan kami gunakan untuk menerima data ketika angkasawan memasuki ruang angkasa.

Sambungannya cukup mudah. Yang harus anda lakukan ialah menyambungkan LED RGB seperti yang ditunjukkan dalam rajah litar. Kemudian pendek D1 hingga D3 dan D2 ke D4.

Langkah 4: Siapkan Blynk

Persediaan Blynk
Persediaan Blynk
Persediaan Blynk
Persediaan Blynk
Persediaan Blynk
Persediaan Blynk

Untuk mencetuskan pin Nodemcu kami dari internet, kami memerlukan aplikasi bernama blynk

Pautan kedai Play

Pautan kedai aplikasi

Buat projek baru. Token Auth akan dihantar kepada anda. Kami akan menggunakan token ini pada langkah seterusnya.

Ketuk "+" dan tambahkan Butang dari kotak widget. Dalam tetapan butang (yang dapat Anda buka dengan mengetuk tombol), pilih PIN sebagai "GP2" dan geser togol ke arah "beralih".

Ulangi langkah untuk membuat butang lain dengan PIN sebagai "GP0"

Langkah 5: Siapkan IFTTT

Sediakan IFTTT
Sediakan IFTTT
Sediakan IFTTT
Sediakan IFTTT
Sediakan IFTTT
Sediakan IFTTT

Ini adalah perkhidmatan yang akan memberi tahu kami bila angkasawan pergi ke angkasa lepas. Anda boleh menggunakan laman web atau aplikasi android atau IOS. Ikuti langkah-langkah dalam gambar di atas.

Pada IFTTT, klik "dapatkan lebih banyak". Sekarang klik pada + dan kemudian klik pada "ini". Kemudian cari dan pilih "ruang". Kemudian klik pada "angkasawan memasuki ruang angkasa".

Sekarang klik "itu" dan cari "webhooks" di bar carian. Klik "buat permintaan web" dan masukkan URL. Format URL adalah https:// IP / Auth / update / D2

Gantikan Auth dengan token Auth projek blynk dan IP dengan IP awan blynk negara anda. Untuk mendapatkan IP, buka command prompt dan ketik "ping blynk-cloud.com". Untuk India, IP adalah 188.166.206.43

Pilih "let" di bahagian kaedah dan pilih "application / json" dalam jenis kandungan. Di badan, taip ["1"].

Sekarang kita akan menambah pencetus lain untuk memastikan jam kita mati ketika kita sedang tidur. Bahagian ini adalah pilihan, tetapi adalah idea yang baik untuk melakukannya, kerana ia menjimatkan kuasa.

Klik +, pilih "ini" dan pilih "tarikh dan masa". Pilih "Setiap hari pada" dan tetapkan masa anda bangun. Kemudian ulangi langkah-langkah untuk webhook seperti di atas. Kali ini URL adalah https:// IP / Auth / update / D0.

Ulangi langkah dan buat pencetus lain untuk waktu anda tidur dan ketik kali ini ["0"] di badan. Kerana kita mematikannya pada waktu malam.

Phew.. Itu banyak kerja. Tetapi semuanya sudah disiapkan dan anda sudah bersedia.

Langkah 6: Program

Program
Program
Program
Program

Memprogram Nodemcu adalah mudah kerana kami telah membuat sebahagian besar kerja di blynk dan ifttt. Berita baiknya adalah, saya telah melampirkan program dalam langkah ini yang boleh anda muat naik ke projek anda. Sebelum anda meminimumkan tab ini untuk memuat naik program anda, baca saja di hadapan. Anda perlu membuat beberapa perubahan.

Anda harus menambahkan ssid dan kata laluan wifi anda dalam program yang tertera 'YourNetworkName' dan 'YourPassword'. 'YourAuthToken' juga harus diganti dengan token autentikasi yang anda terima dari blynk. Ya itu sahaja, sekarang anda boleh pergi dan memuat naik kodnya.

Saya akan menyebutkan beberapa perkara mengenai bagaimana kod tersebut berfungsi. Ia cukup sederhana. Ia hanya membaca keadaan D2 yang ditambah dengan D4 (gpio 2) yang dicetuskan dari ifttt ketika angkasawan memasuki ruang angkasa. Setelah dicetuskan, ia menghasilkan nombor rawak antara 0 dan 255 untuk setiap warna. Nombor rawak ini akan memberikan warna rawak kepada LED RGB. Begitu juga D1 digabungkan dengan D3 (gpio 0) yang mematikan LED pada masa yang anda tetapkan di ifttt. Warna lalai LED ditetapkan ke biru

Langkah 7: Perhimpunan

perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan

Sekarang yang tinggal hanyalah meletakkan Nodemcu dan LED di dalam casis. Saya memasangkan LED dengan kertas pasir untuk menyebarkan cahaya. Buat takik kecil agar kabel usb dapat melewati dan menghidupkan Nodemcu. Kemudian, tutup dengan sekeping kadbod atau papan pvc bulat. Anda boleh menambahkan lebih banyak LED secara selari untuk mempunyai kecerahan yang lebih baik. Bagi saya, satu sudah cukup terang.

Langkah 8: Biarkan Bersinar

Biarkan Bersinar!
Biarkan Bersinar!
Biarkan Bersinar!
Biarkan Bersinar!
Biarkan Bersinar!
Biarkan Bersinar!

Dan di sana anda memilikinya! Jam Cosmo berdetik! Bukan setiap hari seorang angkasawan berjalan lancar ke angkasa, jadi anda perlu bersabar. Jam memang kelihatan sangat bagus di dinding. Ia juga boleh diletakkan di atas meja atau meja.

Ia boleh menjadi hadiah yang sangat baik bagi seseorang yang menyukai ruang dan astronomi. Anda boleh menambahkan lebih banyak pencetus untuk mengatakan, mematikannya dari telefon pintar anda semasa anda berada di luar. Ada kemungkinan yang tidak terhingga. Saya harap anda akan menikmati membuatnya seperti yang saya lakukan. Jumpa anda dalam projek seterusnya. Sehingga nanti, … -.- -.--.. -. ….--….-.. -..

Disyorkan: