ENSIKLOPEDIA ELEKTRONIK RADIO DAN KEJURUTERAAN ELEKTRIK Versi perisian sistem kawalan yang dipertingkatkan. Ensiklopedia elektronik radio dan kejuruteraan elektrik Ensiklopedia elektronik radio dan kejuruteraan elektrik / Pereka amatur radio Perubahan dan penambahan yang dibuat oleh pengarang artikel pada perisian sistem kawalan rumah pintar "amatur" yang diterangkan olehnya dalam [L] diterangkan. Pertama sekali, pepijat yang menjejaskan kestabilan modul ihsc.exe telah diperbaiki. Untuk meningkatkan kestabilan keseluruhan sistem, proses kawalan (modul ihsc_guard.exe) telah dicipta, yang mula berfungsi secara automatik apabila ihsc.exe dilancarkan. Jika modul utama gagal, ia akan dimulakan semula secara automatik. Dalam versi baharu perisian, pelayan web telah belajar menerima maklumat daripada penyemak imbas. Atribut "tindakan" borang web mesti mengandungi skrip yang akan dihantar ke pelayan dan dilaksanakan apabila butang skrin pada halaman html diklik. Akses kepada sistem melalui Internet dibuat menggunakan telefon pintar android dengan pelayar Mozilla Firefox. Program mikropengawal untuk peranti universal UD juga telah dikemas kini. Perubahan mempengaruhi komponen sistem "Barisan kawalan output tunggal". Kini komponen ini boleh mempunyai sensor yang mengawal bekalan voltan sebenar kepada beban, yang boleh dipasang, sebagai contoh, mengikut litar yang ditunjukkan dalam rajah. Dengan itu, anda boleh mengawal kesihatan bahagian kuasa peranti atau pautan boleh lebur. Apabila membuat konfigurasi peranti, nilai medan "Penderia voltan: Anti-lantun 0,1 s * setiap..." untuk penderia ini mesti ditetapkan kepada 30 (3 s) untuk mengelakkan penggera palsu.
Kenyataan keluar telah ditambahkan pada bahasa skrip, yang menghentikan pelaksanaan skrip semasa. Saya akan memberikan contoh bagaimana anda boleh mengembangkan keupayaan peranti No. 12 yang diterangkan dalam [L] dengan menukar set skrip. Ia boleh dimuatkan ke dalam peranti yang berfungsi dengan membuka item menu "Alat → Editor Skrip..." pada terminal grafik. Mari ajar peranti No. 12 untuk menghidupkan lampu jika penderia gerakan dicetuskan dalam masa seminit selepas ia dimatikan secara automatik. Ini akan memungkinkan untuk menghidupkan pencahayaan semula, sebagai contoh, dengan melambai tangannya, jika sebelum itu dia tidak diperhatikan oleh sensor gerakan selama lebih dari 15 minit, yang mematikan lampu, memandangkan tidak ada orang di dalam bilik. Satu set skrip yang menyelesaikan masalah ini diberikan dalam Jadual. 1. Jadual 1 Saya perhatikan bahawa tidak perlu menyemak keadaan semasa sensor gerakan. Biasanya, nadi sensor ini berlangsung hanya beberapa saat - sebarang perbezaan dalam tahapnya diambil sebagai kehadiran pergerakan. Pertimbangkan dua lagi contoh menggunakan penderia gerakan. Katakan terdapat dua pintu yang dipasang di pintu masuk ke rumah - luaran dan dalaman. Mereka terletak dalam jarak yang dekat antara satu sama lain, jadi apabila masuk atau keluar rumah terdapat tempoh masa di mana kedua-dua pintu terbuka pada masa yang sama. Lampu jalan dipasang di atas pintu luar. Lampu siling dipasang di lorong, dikawal oleh beberapa peranti No. 4. Adalah perlu untuk memastikan bahawa dalam gelap, apabila meninggalkan rumah, lampu jalan dihidupkan selama beberapa minit, dan apabila memasuki rumah, lampu di lorong dihidupkan. Tugasan ini diselesaikan dengan satu set skrip yang diberikan dalam Jadual. 2. Jadual 2 Peranti No. 10, stesen cuaca rumah yang dilengkapi dengan penderia cahaya, memiliki maklumat tentang pencahayaan semasa. Ambang pencahayaan di mana anda perlu menghidupkan atau mematikan lampu akan berbeza untuk jalan dan lorong, kerana pencahayaan semula jadi di dalam bilik sentiasa lebih rendah daripada di luar. Luminair biasa dengan penderia gerakan terbina dalam tidak sesuai dalam kes ini, kerana konfigurasi bilik dan kemungkinan lokasi luminair tidak membenarkan penderianya berfungsi apabila pintu dibuka. Disebabkan ini, ketidakselesaan timbul: langkah pertama perlu diambil dalam gelap, hanya selepas itu penderia gerakan akan menghidupkan lampu. Dan anda perlu memastikan bahawa ia dihidupkan walaupun pintu dibuka. Kami akan menetapkan nombor 3 pada peranti yang dibuat. Kami akan menyambungkan dua suis buluh kepadanya - ini adalah penderia pintu terbuka (luar dan dalam), tersembunyi di dalam bingkai pintu. Mari tambah butang panggilan. Peranti akan dikawal oleh lampu luaran dan loceng. Pembolehubah langkah ditetapkan kepada 1 apabila peranti menganggap orang itu meninggalkan rumah, atau 2 apabila orang itu memasuki rumah. Pembolehubah masih bertujuan untuk menyekat pensuisan automatik lampu. Sebagai contoh, jika anda ingin melihat ke luar tingkap pada waktu senja atau tidak membuka pintu kepada tetamu yang tidak diingini. Pembolehubah gelap mengandungi aras cahaya ambien yang dinyatakan dalam unit arbitrari. Semakin tinggi ia, semakin rendah nilai pembolehubah ini. Oleh kerana ambang pencahayaan yang diperlukan dipilih secara eksperimen, tidak perlu menyatakannya dalam unit piawai. Sensor itu sendiri adalah photoresistor yang disambungkan ke ADC. 2 minit selepas peranti dimulakan, pembolehubah gelap diberikan nilai tahap pencahayaan semasa yang diterima daripada peranti No. 10 (stesen cuaca). Pada masa hadapan, nilai pembolehubah ini dikemas kini setiap 15 minit. Storan setempat bagi parameter yang berubah perlahan membolehkan anda mempercepatkan pelaksanaan skrip, kerana anda tidak perlu membuang masa setiap kali mengundi peranti jiran. Dan kelewatan dua minit diperlukan supaya stesen cuaca mempunyai masa untuk mengukur pencahayaan, jika kuasa dibekalkan kepada semua peranti sistem pada masa yang sama. Skrip 1 dilaksanakan oleh peranti apabila keadaan suis buluh pintu luar dan dalam berubah. Arah pergerakan ditentukan berdasarkan pintu mana yang dibuka dahulu. Kelemahan kaedah ini ialah jika pintu terlupa ditutup, maka keputusan akan salah dan lampu tidak akan menyala secara automatik. Skrip 2 dilaksanakan oleh peranti apabila butang panggilan ditekan. Sebagai kesimpulan, pertimbangkan tugas mengautomasikan pencahayaan di bilik mandi, tandas atau bilik utiliti lain. Satu set skrip untuk menyelesaikannya diberikan dalam Jadual. 3. Atas sebab yang dinyatakan di atas, penderia gerakan sahaja tidak boleh diketepikan. Ia juga perlu memasang penderia pintu terbuka. Jadual 3 Pembolehubah t mengambil nilai 0 jika pintu bilik ditutup dan tiada sesiapa di situ; nilai 1 - jika pintu dibuka dan seseorang memasuki bilik; nilai 2 - jika dia memasuki bilik dan menutup pintu di belakangnya; nilai 3 - jika pintu terbuka dan orang itu meninggalkan bilik. Algoritma berfungsi dengan betul jika keseluruhan kitaran dilakukan tanpa ralat, iaitu pintu tidak dilupakan untuk dibuka dan ditutup. Jika orang itu meninggalkan bilik dan lampu dimatikan selepas 6 minit, pembolehubah t akan kekal sama dengan 3 dengan menjangkakan pintu akan ditutup. Jika selepas beberapa ketika seseorang memasuki pintu terbuka, sensor gerakan akan berfungsi, dan nilai yang diperlukan 1 akan diberikan kepada pembolehubah t. Anda boleh menambah baik algoritma ini dengan menetapkan semula pembolehubah t jika tiada pergerakan dikesan di dalam bilik selama beberapa minit selepas pintu ditutup. Ini akan memulihkan operasi normal peranti selepas seseorang meninggalkan pintu terbuka apabila memasuki bilik, dan selepas beberapa ketika meninggalkan dan menutup pintu di belakangnya. Terima kasih kepada sensor pintu terbuka, lampu dihidupkan serta-merta apabila pintu dibuka. Tetapi kerana sensor gerakan hanya bertindak balas terhadap kehadiran seseorang di dalam bilik, lampu tidak menyala apabila melalui pintu, jika atas sebab tertentu ia dibiarkan terbuka. Apabila menggunakan lekapan standard dengan penderia gerakan terbina dalam, kesan ini tidak dapat dicapai. Terutamanya di bilik air dan tandas. Hakikatnya adalah sangat sukar untuk menetapkan tempoh optimum lampu. Sekiranya terlalu kecil, seseorang perlu sentiasa bergerak untuk memanjangkan kerjanya, dan jika terlalu besar, maka selepas meninggalkan bilik, pencahayaan tetap tidak berguna untuk masa yang lama. Untuk menyemak skrip untuk ralat sintaks semasa memuatkan ke dalam pengawal, anda boleh menggunakan editor skrip terbina dalam dalam terminal grafik ("Alat → Editor Skrip..."). Perlu diingat bahawa pembolehubah dicipta pada kali pertama ia dibuat. digunakan dalam pernyataan tugasan. Oleh itu, sebelum menyemak operasi pernyataan bersyarat, yang mengandungi pembolehubah, ia mesti dibuat. Dan apabila menggunakan nilai parameter komponen sistem peranti jiran, program akan menggesa anda untuk masukkan nilai secara manual, mensimulasikan penghantaran permintaan dan menerima nilai parameter yang dikehendaki. Program ini juga mempunyai ciri yang belum lagi digunakan dalam amalan, tetapi tersedia untuk ujian: - keupayaan untuk menjalankan aplikasi pihak ketiga untuk sintesis bunyi. Untuk melakukan ini, dalam medan di mana anda sebelum ini menunjukkan nama fail wav untuk dimainkan, anda perlu memasukkan baris arahan yang melancarkan aplikasi pihak ketiga;
Perisian yang diubah suai boleh dimuat turun dari ftp://ftp.radio.ru/pub/2017/02/ihsc.zip. Kesusasteraan
Pengarang: M. Antonov Lihat artikel lain bahagian Pereka amatur radio. Baca dan tulis berguna komen pada artikel ini. Berita terkini sains dan teknologi, elektronik baharu: Kebisingan lalu lintas melambatkan pertumbuhan anak ayam
06.05.2024 Pembesar suara wayarles Samsung Music Frame HW-LS60D
06.05.2024 Cara Baharu untuk Mengawal dan Memanipulasi Isyarat Optik
05.05.2024
Berita menarik lain: ▪ Peranti Pintar MIJIA untuk Kawalan Tirai ▪ Cara baharu perambatan cahaya dalam kaca ▪ Melindungi grid kuasa daripada serangan siber ▪ Jaket kalis peluru dengan sistem penyejukan Suapan berita sains dan teknologi, elektronik baharu
Bahan-bahan menarik Perpustakaan Teknikal Percuma: ▪ bahagian tapak Sejarah teknologi, teknologi, objek di sekeliling kita. Pemilihan artikel ▪ artikel Herzen Alexander Ivanovich. Kata-kata mutiara yang terkenal ▪ artikel Mengapa kaktus mempunyai jarum? Jawapan terperinci ▪ artikel Endive. Legenda, penanaman, kaedah aplikasi ▪ artikel Automata lampu tangga. Ensiklopedia elektronik radio dan kejuruteraan elektrik ▪ pasal Selak wang kertas. Fokus Rahsia
Tinggalkan komen anda pada artikel ini: Semua bahasa halaman ini Laman utama | Perpustakaan | artikel | Peta Laman | Ulasan laman web www.diagram.com.ua |