Sadržaj:

Kako napraviti stroj za utege za bebe pomoću Arduino Nano, HX-711 mjerne ćelije i OLED 128X64 -- Kalibracija HX-711: 5 koraka
Kako napraviti stroj za utege za bebe pomoću Arduino Nano, HX-711 mjerne ćelije i OLED 128X64 -- Kalibracija HX-711: 5 koraka

Video: Kako napraviti stroj za utege za bebe pomoću Arduino Nano, HX-711 mjerne ćelije i OLED 128X64 -- Kalibracija HX-711: 5 koraka

Video: Kako napraviti stroj za utege za bebe pomoću Arduino Nano, HX-711 mjerne ćelije i OLED 128X64 -- Kalibracija HX-711: 5 koraka
Video: STA RADIS TO BEBO?? HAHA 😂😂 2024, Studeni
Anonim
Image
Image

Pozdrav Instructables, Prije nekoliko dana postao sam otac slatke bebe?. Kad sam bio u bolnici otkrio sam da je tjelesna težina toliko važna za praćenje djetetovog rasta. Pa imam ideju? kako bih sam napravio stroj za utege za bebe.u ovom Instructableu pokazat ću vam kako napraviti stroj za vaganje beba za manje od 10 USD. Ovaj stroj se može koristiti i za druge svrhe ponderiranja. Tako će Vodič obuhvatiti; 1. Drveni Pototip za ponderiranje. Izrađeno od rabljenih dasaka. 2. Integriranje Arduino uno/Nano s OLED 128X64, mjerna ćelija, HX-711. 3. Kodiranje Arduina 4. Kalibracija senzora za dobivanje najpreciznijih očitanja.

Pribor

Arduino Uno / NanoOLED 128X64 Breadboard Load cell HX-711 senzor Arduino IDE

Korak 1: Korak 1: Napravite drveni prototip za vagu težine

Korak 1: Napravite drveni prototip za vagu težine
Korak 1: Napravite drveni prototip za vagu težine
Korak 1: Napravite drveni prototip za vagu težine
Korak 1: Napravite drveni prototip za vagu težine
Korak 1: Napravite drveni prototip za vagu težine
Korak 1: Napravite drveni prototip za vagu težine

Prva faza s kojom sam započeo je hardver. Trebala mi je baza i gornji dio na koje se može mjeriti mjerna ćelija. Nisam želio potrošiti mnogo novca, pa sam otišao u svoju trgovinu i pronašao zaostale komade drva. Baza je bila samo daska 20x20 inča i imala je središnje rupe za držanje ćelije.

Jedna stvar koju treba kritički razmotriti je da je strelica na mjernoj ćeliji okrenuta prema dolje, inače će vam očitanja biti suprotna. Prvo pričvrstite drvene vijke s mjernom ćelijom na podnožje i pričvrstite ih što je moguće jače. Sada je vrijeme za vrh, izbušio sam dvije rupe u sredini s potpuno istom udaljenošću između rupa mjernih ćelija. Nakon toga pričvršćujem vijke.

Izgleda jeftino - bilo je, ali savršeno je odradilo posao. Zapravo, ovo je sve što vam je potrebno za rad mjerne ćelije. Naš primarni cilj - baza - je postignut.

Korak 2: Korak 2: Lemljenje mjerne ćelije i HX-711 i stvaranje kruga

Korak 2: Lemljenje mjerne ćelije i HX-711 i stvaranje kruga
Korak 2: Lemljenje mjerne ćelije i HX-711 i stvaranje kruga
Korak 2: Lemljenje mjerne ćelije i HX-711 i stvaranje kruga
Korak 2: Lemljenje mjerne ćelije i HX-711 i stvaranje kruga

Nakon dovršetka drvene konstrukcije došlo je vrijeme za početak izgradnje pravog stroja. Koristio sam pojačalo HX-711 kao senzor pa je potrebno lemiti igle mjernih ćelija na HX-711. Slijedite dolje spojene pinove.

LoadCell HX-711

Crveno -> Vcc

Crna -> Gnd

Zelena -> A+

Siva -> A-

Slijedite sheme date na slikama.

Prilikom povezivanja Arduina s OLED -om

OLED Arduino Vcc -> 5v

Gnd -> Gnd

SDA -> A4

SCL -> A5

Prilikom povezivanja Arduina s LOAD CELL HX-711

LoadCell Arduino

Vcc -> 5V

Gnd -> Gnd

Dout -> 2

CLK -> 3

Molimo pogledajte shematski dijagram u privitcima.

Korak 3: Korak 3: Preuzmite knjižnice i učitajte kôd

Nakon izrade shema, vrijeme je za kodiranje projekta. Preuzmite potrebne biblioteke i raspakirajte ih

C: / Users / user / Documents / Arduino / libraries

Otvorite skicu umjeravanja koja se nalazi u prilozima.

Korak 4: Korak 4: Kalibrirajte senzor HX-711

Korak 4: Kalibrirajte senzor HX-711
Korak 4: Kalibrirajte senzor HX-711

Kalibracija senzora je najljepši dio, ali napravio sam kôd koji će vam pomoći na najjednostavniji način kalibrirati vaš senzor. Mjerila opterećenja dolaze s različitim ograničenjima težine od 5 kg do 100 kg. Senzor generira različite otpore prema njihovim specifikacijama i najvećoj težini, pa je potrebno za kalibriranje senzora.

Dakle, postoji vrlo jednostavan način za to, Prvo nabavite neki poznati kamen standardne težine, npr. Upotrijebio sam ploču za vježbanje od 2 kg. Zatim ga stavite na vrh senzora i pogledajte očitanje ako daje gornju vrijednost, a zatim njegovu stvarnu težinu za npr. 2,4 kg, tada se faktor umjeravanja mora povećati i obrnuto.

Dakle, za kalibraciju samo počnite sa slučajnom, ali nekom relevantnom vrijednošću u retku calibration_sketch 23 za npr. Počeo sam s 5000

faktor kalibracije plovka = 5000;

na 5000 daje vrijednost iznad 2 kg za npr. 2,3 kg pa sam počeo povećavati faktor umjeravanja za 100 u svakom koraku. Da bih povećao faktor kalibracije, morao sam otvoriti serijski monitor, unesite 'a' u tekstualni okvir i pritisnite enter. Prilikom svakog slanja dodaje 100 kalibracijskog faktora.

Nastavio sam povećavati dok nije dao približno 2,00 kg na kalibracijskom faktoru 57640.

Sada je ključni dio bio gotov, otkrio sam faktor kalibracije svog senzora.

Sada nema potrebe za kalibracijskim kodom pa pišem drugi kôd koji prikazuje težinu u funtama i kg. U ovaj kôd morate unijeti faktor kalibracije.

Korak 5: Korak 5: Vrijeme za testiranje

Korak 5: Vrijeme za testiranje
Korak 5: Vrijeme za testiranje
Korak 5: Vrijeme za testiranje
Korak 5: Vrijeme za testiranje

Stavila sam svoju bebu na senzor i dala 10% točnu težinu. Sada mogu pratiti težinu svoje bebe u bilo kojem trenutku, a ovaj prototip mogu koristiti i u druge svrhe.