Isi kandungan:

Kotak Kunci Terkawal Laman Web: 4 Langkah
Kotak Kunci Terkawal Laman Web: 4 Langkah

Video: Kotak Kunci Terkawal Laman Web: 4 Langkah

Video: Kotak Kunci Terkawal Laman Web: 4 Langkah
Video: K-CLIQUE | SAH TU SATU (OFFICIAL MV) 2024, Julai
Anonim
Kotak Kunci Terkawal Laman Web
Kotak Kunci Terkawal Laman Web
Kotak Kunci Terkawal Laman Web
Kotak Kunci Terkawal Laman Web
Kotak Kunci Terkawal Laman Web
Kotak Kunci Terkawal Laman Web
Kotak Kunci Terkawal Laman Web
Kotak Kunci Terkawal Laman Web

Ini adalah kotak terkunci yang dapat dibuka dengan memberi arahan di laman web. Ini bermaksud, anda boleh mengunci barang di dalam kotak dan hanya dapat mengaksesnya setelah seseorang memasukkan frasa laluan tertentu di laman web awam. Mengapa seseorang memerlukan ini? Inilah salah satu contoh seseorang mengunci ais krimnya. Cukup masukkan kunci di kotak kunci dan biarkan orang lain memutuskan sama ada anda akan mendapat hadiah anda atau tidak. Bagi orang-orang yang lebih berhati-hati di luar sana, terdapat banyak "perkara" lain yang dapat dikunci dan kotak ini akan membantu anda memberikan kunci anda kepada orang lain walau meninggalkan rumah anda.

Jadi bagaimana ini berfungsi? Kotak ditutup dan hanya boleh dibuka dari dalam kotak. Hei, anda mungkin bertanya, siapa di dalam kotak yang membukanya? Ini adalah sekeping kecil elektronik, yang menghubungkan ke internet. Ia memeriksa laman web yang telah ditentukan seperti setiap 10 minit atau setiap 8 jam, anda namakan. Sekiranya kandungan di laman web menampilkan kata kunci yang telah ditetapkan, maka peranti mengaktifkan solenoid yang akan membuka kotak. Halaman web yang diperiksa hampir boleh menjadi laman web di WWW. Sebagai contoh saya menggunakan halaman profil di emlalock.com dan mencari frasa kunci: "Lalle's lock: open". Sekiranya orang yang memegang halaman profil itu menambahkan frasa ini ke halamannya, kotak itu akan secara ajaib membuka dan melepaskan apa sahaja yang telah saya kunci.

Langkah 1: Senarai Bahan

Senarai Bahan
Senarai Bahan
Senarai Bahan
Senarai Bahan
Senarai Bahan
Senarai Bahan

Anda boleh menggunakan mana-mana kotak yang anda suka. Di sinilah saya membeli tambang:

"Kotak Penyimpanan Kotak Hadiah Perhiasan Kayu Antik Kotak Penyimpanan Pengancing Logam" (~ 4, 00 €)

Kunci Solenoid (iaitu, bolt elektro magnetik yang ditarik balik) juga dipesan dari China

12V DC Door Drawer Electric Lock Assembly Solenoid Lock 27x29x18mm (~ 2.50 €)

Bekalan kuasa 12V

www.banggood.com/DC-12V-1A-AC-100-240V-Ada…(3.00 €)

Penukar voltan turun ke bawah https://www.banggood.com/10Pcs-LM2596-DC-DC-Adjust… (1, 00 €)

Geganti

www.banggood.com/DC-5V-1CH-Relay-Shield-V2… (~ 1.50 €)

Akhirnya peranti IoT (Internet of Things) yang dapat diprogramkan.

WeMos D1 Mini (~ 3.50 €)

Beberapa kabel, kepingan keluli berlubang (untuk bar kunci),…

Kos keseluruhan: ~ 16 € (~ 18 US $)

Langkah 2: Memprogram WeMos D1 Menggunakan Perisian ARDUINO

Memprogram WeMos D1 Menggunakan Perisian ARDUINO
Memprogram WeMos D1 Menggunakan Perisian ARDUINO
Memprogram WeMos D1 Menggunakan Perisian ARDUINO
Memprogram WeMos D1 Menggunakan Perisian ARDUINO

Sekiranya anda tidak mempunyai pengalaman memprogram WeMos, berikut adalah beberapa pautan berguna untuk memulakan:

www.instructables.com/id/Wemos-ESP8266- Dapatkan ……

www.instructables.com/id/Programming-the-W…

