Gamit ang tinaguriang mga pindutan ng radyo - virtual switch na may nakasalalay na pagdila sa disenyo ng iba't ibang mga interface - bihirang isipin ng mga modernong programista kung bakit tinawag silang ganoon. Ang bagay ay, kung saan ang kanilang tunay na mekanikal na mga prototyp ay ginamit muna - sa radiol. Pindutin ang isang key - ang isa na pinindot bago ito bumalik sa kanyang orihinal na posisyon. Pagkatapos, ang mga naturang switch - malaki, tulad ng sa parehong mga radio, at maliit, tulad ng sa serye ng P2K - nagsimulang magamit sa mga radio radio, portable cassette recorder, three-program receiver, telebisyon at iba pang kagamitan. At sa mga tagahanga ng sahig maaari pa rin silang matagpuan.
Ang mga transistor, at pagkatapos ay ang mga microcircuits ay posible upang gumawa electronic Mga analog ng mga switch na may nakasalalay na latch. Ang mga ito ay tinatawag na multistable trigger. Ang mga dalubhasang microcircuits, halimbawa, K04KP020, pinapayagan silang maipatupad na may isang minimum na bilang ng mga panlabas na elemento. Posible na mayroon kang isang beses, o kahit na mayroon pa ring isang TV na may switch sa chip na ito.
Kapag nagsimulang kumalat ang mga graphical interface (GUIs) sa teknolohiya ng computer, kinakailangan upang maipatupad ang mga virtual na analog ng mga naturang switch sa kanila. Sa kanilang pangalan, nagpasya ang mga programista na ipagpatuloy ang kanilang orihinal na layunin, at tinawag nila ito - mga pindutan ng radyo. Halimbawa, sa HTML naipatupad sila kaya.
Kung para sa anumang gawang bahay, sabihin, ang tagapili ng input ng amplifier, kakailanganin mo ang isang multi-stabil trigger, kunin ang anumang dalubhasang chip ay medyo hindi katulad. Ang may-akda ng mga instrictable sa ilalim ng throbscottle ng palayaw ay nagpatupad ng tulad ng isang aparato sa isang chip na pangkalahatang layunin - 74HC174 (КР1564ТМ9), na naglalaman ng anim na ordinaryong D-flip-flops.
Ang lahat ng kinakailangan upang pagsamahin ang mga nag-trigger na ito sa isang multi-stabil one ay isang OR diode at isang RC circuit na nagbibigay ng pag-reset kapag naka-on. At upang ang aparato ay maaaring kontrolado ng mga pindutan, ang wizard ay nagdaragdag ng mga capacitor upang sugpuin ang mga bounce ng contact at mga pull-up na resistors. Mayroon siyang mga sumusunod na pamamaraan:
Upang makontrol ang mga naglo-load mula sa aparato, sabihin mo, ang mga relay na paikot sa pumipili ng input ng amplifier, kailangan mong magdagdag ng mga switch ng transistor, halimbawa, tulad ng ipinakita sa ibaba. Maaari mong isagawa ang mga susi sa bipolar transistors, pagkatapos ay kailangan namin ng mga resistor na naglilimita sa base kasalukuyang. Paralel sa mga paikot-ikot, ang mga diode sa reverse polarity ay dapat na konektado (hindi ipinakita, tulad ng mga paikot-ikot sa kanilang sarili).At kapag kumokonekta sa mga output ng mga LED, kailangan lamang nila ang isang risistor, dahil sa anumang estado ng isang multistable na pag-trigger lamang ng isang LED ang nakabukas. Sa circuit para sa paglipat sa K04KP020 microcircuit, pareho ang ginagawa.
Ginagaya ng wizard ang pagpapatakbo ng aparato sa programa Logisim. Ito ay lumiliko tulad ng isang file, ang pagpapalawak ng kung saan pagkatapos ng pag-download at bago buksan ang program na ito ay dapat baguhin mula sa hindi kilalang sa bilog. Matapos tiyakin mula sa mga resulta ng kunwa na ang circuit ay tama na iginuhit, tinipon ito ng master gamit ang isang paikot-ikot na wire sa isang uri ng breadboard. Yamang gumamit siya ng maliit na tilad sa SOIC package, binabaluktot niya ang mga konklusyon sa pamamagitan ng isa. Ito ay mas maginhawa sa nagbebenta ng mga ito. Ang mga paa ng goma sa likod ng board ay hindi pinapayagan itong lumipat sa paligid ng mesa kapag pinindot ang mga pindutan, at salamat sa mga pushers, mas maginhawa na pindutin ang mga ito. Marahil ang paggamit ng mga homemade pushers.
At sa wakas, sinusuri ng wizard ang tapos na konstruksyon na aksyon:
Bago ipatupad ang parehong algorithm sa Arduino Ang isang multi-matatag na trigger ng hardware ay may mga sumusunod na bentahe: wala itong isang generator ng orasan na patuloy na nagtataboy at maaaring maging sanhi ng pagkagambala na hindi kanais-nais kapag ginamit sa kagamitan ng isang medyo mataas na klase.