
Orodha ya maudhui:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11


Sensorer za Flex ni baridi!
Mimi huyatumia kila wakati katika miradi yangu ya Roboti, na nilifikiria kutengeneza mafunzo rahisi kidogo kukufanya ujue mazoea na vipande hivi vidogo. Wacha tuzungumze juu ya nini sensor ya kubadilika ni na jinsi inavyofanya kazi, jinsi ya kuunganisha moja kwa Arduino, jinsi ya kuandika nambari yake, na mwishowe, jinsi ya kuijaribu na kuitekeleza kwa mafanikio katika mradi wako. Sasa, najua baadhi yenu sio wasomaji wenye bidii, na wengine wangependa kuiona ikifanya kazi, katika hali hiyo, tazama video ya mafunzo kamili ya sensa ya kubadilika inayofanya kazi ndani ya Ironman Repulsor niliyotengeneza.
Hatua ya 1: Ni nini Sura ya Flex na inafanyaje kazi


Sensorer za Flex zinaonekana ngumu, lakini ni mkanda wa mpira tu kati ya 2 zilizofunikwa kwa chuma. Eeh, ndio hivyo!
Njia inavyofanya kazi ni, wakati sensorer haijainama (upande wowote), kamba ya mpira ni ngumu na nene, kwa hivyo ni ya chini sana kati ya sahani mbili, kama inavyoonyeshwa kwenye mchoro, lakini unapoiinama, mkanda huenea na inaruhusu zaidi ya sasa kupita, na hii ya sasa hugunduliwa na kwa hivyo kiwango cha kubadilishwa hurudishwa kwenye mfumo.
Rahisi, eh? Wacha tuiunganishe.
Hatua ya 2: Kuunganisha kwa Arduino



Kuna pini 2 kwenye sensor ya flex, moja yao inaunganisha kwa 3.3V au 5V kwenye arduino, kwa nguvu, na nyingine imeunganishwa ardhini. Lakini kuna zaidi - unganisho la ardhi limegawanyika na waya moja huenda kwenye pini yako ya kuingiza arduino, katika hii Arduino uno hapa, ni A1. Sehemu muhimu ni kwamba, kuna kipinga katikati ya pini ya A1 na ardhi. Thamani ya kupinga itaamua jinsi nyeti ya sensorer yako ni nyeti. Kinzani ya 1K ni hatua nzuri ya kuanza, lakini unaweza kucheza na maadili ili kufikia unyeti unahitaji.
Imefanywa. Wacha tuone mchoro, na ujaribu kubadilika kwetu katika Ironman Repulsor.
Hatua ya 3: Kanuni

Nambari ifuatayo inatoka kwa Sparkfun, lakini inaweza kubadilishwa:
/ ***************************************************** ***************************** Flex_Sensor_Example.ino Mfano wa mchoro wa sensorer za SparkFun's flex (https://www.sparkfun.com/products / 10264) Jim Lindblom @ SparkFun Electronics Aprili 28, 2016
Unda mzunguko wa mgawanyiko wa voltage unachanganya sensor ya kubadilika na kontena la 47k. - Kontena inapaswa kuunganishwa kutoka A1 hadi GND. - Sensor ya kubadilika inapaswa kuunganishwa kutoka A1 hadi 3.3V Wakati upinzani wa sensor ya flex inavyoongezeka (inamaanisha kuwa imeinama), voltage katika A1 inapaswa kupungua.
Maalum ya mazingira ya maendeleo: Arduino 1.6.7 ********************************************* ************************************
/ const int FLEX_PIN = A1;
// Pini iliyounganishwa na pato la mgawanyiko wa voltage
// Pima voltage katika 5V na upinzani halisi wa yako
// kontena la 47k, na uingize chini: const float VCC = 4.98;
// Upimaji wa voltage ya Ardunio 5V line const kuelea R_DIV = 47500.0;
// Upinzani uliopimwa wa kipinga 3.3k
// Pakia nambari, kisha jaribu kurekebisha maadili haya kuwa zaidi
// kwa usahihi hesabu ya bend. kuelea const STRAIGHT_RESISTANCE = 37300.0;
// upinzani wakati kuelea kwa moja kwa moja BEND_RESISTANCE = 90000.0;
// upinzani kwa 90 digrii
kuanzisha batili ()
{Serial.begin (9600);
pinMode (FLEX_PIN, INPUT); }
kitanzi batili ()
{// Soma ADC, na uhesabu voltage na upinzani kutoka kwake
int flexADC = AnalogSoma (FLEX_PIN);
kuelea flexV = flexADC * VCC / 1023.0;
kuelea flexR = R_DIV * (VCC / flexV - 1.0);
Serial.println ("Upinzani:" + Kamba (flexR) + "ohms");
// Tumia upinzani uliohesabiwa kukadiria sensa
// pembe ya bend:
pembe ya kuelea = ramani (flexR, STRAIGHT_RESISTANCE, BEND_RESISTANCE, 0, 90.0); Serial.println ("Bend:" + String (angle) + "digrii");
Serial.println ();
kuchelewesha (500); }
Hatua ya 4: Jaribu

