Orodha ya maudhui:
- Hatua ya 1: Sehemu
- Hatua ya 2: Kuunganisha LCD na Kuruhusu Uumbaji wako Kuzungumza na Ulimwengu
- Hatua ya 3: Kuunganisha LCD Kuendelea
- Hatua ya 4: Mistari ya Takwimu
- Hatua ya 5: Nguvu MaHaHaHa
- Hatua ya 6: Tengeneza Sura ya Uwezo
- Hatua ya 7: Programu
- Hatua ya 8: Mambo
Video: Kuunda Sura ya Uwezo ya Kioevu: Hatua 8 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:56
Mfadhili wa kioevu mwenye uwezo hutegemea ukweli kwamba uwezo au malipo kati ya sahani 2 za chuma zitabadilika (katika hali hii kuongezeka) kulingana na nyenzo gani iliyo kati yao. Hii inatuwezesha kuunda sensa ya kiwango ambayo ni salama kwa matumizi na kioevu chochote, hii itatumika kwa gari na petroli (petroli). Sahani moja imefungwa chini. Nyingine inaunganisha kwa kubandika 23. Kuna kontena la 820K ohm kutoka kwa pini ya 22 hadi ya 23. Sensor inafanya kazi kwa kuchaji capacitor (chupa ya maji) na kupima inachukua muda gani kukimbia kupitia kontena.
Hatua ya 1: Sehemu
1. Bodi ya mkate isiyo na solder haihitajiki kabisa lakini iwe rahisi zaidi, haswa ikiwa unapanga kuongeza vitu vingine baadaye. 2. Arduino, ninatumia mega ya Arduino lakini moja ya kawaida inapaswa kuwa na pini za kutosha tu. 3. Kuonyesha tabia ya LCD. 4. Baadhi ya tabia mbaya na mwisho ikiwa ni pamoja na waya na kipinga 1MΩ. 5. Kompyuta, unajua, hiyo kitu unayotumia kusoma maelezo yangu na. 6. Uvumilivu.
Hatua ya 2: Kuunganisha LCD na Kuruhusu Uumbaji wako Kuzungumza na Ulimwengu
Kama kila hatua katika hii inayoweza kufundishwa kuna njia nyingi za kufanya hivyo. Nitakuonyesha kipenzi changu.
Lcd yako ina pedi 16 za shimo la shimo la koo kwa hivyo jambo la kwanza ni kushikamana na pini. Ikiwa hati miliki yako basi napendekeza ununue kichwa kama hiki https://www.sparkfun.com/commerce/product_info.php?products_id=117. Lakini ikiwa unataka kumaliza haraka iwezekanavyo (kama mimi) basi unaweza kutumia waya. Rahisi kukata vipande 16 vya waya karibu 1/2 (13mm (tena ni sawa)). Kisha uziunganishe kwa bodi.
Hatua ya 3: Kuunganisha LCD Kuendelea
Dhambi ninazotumia wahusika maalum nitaunganisha waya zote.
Pin 1 Ground Pin 2 +5 Volt Pin 3 Contrast fix Pin 4 RS Pin 5 R / W Go to the Ground Pin 6-14 Data Pin 15 Back-light Power Pin 16 Nyuma ya taa ya nyuma
Hatua ya 4: Mistari ya Takwimu
Sasa unahitaji kuunganisha Arduino na LCD. Haijalishi pini unazotumia, lakini ninapendekeza kufuata skimu.
Hatua ya 5: Nguvu MaHaHaHa
Bandari ya usb iliyo kwenye kompyuta yako ina nguvu ya kutosha kuendesha Arduino na taa ya nyuma iliyoongozwa kwa hivyo unganisha ardhi na reli za nguvu kwenye bodi yako ya mkate kwa nguvu kwenye bodi ya Arduino.
Hatua ya 6: Tengeneza Sura ya Uwezo
Kwa kupima nilitumia karatasi ya aluminium na chupa ya maji ya plastiki, Itafanya kazi na chombo chochote ili mradi sio chuma.
Unaweza kutumia waya wa aina yoyote lakini mistari yoyote isiyolindwa itatoa utendaji duni. Unaweza kutumia pini 2 zozote, nilichagua 22 na 23. Unganisha upande mmoja ardhini na mwingine kwa mpinzani na pini 2 za I / O.
Hatua ya 7: Programu
Unahitaji kuongeza faili 2 za maktaba ili kufanya kazi hii LiquidCrystal.h https://arduino.cc/en/Tutorial/LiquidCrystalCapSense.h https://www.arduino.cc/playground/Main/CapSenseCopy na kuipitisha kwenye Arduino 0017 au mpya zaidi. // Sensor ya Liquid ya Uwezo // Vadim Disemba 7th 2009 # pamoja # # pamoja // Hii ni kuweka saizi ya lcd const int numRows = f = 4; nambari za ujazo = 20; // Hii inaweka pini za LCD (RS, Wezesha, data 0-7) LiquidCrystal lcd (53, 52, 51, 50, 49, 48, 47, 46, 45, 44); #fafanua Tempin 0x48 #fafanua Tempout 0x49 CapSense cs_22_23 = CapSense (22, 23); kizuizi cha uint8_t [8] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}; uint8_t tl [8] = {0x0F, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0F, 0x0F}; uint8_t tr [8] = {0x16, 0x11, 0x11, 0x11, 0x11, 0x11, 0x1D, 0x15}; uint8_t bl [8] = {0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x1F}; uint8_t br [8] = {0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x12, 0x18}; kuanzisha batili () {lcd.begin (numRows, numCols); lcd.createChar (4, tl); lcd.createChar (5, tr); lcd. CreateChar (6, bl); lcd.createChar (7, br); lcd.setCursor (18, 0); alama ya lcd (4, BYTE); lcd.setCursor (19, 0); lcd.print (5, BYTE); lcd.setCursor (18, 1); lcd.print (6, BYTE); lcd.setCursor (19, 1); lcd.print (7, BYTE); lcd.setCursor (0, 2); lcd.print ("Mafuta"); lcd.setCursor (0, 3); lcd.print ("E"); } kitanzi batili () {mafuta marefu; lcd.createChar (2, block); kuanza kwa muda mrefu = millis (); mafuta = cs_22_23.capSenseRaw (200); // Temratue hufanya ugomvi kidogo basi iwe ikimbie kwa dakika 5 kabla ya kurekebisha. // Rekebisha nambari hii ili pato liwe karibu na sifuri iwezekanavyo. mafuta = mafuta - 7200; // Kisha jaza kiunganishi // Un-maoni na urekebishe hii ili pato, wakati chombo kimejaa, // iko karibu na 100 iwezekanavyo. // mafuta = mafuta / 93; lcd.setCursor (0, 0); lcd.print (""); lcd.setCursor (0, 0); lcd.print (mafuta); ikiwa (mafuta> = 6) {lcd.setCursor (1, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (1, 3); lcd.print (""); } ikiwa (mafuta> = 12) {lcd.setCursor (2, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (2, 3); lcd.print (""); } ikiwa (mafuta> = 17) {lcd.setCursor (3, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (3, 3); lcd.print (""); } ikiwa (mafuta> = 23) {lcd.setCursor (4, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (4, 3); lcd.print (""); } ikiwa (mafuta> = 28) {lcd.setCursor (5, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (5, 3); lcd.print (""); } ikiwa (mafuta> = 34) {lcd.setCursor (6, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (6, 3); lcd.print (""); } ikiwa (mafuta> = 39) {lcd.setCursor (7, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (7, 3); lcd.print (""); } ikiwa (mafuta> = 44) {lcd.setCursor (8, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (8, 3); lcd.print (""); } ikiwa (mafuta> = 50) {lcd.setCursor (9, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (9, 3); lcd.print (""); } ikiwa (mafuta> = 55) {lcd.setCursor (10, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (10, 3); lcd.print (""); } ikiwa (mafuta> = 60) {lcd.setCursor (11, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (11, 3); lcd.print (""); } ikiwa (mafuta> = 64) {lcd.setCursor (12, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (12, 3); lcd.print (""); } ikiwa (mafuta> = 69) {lcd.setCursor (13, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (13, 3); lcd.print (""); } ikiwa (mafuta> = 74) {lcd.setCursor (14, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (14, 3); lcd.print (""); } ikiwa (mafuta> = 78) {lcd.setCursor (15, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (15, 3); lcd.print (""); } ikiwa (mafuta> = 83) {lcd.setCursor (16, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (16, 3); lcd.print (""); } ikiwa (mafuta> = 87) {lcd.setCursor (17, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (17, 3); lcd.print (""); } ikiwa (mafuta> = 92) {lcd.setCursor (18, 3); lcd.print (2, BYTE); } mwingine {lcd.setCursor (18, 3); lcd.print (""); } ikiwa (mafuta> = 96) {lcd.setCursor (19, 3); lcd.print ("F"); } mwingine {lcd.setCursor (19, 3); lcd.print (""); } kuchelewa (50); }
Hatua ya 8: Mambo
Hii ni kamili kwa kupima vimiminika tete, hata inafanya kazi ndani ya tank ya propane. Furahiya. Habari yoyote na yote ni kwa madhumuni ya kielimu tu na siwezi kuwajibika ikiwa utajilipua.
Ilipendekeza:
Onyesho la Kioevu la Kioevu Kutumia Arduno: Hatua 4
Onyesho la Kioevu la Kioevu Kutumia Arduno: LCD (Liquid Crystal Display) ni aina ya media ya kuonyesha inayotumia kioo kioevu kama mtazamaji kuu.Katika kifungu hiki nitatumia 2x16 LCD. Kwa sababu aina hii ya LCD inapatikana kwenye soko.Uainisho: Umbo la mwili, angalia pichaNamba ya colum
Moduli ya Sura ya Sura ya 6-mhimili FSP200 Upimaji na Upimaji: Hatua 6
Moduli ya Sura ya Sura ya 6-axis FSP200 Upimaji na Upimaji: FSP200 ni processor 6-axis inertial kipimo cha processor ambayo hutoa kichwa na mwelekeo wa pato. Inafanya fusion ya accelerometer na sensorer za gyro kwa mwelekeo thabiti na sahihi na mwelekeo. FSP200 inafaa kwa matumizi ya bidhaa za roboti
Anza na Uwezo wa Kugusa Uwezo: Hatua 4
Anza na Uwezo wa Kugusa Uwezo: Kwa mradi wangu unaofuata nitatumia pedi ya kugusa yenye uwezo, na kabla ya kuiachilia, niliamua kutengeneza mafunzo kidogo juu ya kit ambacho nilipokea kwa DFRobot
Glasi za Kioevu za Kioevu kwa Amblyopia (Glasi za Mafunzo Zinazobadilisha) [ATtiny13]: Hatua 10 (na Picha)
Glasi za Kioevu za Kioevu kwa Amblyopia (Glasi za Mafunzo Zinazobadilisha) [ATtiny13]: Amblyopia (jicho la uvivu), shida ya kuona inayoathiri takriban 3% ya idadi ya watu, kawaida hutibiwa na vijiti rahisi vya macho au matone ya atropini. Kwa bahati mbaya, njia hizo za matibabu hufunika jicho lenye nguvu kwa muda mrefu, bila vipingamizi, hakuna
Uwezo wa Kugusa Uwezo / Ambilight: Hatua 8
Uwezo wa Kugusa wa Uwezo / Ambilight: Hii inaweza kufundishwa kwa haraka na uzoefu wangu wa kuunda mwangaza wa hali ya juu. Ujuzi fulani wa kimsingi wa nyaya za elektroniki unatarajiwa. Mradi bado haujamaliza, wengine wakiongeza utendaji na urekebishaji lazima ufanyike lakini i