Satura rādītājs:

Kā izgatavot mazuļa svara mašīnu, izmantojot Arduino Nano, HX-711 Load Cell un OLED 128X64 -- HX-711 kalibrēšana: 5 soļi
Kā izgatavot mazuļa svara mašīnu, izmantojot Arduino Nano, HX-711 Load Cell un OLED 128X64 -- HX-711 kalibrēšana: 5 soļi

Video: Kā izgatavot mazuļa svara mašīnu, izmantojot Arduino Nano, HX-711 Load Cell un OLED 128X64 -- HX-711 kalibrēšana: 5 soļi

Video: Kā izgatavot mazuļa svara mašīnu, izmantojot Arduino Nano, HX-711 Load Cell un OLED 128X64 -- HX-711 kalibrēšana: 5 soļi
Video: Торий: энергетическое решение - THORIUM REMIX 2011 2024, Novembris
Anonim
Image
Image

Sveiki, Instructables, Pirms dažām dienām es kļuvu par mīļa mazuļa tēvu?. Kad es biju slimnīcā, es atklāju, ka bērna svars ir tik svarīgs, lai uzraudzītu mazuļa augšanu. Tātad man ir ideja? lai izgatavotu mazuļa svara mašīnu no sevis. šajā pamācībā es jums parādīšu, kā padarīt mazuļa svara mašīnu mazāk nekā 10 USD. Šo mašīnu var izmantot arī citiem svēršanas mērķiem. Tātad apmācība aptvers; 1. Koka pototips svēršanai. Izgatavots no lietotiem dēļiem. 2. Arduino uno/Nano integrācija ar OLED 128X64, slodzes šūnu, HX-711. 3. Arduino kodēšana 4. Sensoru kalibrēšana, lai iegūtu visprecīzākos rādījumus.

Piegādes

Arduino Uno / NanoOLED 128X64 maizes dēļa slodzes šūna HX-711 sensors Arduino IDE

1. darbība: 1. darbība: izveidojiet koka prototipu svara skalai

1. darbība: izveidojiet koka prototipu svara skalai
1. darbība: izveidojiet koka prototipu svara skalai
1. darbība: izveidojiet koka prototipu svara skalai
1. darbība: izveidojiet koka prototipu svara skalai
1. darbība: izveidojiet koka prototipu svara skalai
1. darbība: izveidojiet koka prototipu svara skalai

Pirmais posms, ar kuru es sāku, ir aparatūra. Man vajadzēja pamatni un augšpusi, lai slodzes sensors varētu atpūsties. Es negribēju tērēt daudz naudas, tāpēc es devos uz savu veikalu un atradu atlikušos koka gabalus. Pamatne bija tikai 20x20 collu dēlis, un tai ir centra caurumi šūnas turēšanai.

Viena lieta, kas jāvērtē kritiski, ir tā, ka bultiņa uz slodzes mērītāja ir vērsta uz leju, pretējā gadījumā jūsu rādījumi būs pretēji. Vispirms pieskrūvējiet koka skrūves ar slodzes elementu pie pamatnes un padariet tās pēc iespējas ciešākas. Tagad ir pienācis laiks augšai, es centrā izurbju divus caurumus ar tieši tādu pašu attālumu starp slodzes elementa caurumiem. Pēc tam es pievilku skrūves.

Izskatās lēti - bija, bet savu darbu paveica perfekti. Patiesībā tas ir viss, kas nepieciešams, lai slodzes sensors darbotos. Mūsu galvenais mērķis - bāze - tika sasniegts.

2. darbība: 2. darbība: slodzes šūnas un HX-711 lodēšana un ķēdes izveide

2. solis: slodzes šūnas un HX-711 lodēšana un ķēdes izveide
2. solis: slodzes šūnas un HX-711 lodēšana un ķēdes izveide
2. solis: slodzes šūnas un HX-711 lodēšana un ķēdes izveide
2. solis: slodzes šūnas un HX-711 lodēšana un ķēdes izveide