Baada ya kujaribu, sensa ya laini ilitoa matokeo mazuri. Unaweza kuiona hapa
Tunatumahi kuwa mmefurahiya mafunzo haya. Kichwa juu ya Kuvu. Kuna mengi ya Arduino na miradi mingine utafurahiya:)
Ilipendekeza:
Ufuatiliaji wa mmea wa Arduino na Sensorer Uwezo wa Udongo - Mafunzo: Hatua 6

Ufuatiliaji wa mmea wa Arduino na Sura ya Uwezo wa Udongo - Mafunzo: Katika mafunzo haya tutajifunza jinsi ya kugundua unyevu wa mchanga kwa kutumia sensorer ya unyevu wa unyevu na OLED Display na Visuino. Tazama Video
Mafunzo ya Sensorer ya Ultrasonic Kutumia Arduino: Hatua 6

Mafunzo ya sensa ya Ultrasonic Kutumia Arduino: Hii inaweza kufundishwa ni mwongozo kuhusu Sensorer maarufu ya Ultrasonic HC - SR04. Nitaelezea jinsi inavyofanya kazi, kukuonyesha zingine za huduma zake na ushiriki mfano wa mradi wa Arduino ambao unaweza kufuata kujumuisha katika miradi yako. Tunatoa mchoro wa skimu juu ya
Mafunzo: Jinsi ya Kutengeneza Sensorer ya Joto Rahisi kwa Kutumia DS18B20 na Arduino UNO: Hatua 3

Mafunzo: Jinsi ya kutengeneza Sensor ya Joto Rahisi kwa Kutumia DS18B20 na Arduino UNO: Maelezo: Mafunzo haya yatakuonyesha hatua chache rahisi za jinsi ya kufanya sensorer ya joto ifanye kazi. Inachukua dakika chache kuifanya iwe kweli kwenye mradi wako. Bahati njema ! Kipimajoto cha dijitali cha DS18B20 hutoa 9-bit hadi 12-bit Celsius tempera
Sensorer ya bei rahisi na rahisi: Hatua 5

Sensorer ya bei rahisi na rahisi: Iwe ni sensor ya ultrasonic au LSR, zote zinaweza kuwa ghali. Walakini, ukitumia muundo huu wa bei rahisi na rahisi, unaweza kufanya kile sensor inaweza kufanya lakini kwa vifaa vichache sana
DIY MusiLED, Muziki uliosawazishwa LEDs na Bonyeza mara moja Windows & Linux Maombi (32-bit & 64-bit). Rahisi kujirudia, Rahisi Kutumia, Rahisi kwa Port: 3 Hatua

DIY MusiLED, Muziki uliosawazishwa LEDs na Bonyeza mara moja Windows & Linux Maombi (32-bit & 64-bit). Rahisi kujirudia, Rahisi Kutumia, Rahisi Bandari. Mradi huu utakusaidia kuunganisha LEDs 18 (6 Nyekundu + 6 Bluu + 6 Njano) kwa Bodi yako ya Arduino na uchanganue ishara za wakati halisi wa Kompyuta yako na uzipeleke kwa taa za taa kuziwasha kulingana na athari za kipigo (Mtego, Kofia ya Juu, Kick)