Orodha ya maudhui:
- Hatua ya 1: VIFAA VINATAKIWA
- Hatua ya 2: Kuunganisha TFT & Kupakia Kiini Na Arduino
- Hatua ya 3: Mpangilio wa Mitambo
- Hatua ya 4: Maktaba zinazohitajika na Kutambua Dereva wa TFT
- Hatua ya 5: Kusanidi Kugusa
- Hatua ya 6: Jinsi ya Kuitumia
Video: Kiwango cha Kupima na Skrini ya Kugusa (Arduino): Hatua 7 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Je! Umewahi kutaka kujenga Kiwango cha Uzani na skrini ya kugusa? Kamwe haujafikiria? Soma vizuri na ujaribu kujenga moja…
Je! Unajua skrini ya kugusa ya TFT na Kiini cha Mzigo ni nini?
Ikiwa Ndio ruka hatua ya 1 mwingine tu anza kwa kusoma Intro
Utangulizi:
Kiini cha Mzigo ni nini?
Kiini cha mzigo ni transducer ambayo hutoa ishara ya umeme wakati nguvu inatumiwa juu yake na kuibadilisha. Kuna aina tofauti za seli ya mzigo: aina ya kifungo, aina ya mtungi, aina ya boriti, aina ya S, nk Hapa nimetumia Beam Andika.
Aina ya boriti ina viwango 4 vya shida. Wakati kitu kinachopimwa kinawekwa kwenye seli ya mzigo nguvu inayohisi inaharibu upimaji wa shida. Upimaji wa kipimo hupima deformation (shida) kama mabadiliko katika upinzani wa umeme, ambayo ni kipimo cha shida na kwa hivyo nguvu zinazotumika. Kiini cha mzigo kawaida huwa na viwango vinne vya shida katika usanidi wa daraja la Wheatstone. Pato la ishara ya umeme kawaida ni kwa mpangilio wa millivolts chache na inahitaji ukuzaji na kipaza sauti cha vifaa kabla ya kutumika. kipaza sauti.
Je! Skrini ya kugusa ya TFT ni nini?
Skrini za TFT, ni aina ya onyesho la LCD la matrix linaloweza kuonyesha mamilioni ya saizi zenye rangi tofauti, wazi na angavu. Teknolojia ya TFT inafanya kazi kwa kudhibiti mwangaza katika saizi nyekundu, kijani kibichi na bluu kupitia transistors kwa kila pikseli kwenye skrini. Saizi zenyewe hazizalishi nuru; badala yake, skrini hutumia mwangaza wa mwangaza.
Skrini za kugusa ni aina ya kufunika iliyowekwa kwenye skrini ya kuonyesha inayotumika kusajili mwingiliano wa kugusa kwenye skrini. Skrini za kugusa sio aina ya onyesho, lakini ni sehemu ambayo inaweza kuongezwa kwenye skrini iliyopo. Skrini za kugusa zinatumia njia mbili tofauti kusajili mwingiliano wa kugusa unaoitwa "resistive" na "capacitive," ambayo inahusu shinikizo na unyeti wa kugusa mtawaliwa. Tutatumia ni aina ya kupinga.
Skrini za kugusa za TFT hutumia TFT zote mbili na teknolojia za skrini ya kugusa pamoja ili kuunda kiambatisho cha msingi wa kugusa kwenye onyesho nyembamba, nyepesi.
Unataka kujifunza zaidi Google tu: D
Hatua ya 1: VIFAA VINATAKIWA
Vipengele vya Elektroniki:
- Kiini cha mzigo (Aina ya Beam) (nimetumia ile yenye kikomo cha 10kg)
- Kiambatisho cha Kiini cha HX711
- Arduino Uno
- Skrini ya kugusa ya TFT 2.4
- Waya za Jumper
- 9v betri
- 7805 IC
- 0.33uF Kiambatisho cha Electrolytic
- 0.1uF kauri Capacitor
Sehemu za Mitambo:
- Plywood
- Misumari
- Screws
- Gundi
picha za sehemu zilizochukuliwa kutoka picha za google
Hatua ya 2: Kuunganisha TFT & Kupakia Kiini Na Arduino
Kuunganisha skrini ya kugusa ya TFT kwa UNO:
Kweli jambo ni kwamba kuunganisha TFT na UNO ni kipande cha keki. Sasa jinsi ya kufanya hivyo? Vema utagundua kuwa TFT ina kadi ya SD upande wa chini sasa weka TFT kwenye UNO kwa njia ambayo nafasi ya kadi ya SD inakuja upande mmoja na Bandari ya USB ya UNO. Bonyeza itoshe kwenye UNO na utakapoziba UNO kwenye PC yako utaona skrini nyeupe kwenye TFT. Kabla ya kuifunga vyombo vya habari weka mkanda kwenye bandari ya metali ya UNO.
Vizuri congrats TFT imeunganishwa vizuri na UNO yako !!! Lakini haitachukua muda mrefu kabla ya kugundua kuwa TFT imechukua pini zote za Arduino UNO. Na bado unayo kiini cha mzigo cha kuunganisha.
Nini cha kufanya? Hmmm… Je! Unakumbuka nafasi ya kadi ya SD ambayo nilikuwa nikizungumzia mapema… hatujaweka kadi ndani yake kwa hivyo inamaanisha kuwa hatutatumia.. Kwa hivyo hatutatumia pini zilizoitwa kama ifuatavyo:
- SD_SS
- SD_DI
- SD_DO
- SD_SCK
Tunaweza kusimamia vizuri bila kadi ya SD kwani hatuwezi kuonyesha picha yoyote.
Sasa pini hizi zilizotajwa hapo juu zimeunganishwa na pini za dijiti 10, 11, 12 & 13.
Kwa hivyo kwa kutumia waya za kuruka unganisha pini zote isipokuwa (zilizotajwa hapo juu) za TFT kurudi UNO kama ingelikuwa ikiwa TFT ingewekewa UNO kama ilivyotajwa hapo awali.
Kuunganisha Kiini cha Mzigo na HX711:
Kiini cha Mzigo kitakuwa na waya 4 kama pato lake ambalo litapewa pembejeo ya HX711 yaani
- Waya mwekundu kwa E +
- Waya mweusi kwenda E-
- Waya KIJANI kwa A +
- Waya NYEUPE kwa A-
Kuunganisha HX711 na UNO:
- Unganisha pini DT ya HX711 hadi pini ya dijiti 11 ya UNO
- Unganisha siri SCK ya HX711 na pini ya dijiti 10 ya UNO
Hatua ya 3: Mpangilio wa Mitambo
Sasa unaweza kuweka UNO, HX711 na TFT mahali popote unataka. Lakini seli ya Mzigo inapaswa kuwekwa kwa njia ya cantilever. Chukua vipande 2 vya plywood 1) 150mmX150mm (Kwa Msingi) na 2) 100mmX150mm (Kwa kuweka uzito)
Weka Kiini cha mzigo kama inavyoonyeshwa kwenye picha au katika sura ya Z
Angalia picha ambazo nimeziambatanisha ili kupata uelewa mzuri. Sasa kumbuka kuwa wakati unaweka uzito, kitu kizima kitashuka kwani msingi haujarekebishwa. Salama msingi kwa njia yoyote inayofaa kwako (nimetumia C-Clamp).
Hatua ya 4: Maktaba zinazohitajika na Kutambua Dereva wa TFT
Maktaba ambayo utahitaji ni:
Kwa HX711 bonyeza hapa
Kwa TFT-1
Kwa TFT-2
Kwa Skrini ya Kugusa
Utahitaji maktaba yote hapo juu manne kwa TFT kufanya kazi vizuri pamoja na TFT.
Sasa jambo la kwanza ambalo unapaswa kufanya ni kujua ni dereva gani unaendesha TFT yako
kwa hii endesha graphictest katika mifano ya TFTLCD_5408.
Sasa utaweza kuona TFT yako ikiishi. Na hapo unaweza kuona maandishi baada ya muda ambayo yatakuwa na Kitambulisho cha Dereva.
AU
Endesha tu mfano wa Touch_shield_kbv na itaonyesha kitambulisho.
Hatua ya 5: Kusanidi Kugusa
Shida ambayo unaweza kukumbana nayo sasa ni kwamba uratibu wa x & y umegeuzwa ama usawa au wima.
Unaweza kubainisha hii baada ya kutumia kazi ya rangi baada ya kubofya chaguo la 'TOKA' kwenye skrini ya TFT.
Kwa kweli ungetaka kurekebisha hii. Kwa hivyo italazimika kudhoofisha nambari "Touch_shield_kbv". Jaribu kubadilisha
tp.x hadi 1050-tp.x au tp.y hadi 1050-tp.y hizi ndio maadili ambayo itabidi ucheze karibu ili kufanya mguso ufanye kazi vizuri. Au Jaribu kubadilisha pini kuwa YP, XP, YM, XM.
Ikiwa kila kitu kinafanya kazi vizuri pakia nambari ambayo nimeambatisha mwishoni.
Unaweza kuunda kiolesura chako cha mtumiaji kwa kutumia zingine za kazi kama tft.fillScreen (); tft.fillRect (); tft.drawRect (); tft.print (); tft.setCursor ();, nk Sasa kufanya mstatili uliochorwa kuishi kama kitufe mguso unapaswa kuwa sahihi. Ramani tu uratibu wa x na y na uiandike katika taarifa ya IF chini ya hali ya kugusa IF ikiwa ni (tp.z)
Sasa ikiwa unataka kuongeza hesabu ndogo ya Kiini cha Mzigo basi badilisha thamani kutoka 1 hadi thamani yoyote kubwa katika kazi hii Serial.print (scale.get_units (), 1);
Hatua ya 6: Jinsi ya Kuitumia
Bonyeza tu kwenye LOAD CELL kisha bonyeza ANZA na subiri ujumbe wote umalize kuonyesha bonyeza Bonyeza Kitengo na uchague kitengo chako unachotaka na itaanza kuonyesha matokeo mara tu utakapoweka mzigo juu yake.
Sababu ya calibration ni tofauti kwa seli tofauti za mzigo kwangu ilikuwa -90000
Bonyeza + au - kuongeza au kupunguza sababu ya upimaji.
Kumbuka: Wakati utatumia UNO na TFT na seli ya Mzigo idadi ya pini zitapunguzwa.. Sio kwamba HX711 inahitaji voltage ya usambazaji kutoka 3.3V-5V (5.5V kwa kiwango cha juu.. nimesoma).
Kwa hivyo nimetumia betri ya 9V na 7805 kutoa usambazaji wa 5v kwa HX711.
Asante kwa kusoma Instrucatble hii.
Video Inakuja Hivi Karibuni..
Ilipendekeza:
Skrini ya kugusa Macintosh - Mac ya kawaida na Mini ya IPad kwa Skrini: Hatua 5 (na Picha)
Skrini ya kugusa Macintosh | Mac ya kawaida na Mini iPad ya Screen: Hii ndio sasisho langu na muundo uliyorekebishwa juu ya jinsi ya kubadilisha skrini ya Macintosh ya mavuno na mini iPad. Hii ni moja ya 6 ya haya ambayo nimefanya kwa miaka mingi na ninafurahi sana na mageuzi na muundo wa hii! Nyuma mnamo 2013 wakati nilifanya
Mzunguko wa Kiashiria cha Kiwango cha Chini na Kamili cha Kiwango: Hatua 9 (na Picha)
3.7V Betri ya Chini na Mzunguko wa Kiashiria cha Ngazi Kamili: Hii rafiki, Leo nitafanya mzunguko wa Batri ya 3.7V chini na kiashiria cha malipo kamili. Wacha tuanze
KIWANGO CHA KIWANGO CHA DYI, Kioevu cha Maji ya PC: Hatua 7
KIWANGO CHA KIWANGO CHA DYI, Baridi ya Maji ya PC: Kwa kupoza maji kwa Kompyuta hakuna chaguzi nyingi za vichungi vya mkondoni ambavyo vinatoa uwezo na mtiririko mkubwa. ilionekana kwangu kama suluhisho kamili na kimsingi ilikuwa inakosa seti ya vifaa vya G1 / 4. na tangu Kuri yangu
Chombo cha Kupima cha kiwango cha Kulisha cha CNC Kilitengenezwa Kutoka kwa chakavu: Hatua 5
Chombo cha Kupima cha kiwango cha Kulisha cha CNC Kilitengenezwa Kutoka kwa chakavu: Je! Kuna mtu yeyote amewahi kutaka kupima kiwango halisi cha malisho kwenye mashine ya CNC? Labda sivyo, mpaka vipande vya kusaga viwe sawa baada ya kazi ya CNC .. lakini wanapoanza kuvunja mara kwa mara, labda ni wakati wa kuchunguza. Katika hili unaweza kufundisha
Badilisha kiwango cha Bafuni cha Elektroniki kuwa Kiwango cha Usafirishaji kwa <$ 1: 8 Hatua (na Picha)
Kubadilisha Kiwango cha Bafuni cha Elektroniki Kuwa Kiwango cha Usafirishaji kwa <$ 1 :, Katika biashara yangu ndogo nilihitaji kupima vitu vya kati na vikubwa na masanduku kwenye kiwango cha sakafu kwa usafirishaji. Badala ya kulipa njia nyingi kwa mfano wa viwandani, nilitumia kiwango cha bafuni cha dijiti. Nimeona kuwa iko karibu vya kutosha kwa usahihi mbaya mimi