Pēc koka konstrukcijas pabeigšanas bija pienācis laiks sākt veidot īsto mašīnu. Es izmantoju HX-711 pastiprinātāju kā sensoru, tāpēc tam vajadzēja pielodēt slodzes elementa tapas uz HX-711. Izpildiet zemāk minēto tapas savienojumu.

LoadCell HX-711

Sarkans -> Vcc

Melns -> Gnd

Zaļš -> A+

Pelēks -> A-

Izpildiet attēlos redzamo shēmu.

Savienojot Arduino ar OLED

OLED Arduino Vcc -> 5 v

Gnd -> Gnd

SDA -> A4

SCL -> A5

Savienojot Arduino ar LOAD CELL HX-711

LoadCell Arduino

Vcc -> 5v

Gnd -> Gnd

Dout -> 2

CLK -> 3

Lūdzu, skatiet shematisko diagrammu, kas dota pielikumos.

3. darbība: 3. darbība: lejupielādējiet bibliotēkas un augšupielādējiet kodu

Pēc shēmu izveidošanas ir laiks kodēt projektu. Lejupielādējiet nepieciešamās bibliotēkas un izpakojiet tās

C: / Lietotāji / lietotājs / Dokumenti / Arduino / bibliotēkas

Atveriet pielikumos sniegto kalibrēšanas skici.

4. darbība: 4. darbība: HX-711 sensora kalibrēšana

4. solis: HX-711 sensora kalibrēšana
4. solis: HX-711 sensora kalibrēšana

Sensora kalibrēšana ir vissvarīgākā daļa, bet es izveidoju kodu, kas vienkāršākais veids palīdzēs jums kalibrēt sensoru. Slodzes šūnai ir dažādi svara ierobežojumi no 5 kg līdz 100 kg. Sensors rada atšķirīgu pretestību atbilstoši to specifikācijai un maksimālajam svaram, tāpēc tas ir nepieciešams sensora kalibrēšanai.

Tātad ir ļoti vienkārša metode, kā to izdarīt, Vispirms iegādājieties zināmu standarta svara akmeni, piemēram, es izmantoju savu 2 kg smago vingrinājumu. Pēc tam novietojiet to sensora augšpusē un skatiet rādījumu, ja tas dod vērtību virs tā faktiskā svara, piemēram, 2,4 kg, tad jāpalielina kalibrēšanas koeficients un otrādi.

Tātad kalibrēšanai vienkārši sāciet ar nejaušu, bet kādu atbilstošu vērtību kalibrēšanas skices 23. rindā, piemēram, es sāku ar 5000

pludiņa kalibrēšanas_faktors = 5000;

uz 5000 tas dod vērtību virs 2 kg, piemēram, 2,3 kg, tāpēc es sāku palielināt kalibrēšanas koeficientu par 100 katrā solī. Lai palielinātu kalibrēšanas koeficientu, man bija jāatver sērijas monitors, tekstlodziņā ievadiet “a” un nospiediet taustiņu enter. Katram sūtījumam kalibrēšanas koeficients tiek pievienots 100.

Es turpināju palielināt, līdz kalibrēšanas koeficients 57640 deva aptuveni 2,00 kg.

Tagad izšķirošā daļa bija beigusies, es biju atradis sava sensora kalibrēšanas koeficientu.

Tagad nav nepieciešams kalibrēšanas kods, tāpēc es rakstu citu kodu, kas parāda svaru mārciņās un kilogramos. Šajā kodā jāievada kalibrēšanas koeficients.

5. darbība: 5. darbība: laiks testēšanai

5. solis: laiks testēšanai
5. solis: laiks testēšanai
5. solis: laiks testēšanai
5. solis: laiks testēšanai

Es uzlieku savu mazuli uz sensora un dod 10% precīzu svaru. Tagad es varu jebkurā laikā uzraudzīt sava mazuļa svaru un izmantot šo prototipu arī citiem mērķiem.