Saya telah menyusun program yang mudah (namun berkesan:-), yang menghubungkan WeMos ke rangkaian rumah anda menggunakan perpustakaan WiFiManager. Kredensial disimpan di EEPROM (menggunakan perpustakaan eeprom), oleh itu permulaan harus dilakukan hanya sekali. Anda juga akan melihat bahawa terdapat beberapa perpustakaan lain yang diperlukan. Anda boleh memuat turun dan memasangnya menggunakan persekitaran pengaturcaraan ARDUINO. Di samping itu anda juga harus memasang papan WeMos menggunakan persekitaran ARDUINO anda. Sekiranya semuanya dipasang di komputer anda, sambungkan WeMos ke komputer anda, pilih peranti ("WeMos D1 R2 & mini") dan port COM maya (lihat gambar di atas).

Dalam perisian yang disenaraikan di bawah, anda perlu membuat beberapa perubahan, kecuali anda hanya ingin membuka kotak anda, apabila saya mengatakannya di halaman profil saya:-). Sekiranya anda menggunakan halaman profil emlalock, pastikan pemegang halaman tersebut menjadikan profilnya umum. Jika tidak, anda mesti log masuk dengan WeMos anda terlebih dahulu. Saya rasa ini dapat dilakukan, tetapi saya tidak berusaha untuk mengetahui bagaimana, sekarang. Baca komen dalam kod sumber dan ubah sesuka hati. Selain itu, tentu saja, uji perisian menggunakan ciri penyahpepijatan. Pada dasarnya anda dapat melihat apakah ia berfungsi dengan betul dalam monitor bersiri persekitaran ARDUINO.

Langkah 3: Sambung

Sambung
Sambung
Sambung
Sambung
Sambung
Sambung
Sambung
Sambung

Setelah perisian dipasang, WeMos akan bermula dengan pengurus WiFi. Anda akan melihat rangkaian wayarles baru muncul di persekitaran rangkaian rumah anda. Sambungkan ke sana menggunakan telefon bimbit atau komputer anda dan mulakan penyemak imbas web anda. Sekiranya skrin selamat datang (seperti gambar di atas) tidak terbuka semasa memulakan penyemak imbas, cuba masukkan IP "192.168.4.1" secara langsung. Klik pada konfigurasi WiFi dan pilih rangkaian rumah anda dan masukkan kata laluan anda. Itu sahaja! WeMos kini akan menyambung ke rangkaian anda. Anda tidak perlu terus meletakkan kotak kunci pada saluran kuasa. Pada masa seterusnya anda memulakan peranti, ia akan mengingat kelayakannya kerana disimpan di EEPROM (memori hanya boleh baca yang boleh diprogramkan yang boleh dipadamkan secara elektrik).

Setelah sambungan ke WWW dibuat, perisian akan membuka halaman web yang diinginkan dan mencari frasa kunci. Ini akan diulang setiap 10 minit (10 minit adalah nilai lalai, lihat komen mengenai cara mengubahnya).

Langkah 4: Selesaikan Sedikit

Selesaikan Sedikit
Selesaikan Sedikit

Sekiranya semuanya berfungsi dengan baik mengikut monitor bersiri anda, kini anda boleh menyambungkan geganti ke WeMos anda, solenoid dan 12 V ke relay, dan 12 V ke port pengatur voltan dan 5 V dari port keluar ke WeMos.

Saya telah membuat gambar yang menggambarkan bagaimana menghubungkan semuanya. Sekiranya anda memesan perisai relai WeMos, anda boleh meletakkannya di atas WeMos jika anda meluangkan masa untuk menyolder semua pin yang disertakan dengan kedua-dua peranti tersebut. Sekiranya anda memutuskan untuk berhubung secara langsung, gunakan skema yang ditunjukkan dalam gambar. Jangan lupa bahawa relay juga memerlukan bekalan kuasa 5V! Anda mungkin juga menambahkan LED yang menunjukkan bahawa kotak itu dapat dibuka dan butang tekan untuk mengaktifkan solenoid (yang berfungsi hanya jika frasa laluan dijumpai). Saya telah menyediakan ciri-ciri ini dalam kod sumber tetapi tidak menggunakannya dalam versi ringkas yang ditunjukkan di sini. Lebih-lebih lagi, banyak ciri menarik dapat ditambahkan ke kotak ini. Saya mungkin akan mengeluarkan beberapa idea di kemudian hari tetapi saya juga gembira mendengar komen anda.

Akhirnya, tempelkan semua yang ada di dalam kotak, masukkan kunci kotak ais krim anda dan tutup kotak itu. Selamat menunggu, dan ingat untuk selalu bermain dengan selamat:-)

Bersorak, Lalleson

Disyorkan: