ARDUINO 334265-633524 Sensor Flex Long
Mawu Oyamba
Timathera nthawi yambiri tikulankhula za kuzindikira zinthu mopanda makina, kotero kuti n'zosavuta kuiwala kuti accelerometer si gawo lokhalo mtawuni. The flex sensor ndi imodzi mwamagawo omwe nthawi zambiri amanyalanyazidwa ndi ogwiritsa ntchito apamwamba. Koma bwanji ngati muyenera kuyang'ana ngati chinachake chapindika? Monga chala, kapena mkono wa chidole. (Zidole zambiri zoseweretsa zimawoneka kuti zili ndi chosowa ichi). Nthawi iliyonse yomwe mukufuna kuzindikira kusinthasintha, kapena kupindika, sensor yolumikizira mwina ndi gawo lanu. Amabwera m'miyeso yochepa yosiyana The flex sensor ndi resistor variable yomwe imakhudzidwa ndi kupindika. Osapindika amayesa pafupifupi 22KΩ, mpaka 40KΩ akapindika pa 180º. Zindikirani kuti kupindika kumangozindikirika mbali imodzi ndipo kuwerenga kumatha kugwedezeka pang'ono, kotero mudzakhala ndi zotsatira zabwino pozindikira kusintha kosachepera 10º. Komanso, onetsetsani kuti simupinda chojambulira m'munsi chifukwa sichingalembetse ngati kusintha, ndipo chikhoza kuphwanya mayendedwe. Nthawi zonse ndimajambula bolodi lochindikala m'munsi mwake kuti lisapindike pamenepo.
Kulumikizana, ndi chifukwa
Sensor flex sensor imasintha kukana kwake ikasinthidwa kuti tithe kuyeza kusinthako pogwiritsa ntchito imodzi mwa zikhomo za Arduino. Koma kuti tichite izi timafunikira chotsutsa chokhazikika (chosasintha) chomwe titha kugwiritsa ntchito kufananitsa kumeneko (Tikugwiritsa ntchito 22K resistor). Izi zimatchedwa voltage divider ndikugawa 5v pakati pa flex sensor ndi resistor. Analogi yowerengedwa pa Arduino yanu ndi voltagndi mita. Pa 5V (max ake) angawerenge 1023, ndipo pa 0v amawerenga 0. Kotero tikhoza kuyeza kuchuluka kwa voltage ali pa flex sensor pogwiritsa ntchito analogRead ndipo timawerenga.
Kuchuluka kwa 5V ija yomwe gawo lililonse limapeza limagwirizana ndi kukana kwake. Kotero ngati flex sensor ndi resistor ali ndi kukana komweko, 5V imagawidwa mofanana (2.5V) ku gawo lililonse. (kuwerenga kwa analogi kwa 512) Ingoyerekezerani kuti sensayo inali kuwerenga 1.1K yokha ya kukana, 22K resistor idzasungunuka nthawi 20 kuposa 5V. Kotero flex sensor imangopeza .23V. (Kuwerenga kwa analogi kwa 46) \ Ndipo ngati tigudubuza sensa yozungulira kuzungulira chubu, flex sensor imatha kukhala 40K kapena kukana, kotero kuti flex flex sensor imalowa 1.8 nthawi zambiri za 5V monga 22K resistor. Chifukwa chake flex sensor ipeza 3V. (Kuwerenga kwa analogi pamasamba 614)
Kodi
Khodi ya Arduino ya izi sizingakhale zophweka. Tikuwonjezera zosindikizira ndikuchedwetsa kuti muwone zowerengera, koma siziyenera kukhalapo ngati simukuzifuna. M'mayesero anga, ndinali kupeza kuwerenga pa Arduino pakati pa 512, ndi 614. Kotero kuti mndandandawo si wabwino kwambiri. Koma pogwiritsa ntchito mapu () ntchito, mutha kusintha kuti ikhale yokulirapo. int flexSensorPin = A0; //analogi pini 0
Example kodi
khwekhwe (){ seri.begin(9600); }void loop(){int flexSensorReading = analogRead(flexSensorPin); Serial.println(flexSensorReading) // M'mayesero anga ndinali kupeza kuwerenga pa arduino pakati pa 512, ndi 614. // Pogwiritsa ntchito mapu (), mukhoza kusintha izo kukhala zazikulu monga 0-100. int flex0to100 = map(flexSensorReading, 512, 614, 0, 100); Serial.println(flex0to100); kuchedwa (250); // pano kuti muchepetse zotulutsa kuti muwerenge mosavuta
Zolemba / Zothandizira
![]() |
ARDUINO 334265-633524 Sensor Flex Long [pdf] Buku Logwiritsa Ntchito 334265-633524, 334265-633524 Sensor Flex Long, Sensor Flex Long, Flex Long, Long |