Menggunakan butang radio yang dipanggil - suis maya dengan penyambungan bergantung pada reka bentuk pelbagai antara muka - pengaturcara moden jarang memikirkan mengapa mereka dipanggil dengan cara itu. Perkara itu, di mana prototaip mekanik sebenar digunakan dahulu - dalam radiol. Tekan satu kekunci - yang ditekan sebelum pulangan ini ke kedudukan asalnya. Kemudian, suis itu - besar, seperti dalam radio yang sama, dan kecil, seperti dalam siri P2K - mula digunakan dalam radio kereta, perakam kaset mudah alih, penerima tiga program, televisyen dan peralatan lain. Dan di peminat lantai mereka masih boleh dijumpai.
Transistor, dan kemudian mikrosirkuit membuatnya boleh dibuat elektronik analog suis dengan soket bergantung. Mereka dipanggil pemicu pelbagai. Sirkuit mikro khusus, contohnya, K04KP020, membolehkan mereka dilaksanakan dengan bilangan elemen luaran yang minimum. Anda mungkin pernah ada, atau masih mempunyai TV dengan suis pada cip ini.
Apabila antara muka grafik (GUI) mula merebak dalam teknologi komputer, ia menjadi perlu untuk melaksanakan analog maya suis tersebut di dalamnya. Dalam nama mereka, para programer memutuskan untuk mengekalkan tujuan asalnya, dan mereka memanggilnya - butang radio. Sebagai contoh, dalam HTML mereka dilaksanakan jadi.
Jika anda untuk apa-apa buatan sendiri, katakanlah pemilih input penguat, anda perlu pemicu berbilang stabil, ambil cip khusus yang agak tidak sport. Penulis Instrictables di bawah nama samaran bertekanan menggunakan peranti sedemikian pada cip tujuan umum - 74HC174 (КР1564ТМ9), yang mengandungi enam slip D-flip biasa.
Semua yang diperlukan untuk menggabungkan pemicu ini menjadi satu multi-stabil adalah OR dioda dan litar RC yang menyediakan tetapan semula apabila dihidupkan. Dan supaya peranti itu dapat dikawal oleh butang, penyihir menambah kapasitor untuk menekan perintang melantun dan menarik. Beliau mempunyai skim berikut:
Untuk mengawal beban dari peranti, katakan, lilitan relay dalam pemilih input penguat, anda perlu menambah suis transistor, contohnya seperti ditunjukkan di bawah. Anda boleh melakukan kekunci pada transistor bipolar, maka kita perlu perintang yang membatasi arus pangkalan. Selari dengan belitan, diod dalam polaritas terbalik harus dihubungkan (tidak ditunjukkan, seperti gilirannya sendiri).Dan apabila menyambung ke output LED, mereka hanya memerlukan satu perintang, kerana dalam mana-mana keadaan pemicu pelbagai jenis hanya satu LED dihidupkan. Dalam litar untuk beralih pada microcircuit K04KP020, perkara yang sama dilakukan.
Wizard menyerupai operasi peranti dalam program ini Logisim. Ternyata seperti fail, lanjutan yang selepas memuat turun dan sebelum dibuka dalam program ini harus diubah dari yang tidak diketahui kepada yang lain. Selepas memastikan dari hasil penyelakuan yang litar dibuat dengan betul, tuan memasangnya dengan dawai penggulungan pada papan roti jenis roti. Oleh kerana dia menggunakan cip dalam pakej SOIC, dia membongkar kesimpulannya melalui satu. Ia lebih mudah untuk menyerang mereka. Kaki getah di belakang papan tidak membenarkan ia bergerak di sekeliling meja apabila butang ditekan, dan terima kasih kepada penarik, lebih mudah untuk menekannya. Mungkin penggunaan pushers buatan sendiri.
Dan akhirnya, penyihir memeriksa pembinaan selesai dalam tindakan:
Sebelum melaksanakan algoritma yang sama Arduino Pencetus perkakas berbilang stabil mempunyai kelebihan berikut: ia tidak mempunyai penjana jam yang bertiup secara berterusan dan boleh menyebabkan gangguan yang sangat tidak diingini apabila digunakan dalam peralatan kelas yang cukup tinggi.