Sisukord:

Kuidas teha beebi kaalumasinat Arduino Nano, HX-711 koormusanduri ja OLED 128X64 abil -- HX-711 kalibreerimine: 5 sammu
Kuidas teha beebi kaalumasinat Arduino Nano, HX-711 koormusanduri ja OLED 128X64 abil -- HX-711 kalibreerimine: 5 sammu

Video: Kuidas teha beebi kaalumasinat Arduino Nano, HX-711 koormusanduri ja OLED 128X64 abil -- HX-711 kalibreerimine: 5 sammu

Video: Kuidas teha beebi kaalumasinat Arduino Nano, HX-711 koormusanduri ja OLED 128X64 abil -- HX-711 kalibreerimine: 5 sammu
Video: Ручной станок для перемотки брони блендеров, дрелей, полировальных машин, пылесосов и т.д. 2024, November
Anonim
Image
Image

Tere Instructables, paar päeva tagasi sain armsa beebi isaks?. Haiglas olles avastasin, et lapse kaal on lapse kasvu jälgimiseks nii kriitiline. Nii et mul on idee? beebi kaalumasina valmistamiseks ise. selles juhendis näitan teile, kuidas teha beebi kaalumasinat vähem kui 10 dollariga. Seda masinat saab kasutada ka muudel kaalumistel. Nii et õpetus hõlmab; 1. Puidust pototüüp kaalumiseks. Valmistatud kasutatud laudadest. 2. Arduino uno/Nano integreerimine OLED 128X64, koormusanduriga, HX-711. 3. Arduino kodeerimine 4. Andurite kalibreerimine kõige täpsemate näitude saamiseks.

Tarvikud

Arduino Uno / NanoOLED 128X64 leivaplaadi koormusandur HX-711 andur Arduino IDE

1. samm: 1. samm: valmistage kaalustiku jaoks puidust prototüüp

Samm: valmistage kaaluskaalal puidust prototüüp
Samm: valmistage kaaluskaalal puidust prototüüp
Samm: valmistage kaaluskaalal puidust prototüüp
Samm: valmistage kaaluskaalal puidust prototüüp
Samm: valmistage kaaluskaalal puidust prototüüp
Samm: valmistage kaaluskaalal puidust prototüüp

Esimene etapp, millega alustasin, on riistvara. Mul oli vaja alust ja pealispinda, et koormusandur saaks puhata. Ma ei tahtnud palju raha kulutada, nii et läksin oma poodi ja leidsin järelejäänud puutükid. Alus oli lihtsalt 20x20 tolli plaat ja sellel olid lahtri hoidmiseks keskmised augud.

Üks asi, mida tuleb kriitiliselt kaaluda, on see, et koormusanduri nool on allapoole, vastasel juhul on teie näidud vastupidised. Kruvige esmalt puitkruvid koos koormusanduriga aluse külge ja tehke need nii pingul kui võimalik. Nüüd on Topi aeg, puurisin kaks auku keskele täpselt sama kaugusega koormusanduri aukude vahel. Pärast seda keeran kruvid kinni.

Tundub odav - oli küll, aga tegi oma tööd suurepäraselt. Tegelikult on see kõik, mida vaja koormusanduri tööks. Meie esmane eesmärk - alus - on saavutatud.

2. samm: 2. samm: koormusanduri ja HX-711 jootmine ja vooluringi loomine

2. samm: koormusanduri ja HX-711 jootmine ja vooluringi loomine
2. samm: koormusanduri ja HX-711 jootmine ja vooluringi loomine
2. samm: koormusanduri ja HX-711 jootmine ja vooluringi loomine
2. samm: koormusanduri ja HX-711 jootmine ja vooluringi loomine

Pärast puitkonstruktsiooni valmimist oli aeg hakata tegelikku masinat ehitama. Andurina kasutasin võimendit HX-711, nii et see peab jootma koormusanduri tihvtid HX-711 külge. Järgige allpool mainitud tihvtide ühendust.

LoadCell HX-711

Punane -> Vcc

Must -> Gnd

Roheline -> A+

Hall -> A-

Järgige piltidel toodud skeeme.

Ühendades Arduino OLED -iga

OLED Arduino Vcc -> 5v

Gnd -> Gnd

SDA -> A4

SCL -> A5

Ühendades Arduino seadmega LOAD CELL HX-711

LoadCell Arduino

Vcc -> 5v

Gnd -> Gnd

Dout -> 2

CLK -> 3

Palun vaadake manuses olevat skeemi.

Samm: laadige alla teegid ja laadige kood üles

Pärast skeemide koostamist on aeg projekti kodeerida. Laadige alla vajalikud teegid ja pakkige need lahti

C: / Users / user / Documents / Arduino / teegid

Avage manustes toodud kalibreerimisvisand.

4. samm: 4. samm: HX-711 anduri kalibreerimine

4. samm: HX-711 anduri kalibreerimine
4. samm: HX-711 anduri kalibreerimine

Anduri kalibreerimine on kõige tüüpilisem osa, kuid tegin koodi, mis aitab teil andurit kõige lihtsamalt kalibreerida. Laadimisanduril on erinevad kaalupiirangud 5–100 kg. Andur tekitab erineva takistuse vastavalt nende spetsifikatsioonile ja maksimaalsele kaalule, nii et see on vajalik anduri kalibreerimiseks.

Nii et selleks on väga lihtne meetod, Esmalt hankige mõni teadaolev standardkaaluga kivi, näiteks kasutasin oma treeninguplaati 2 kg. Seejärel asetage see anduri ülaosale ja vaadake näitu, kui see annab ülaltoodud väärtuse, siis selle tegelik kaal, näiteks 2,4 kg, siis tuleb kalibreerimistegurit suurendada ja vastupidi.

Nii et kalibreerimiseks alustage lihtsalt juhusliku, kuid mõne asjakohase väärtusega reas calibration_sketch 23, nt alustasin 5000 -ga

ujuki kalibreerimisfaktor = 5000;

5000 -l annab see väärtuse üle 2 kg, näiteks 2,3 kg, nii et hakkasin kalibreerimistegurit 100 -ga iga sammu võrra suurendama. Kalibreerimisteguri suurendamiseks pidin avama seeriamonitori, sisestades tekstiväljale a ja vajutades sisestusklahvi. Iga saatmise korral lisab see kalibreerimistegurile 100.

Ma suurendasin, kuni see andis kalibreerimistegurile 57640 umbes 2,00 kg.

Nüüd oli oluline osa läbi, olin leidnud oma anduri kalibreerimisteguri.

Nüüd ei ole vaja kalibreerimiskoodi, nii et kirjutan teise koodi, mis näitab kaalu kilodes ja kilogrammides. Sellesse koodi peate sisestama kalibreerimisteguri.

5. samm: 5. samm: testimise aeg

Samm: testimise aeg
Samm: testimise aeg
Samm: testimise aeg
Samm: testimise aeg

Panen oma beebi anduri peale ja annan 10% täpset kaalu. Nüüd saan oma beebi kaalu igal ajal jälgida ja kasutada seda prototüüpi ka muudel eesmärkidel.