Sa mga website ng Aliexpress, Adafruit, Amperka at katulad (hindi lamang ang titik A), maaari kang makahanap ng mga module ng mga pindutan ng touch. Maginhawa ang mga ito: konektado ito sa isang digital input Arduino (o isang bilang na trigger lamang) - at "iniisip niya" na ito ay isang normal na pindutan ng makina na may isang pull-up risistor at isang circuit na panunupil ng bounce. Ang may-akda ng mga instrictable sa ilalim ng palayaw na TheCircuit ay nagmumungkahi na gawin ang parehong bagay, ngunit gawin mo mismo. Tingnan natin kung paano.
Ang istraktura ay kinabibilangan ng: pagpapatakbo ng amplifier LM358, dalawang permanenteng resistors - 330 Ohms at 10 kOhm, isang trimmer para sa 10 kOhm at isang LED:
Pinagsasama ng wizard ang module ayon sa pamamaraan na ito (syempre, ang sensor plate ay may isang output, at hindi dalawang magkapareho):
Una sa isang breadboard type breadboard. Mga sangkap ng lugar at mga jumper, nag-uugnay. Ang tanging two-pin polar component dito ay ang LED.
Ikinokonekta nito ang mga wires ng kuryente sa tamang polaridad, ngunit sa ngayon hindi ito nagbibigay ng kapangyarihan:
Naka-Attach ng isang touch plate:
Ito ay naka-on sa lakas (3.3 o 5 V, kapag nagtatrabaho kasabay ng isang panlabas na aparato, dapat ibinahagi ang pinagmulan ng kuryente). Ang pag-resistor ng tuning ay nag-aayos ng pagiging sensitibo upang kapag hinawakan mo ang sensor plate, ang LED ay kumikinang, ngunit kapag pinakawalan, hindi. Iyon lang ang gumagana:
Ang senyas sa panlabas na aparato ay dapat na alisin mula sa koneksyon ng tama ayon sa output circuit ng risistor sa 330 Ohms na may pin 1 ng microcircuit. Ang Touch ay tutugma sa isang lohikal na yunit - tulad ng sa mga yari na mga module na touch-button na touch.
Inilipat ng master ang debugged circuit sa isang mas compact na breadboard tulad ng pabango, nagdaragdag ng isang three-pin na suklay (kapangyarihan, output, pangkalahatan) at isang socket para sa microcircuit, na nagbibigay-daan sa hindi pag-overheat ito kapag paghihinang:
Matapos ang paglipat, maaaring kailanganin ang isang karagdagang pagsasaayos ng sensitivity sa isang resistor ng trimming. Maaari mong, syempre, bumuo at i-debug ang circuit kaagad sa perfboard. Pinapayagan ng suklay, lalo na, na ilagay ang module sa breadboard nang patayo, na kung ito ay isang sangkap:
Ang isang aparato, kung saan ang isa o higit pa sa mga modyul na ito ay magpapatakbo, dapat magkaroon ng paghihiwalay ng galvanic mula sa network. Apektado rin ang pinagmulan ng kuryente sa oras ng pag-verify at pag-debug