Përmbajtje:
- Furnizimet
- Hapi 1: Hapi 1: Bëni një Prototip Druri për Peshoren
- Hapi 2: Hapi 2: Saldimi i qelizës së ngarkesës dhe HX-711 dhe krijimi i qarkut
- Hapi 3: Hapi 3: Shkarkoni Bibliotekat dhe Ngarko Kodin
- Hapi 4: Hapi 4: Kalibrimi i sensorit HX-711
- Hapi 5: Hapi 5: Koha për Testim
Video: Si të bëni një makinë për peshën e foshnjës duke përdorur Arduino Nano, HX-711 Load Cell dhe OLED 128X64 -- Kalibrimi i HX-711: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Përshëndetje Instructables, Disa ditë më parë u bëra baba i një fëmije të lezetshëm? Me Kur isha në spital zbulova se pesha e foshnjës është aq kritike për të monitoruar rritjen e foshnjës. Pra, kam një ide? për të bërë një makinë për peshën e foshnjës vetë. në këtë Instructable unë do t'ju tregoj se si të bëni një makinë për peshën e foshnjës në më pak se 10 $. Kjo makinë mund të përdoret edhe për qëllime të tjera të peshimit. Pra, Tutorial do të mbulojë; 1. Pototip druri për peshimin. Bërë nga dërrasat e përdorura. 2. Integrimi i Arduino uno/Nano me OLED 128X64, ngarkesa, HX-711. 3. Kodimi i Arduino 4. Kalibrimi i sensorëve për të marrë leximet më të sakta.
Furnizimet
Arduino Uno / NanoOLED 128X64 Breadboard Loading cellHX-711 sensor Arduino IDE
Hapi 1: Hapi 1: Bëni një Prototip Druri për Peshoren
Faza e parë me të cilën fillova është hardueri. Më duhej një bazë dhe një majë për të mbështetur qelizën e ngarkesës. Nuk doja të shpenzoja shumë para, kështu që shkova në dyqanin tim dhe gjeta copa druri të mbetura. Baza ishte vetëm një dërrasë 20x20 inç dhe kishte vrima qendrore për të mbajtur qelizën.
Një gjë që duhet marrë parasysh në mënyrë kritike është se shigjeta në qelizën e ngarkesës është e kthyer poshtë, përndryshe leximet tuaja do të jenë të kundërta. Së pari vidhosni vidhat prej druri me qelizë ngarkese në bazë dhe bëjini ato sa më të shtrënguara. Tani është koha për pjesën e sipërme, unë shpova dy vrima në qendër me saktësisht të njëjtën distancë midis vrimave të qelizave të ngarkesës. Pas kësaj unë i shtrëngoj vidhat.
Duket e lirë - ishte, por e bëri punën në mënyrë perfekte. Në fakt, kjo është gjithçka që ju nevojitet për funksionimin e qelizës së ngarkesës. Objektivi ynë kryesor - baza - u arrit.
Hapi 2: Hapi 2: Saldimi i qelizës së ngarkesës dhe HX-711 dhe krijimi i qarkut
Pas përfundimit të strukturës prej druri, ishte koha për të filluar ndërtimin e makinës së vërtetë. Kam përdorur amplifikatorin HX-711 si sensor, kështu që duhet të bashkoj kunjat e qelizës së ngarkesës në HX-711. Ndiqni lidhjen e kunjave të përmendur më poshtë.
LoadCell HX-711
E kuqe -> Vcc
E zezë -> Gnd
E gjelbër -> A+
Gri -> A-
Ndiqni Skemat e dhëna në fotografi.
Ndërsa lidh Arduino me OLED
OLED Arduino Vcc -> 5v
Gnd -> Gnd
SDA -> A4
SCL -> A5
Ndërsa lidhni Arduino me LOAD CELL HX-711
LoadCell Arduino
Vcc -> 5v
Gnd -> Gnd
Lodhje -> 2
CLK -> 3
Ju lutemi referojuni diagramit skematik të dhënë në bashkëngjitjet.
Hapi 3: Hapi 3: Shkarkoni Bibliotekat dhe Ngarko Kodin
Pasi të keni bërë skematik është koha për të koduar projektin. Shkarkoni bibliotekat e kërkuara dhe hapini ato brenda
C: / Përdoruesit / përdoruesi / Dokumentet / Arduino / bibliotekat
Hapni skicën e kalibrimit të dhënë në bashkëngjitjet.
Hapi 4: Hapi 4: Kalibrimi i sensorit HX-711
Kalibrimi i sensorit është pjesa më e shënuar, por unë bëra një kod që do t'ju ndihmojë në mënyrën më të lehtë për të kalibruar sensorin tuaj. Qeliza e Ngarkesës vjen me kufij të ndryshëm të peshës nga 5 kg në 100 kg. Sensori gjeneron rezistencë të ndryshme sipas specifikimeve të tyre dhe peshës së lartë, kështu që kërkohet për të kalibruar sensorin.
Pra, ekziston një metodë shumë e thjeshtë për ta bërë këtë, Merrni së pari një gur të njohur të peshës standarde, për shembull, kam përdorur pllakën time të stërvitjes prej 2 kg. Më pas vendoseni në krye të sensorit dhe shihni leximin nëse jep vlerën më lart atëherë pesha e tij aktuale për shembull 2.4 kg atëherë faktori i kalibrimit duhet të rritet dhe anasjelltas.
Pra, për kalibrimin thjesht filloni me vlerën e rastësishme, por me ndonjë vlerë përkatëse në rreshtin e kalibrimit_sketch 23 për shembull, fillova me 5000
kalibrimi i notit_faktor = 5000;
në 5000 jep vlerë mbi 2 kg për shembull 2.3kg kështu që fillova të rris faktorin e kalibrimit me 100 në çdo hap. Për të rritur faktorin e kalibrimit, më duhej të hapja monitorin serik, shkruani 'a' në kutinë e tekstit dhe shtypni enter. Në çdo dërgim shton 100 në faktorin e kalibrimit.
Vazhdova të rritem derisa më dha afërsisht 2.00 kg në faktorin e kalibrimit prej 57640.
Tani pjesa vendimtare kishte mbaruar, kisha gjetur faktorin e kalibrimit të sensorit tim.
Tani nuk ka nevojë për kod kalibrimi kështu që unë shkruaj kod tjetër që tregon peshën në paund dhe Kg. Ju duhet të futni faktorin e kalibrimit në këtë kod.
Hapi 5: Hapi 5: Koha për Testim
E vendos fëmijën tim në sensor dhe i jep 10% peshë të saktë. Tani mund të monitoroj peshën e foshnjës time në çdo kohë dhe gjithashtu mund ta përdor këtë prototip edhe për qëllime të tjera.