INHOUDSOPGAWE:
- Voorrade
- Stap 1: Maak die weegskaal houtwerk
- Stap 2: Maak die vitrine
- Stap 3: Bedraad die skerm PCB
- Stap 4: Maak die PCB van die hoofskaal
- Stap 5: Maak die subskaalbord
- Stap 6: Kalibreer die weegskaal
- Stap 7: Wysig en laai die firmware op na die Arduino
Video: Biervatskale: 7 stappe (met prente)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Ek het in 2016 na Australië teruggekeer na 'n paar jaar in Thailand, en ek kon nie die prys van 'n karton bier, ongeveer $ 50, glo nie.
Dus het ek weer my eie brouery opgerig, hierdie keer met vate in plaas van bottels. Geen sekondêre fermentasie, geen tydrowende was- en steriliseringsbottels nie, en die belangrikste is dat u nie drie weke moet wag nie.
Ek het vir die doel 'n ou yskas omskep met 2 vate wat elk 23 liter en 2 krane op die deur hou. Ek het 'n D -grootte bottel CO2 (van BOC) gehad om die bier aan die kant van die yskas te karboniseer. Dit het tot 'n tweerigting -verdeelstuk gelei om elke vat afsonderlik te voorsien.
Dit was wonderlik, ek kon net oornag op 40 psi karboniseer en die bier was die volgende dag gereed.
Een probleem wat ek gehad het, was toe die vat leeg raak, sonder kennisgewing, geen bier nie !!
Daarom het ek besluit om 'n paar weegskale te maak om onder die vate te pas om die bier te weeg en dit as liter te wys, sodat ek sou weet watter hoeveelheid bier ek in elke vat gehad het.
Hierdie projek is redelik eenvoudig met behulp van geredelik beskikbare onderdele op eBay of AliExpress.
Ek het 'n omhulsel ontwerp vir die skerm wat op die yskas sit; dit het 'n hakie om aan die deur vas te skroef (ek moet dit nog nie doen nie).
Die weegskaal wat onder die vate kom, is gemaak van 19 mm dik laaghout en is op my CNC -masjien gemaal. (Kan 3D -gedruk wees, ek het STL -lêers ingesluit)
Ek het STL -lêers ingesluit vir al die dele van die vitrine vir 3D -druk.
Ek het 'n Veroboard PCB -samestelling vir die skerm en die helderheidspot gemaak.
Ek het Vero -bord -PCB's vir albei skale gemaak.
Hier is 'n paar nuttige skakels:
www.instructables.com/id/Arduino-Bathroom-…
arduino.stackexchange.com/questions/11946/…
github.com/bogde/HX711 vir die HX711 -laaiselbiblioteek
github.com/arduino-libraries/LiquidCrystal vir die LCD-biblioteek
Voorrade
Veroboard HIER
Arduino Nano HIER
2004 LCD -skerm HIER
10k pot en knop HIER
10k trimpot HIER
2 x kits van 4 x 50 kg laai selle met HX711 borde HIER
4 x 10 mm M3 manlike/vroulike afstandhouer
4 x M3 neute
4 x M3x6 CSK -skroewe
16 x skroefklemblokke HIER
2 x 10 -weg IDE lintkabel -voetstukke PCB -montering HIER
2 x 10 -weg IDE lintkabel -voetstukke, kabelhouer HIER
1.5 meter 10 -weg lintkabel HIER
USB -aansluiting PCB -houer HIER
Kort USB -kabel HIER
22-24 g instrumentdraad
12VDC -proppakket HIER
Stap 1: Maak die weegskaal houtwerk
Ek het tekeninge in PDF -formaat, DXF -lêers en STL -lêers verskaf vir die twee skale houtwerkstukke.
As u die geluk het om 'n CNC -masjien te hê, het ek die gereedskappaaie ingesluit om die houtwerk te maal. Miskien moet u die lêeruitbreidings verander na TAP of NC om by u masjien te pas.
Hierdie stukke moet laaghout van goeie gehalte wees, aangesien dit waarskynlik in die yskas klam sal word.
As u dit in 3D druk, stel ek voor dat die invulling redelik hoog is.
Stap 2: Maak die vitrine
Hier is die STL -lêers vir die vitrine en die montagebeugel ingesluit.
Let op die gate vir die drukknopskakelaars is uitgevee, aangesien dit nie meer gebruik word nie.
Ek het met 0,2 laagdikte in PLA gedruk, kleur is u keuse.
Maak skoon en boor die gate indien nodig.
Maak seker dat die skerm LCD pas by die opening.
Die 4 gate vir die montering van die PCB moet aan die buitekant/agterkant van die kas versink word.
Stap 3: Bedraad die skerm PCB
Die foto's toon 2 drukknopskakelaars (rooi en blou), dit word nie meer gebruik nie.
Monteer en soldeer die LCD-skerm, die helderheidspot, die trimpot met kontras en die 10-rigting lintaansluiting soos op die foto's.
Ek was gelukkig om plastiekafstandhouers te hê om die LCD -skerm te monteer, maar 'n bietjie warm gom werk net so goed.
draad volgens die 'skermbord' -afdeling van die skematiese.
Plaas die 4 x M3 x 10mmm afstandhouers op die PCB en maak dit vas met die 4 x M3 moere.
Maak die 10-rigting lintkabel lank genoeg om van die weegskaal na die skerm te loop, steek dit onder in die printplaat en voer dit deur die gleuf. Pas die vroulike aansluiting aan die ander kant. Maak seker dat u dit korrek oriënteer; pen 1 tot pen 1.
Monteer die printplaat in die kas en maak dit vas met die 4 x M3 CSK -skroewe van agter.
Stap 4: Maak die PCB van die hoofskaal
Sny 'n stuk Vero -bord ongeveer dieselfde grootte en vorm soos op die foto's.
Monteer en soldeer die Arduino Nano, een van die HX711-borde, 8 x aansluitblokke, die USB-aansluiting, die DC-aansluiting en die 10-rigting lintaansluiting, soos getoon.
Bedraad volgens die 'Hoofskaalbord' -afdeling oor die skematiese.
Vir die USB -aansluiting het ek groen = SCK2, wit = DT2, rooi = VCC, swart = GND gemaak
Benoem die 8-rigting terminale 1 tot 8.
Plaas die PCB in die houtwerk, hou vas met 'n smeltgom.
Monteer en plak 4 van die vragselle vas, soos aangedui, met die draad na binne.
Dit is 'n goeie idee om dit te merk, regs bo, links bo, regs onder en links onder.
Koppel die lasseldrade aan die 8-rigting terminale swart volgens die skematiese, sommige van die drade is in die aansluitblokke verbind.
Stap 5: Maak die subskaalbord
Sny 'n stuk Vero -bord om in die holte van die 'subskaal' -houtwerk te pas, soos op die foto's getoon.
Monteer en soldeer die HX11 -bord en die 8 aansluitblokke.
Bedraad volgens die 'Sub Scale Board' -afdeling van die skematiese.
Benoem die terminale blokke 1 tot 8.
Sluit die USB -kabeldrade aan op die PCB volgens die skema. Ek het groen gemaak = SCK2, wit = DT2, rooi = VCC, swart = GND
Plaas die PCB in die houtwerk, hou vas met 'n smeltgom.
Verbind die drade van die laadselle volgens die skematiese. Dit is dieselfde as die vorige stap.
Stap 6: Kalibreer die weegskaal
As u nie die Arduino IDE het nie. Die aflaai en installasie -instruksies van hierdie sagteware is geredelik beskikbaar by HIER.
U moet ook die LCD- en HX711 -biblioteke installeer. Instruksies vir die installering van biblioteke is geredelik beskikbaar op dieselfde webwerf as wat u die IDE -sagteware aflaai. Skakels na die biblioteke is op die inleiding.
Herbegin die Arduino IDE nadat die biblioteke geïnstalleer is.
Koppel die weegskaal met die kort USB -kabel, verbind die lintskerm van die skerm en koppel die 12VDC -proppakket aan die PCB van die hoofskaal. Skakel aan.
Koppel die Nano via 'n USB -kabel aan u rekenaar. U benodig 'n USB Type-A na USB-mini-kabel.
In die IDE -spyskaart; kies Gereedskap> bord> Nano
In die IDE -spyskaart; kies Tools> Poort> en kies die poort waarmee u Arduino gekoppel is.
Open die Calibrate.ino -lêer en laai dit op na die Nano, maak die Serial Monitor oop in die IDE -menu Tools> Serial Monitor.
Volg die instruksies op die seriële monitorskerm, en maak seker dat u die baud -tempo op 9600 stel.
Skryf die nul faktore en die kalibrasie faktore wat verkry word neer. U benodig hierdie syfers in die hoof firmware.
Stap 7: Wysig en laai die firmware op na die Arduino
Maak die lêer Beer_Scales_V2.ino in die Arduino IDE oop.
Tik op reëls 41 tot 44 die nulfaktore en die kalibreringsfaktore wat u gekry het toe u die kalibrasieprogram uitgevoer het.
By reëls 50 en 51 wysig ons die vatgewig vir eers as nul.
Laai op na die Nano.
U moet u vate weeg, verkieslik met die kogelslotte en lyne daarby.
Dit kan op u nuwe weegskaal gedoen word, wat vir beide skale nul moet wees.
Let op die gewigte.
Voer nou weer die gewigte in op reëls 50 en 51 volgens u gewig wat u pas geneem het.
Laai die firmware op na die Nano.
Installeer die toerusting in u bier -yskas, vul u vate, karboniseer en geniet dit.
Klaar !!
Aanbeveel:
Nuttelose sak (met persoonlikheid): 9 stappe (met prente)
Pocket Useless Box (met persoonlikheid): Alhoewel ons nog ver van 'n robotopstand kan wees, is daar 'n masjien wat mense al weerspreek, al is dit op die kleinste manier moontlik. Of jy dit nou 'n nuttelose boks of 'n los masjien wil noem, hierdie snaakse, snaakse robot is
LEGO WALL-E Met Micro: bit: 8 stappe (met prente)
LEGO WALL-E Met Micro: bit: Ons gebruik 'n micro: bit saam met 'n LEGO-vriendelike Bit Board om die twee servomotors te beheer waarmee WALL-E die gevaarlike terrein van u woonkamervloer kan deurkruis .Vir die kode gebruik ons Microsoft MakeCode, wat 'n blo
DIY -stroombaanbord met skuifspelde - MAKER - STEM: 3 stappe (met prente)
DIY -stroombaanbord met skuifspelde | MAKER | STEM: Met hierdie projek kan u die pad van die elektriese stroom verander deur verskillende sensors. Met hierdie ontwerp kan u wissel tussen die aansteek van 'n blou LED of die aktivering van 'n zoemer. U het ook die keuse om 'n ligafhanklike weerstand te gebruik met
Beeldhoukundige eksperimente met harde snoep: 9 stappe (met prente)
Beeldhoukundige eksperimente met harde snoep: dit kan gegote, smeebaar en deursigtig wees, dit verander met verloop van tyd en kan met hitte, water of druk geërodeer word. Dit val in vorms, verander sy vorm stadig in reaksie op swaartekrag. Dit kan enige kleur aanneem en 'n wye verskeidenheid teksture verkry met
UD-waarskuwing. vir 'n seuntjie met outisme: 7 stappe (met prente)
UD-waarskuwing. vir 'n seuntjie met outisme: Ud-Alert, of beter Ontkleed Alert, maar waarvoor? Ons seun, Scott, 13 jaar oud, ly aan outisme. Hy is nie -verbaal en het nog steeds probleme om ons te wys wanneer hy na die toilet moet gaan. As gevolg van sy beperkte kommunikasie, trek hy sy klere uit