Seuraavat tehtävät asetettiin:
- Valmistaa laite sisäkasvien automaattista säännöllistä kastelua varten säädettävällä kasteluajalla;
- Tee halpaa;
- Käytä vähimmäismäärää työkaluja;
- Jotta se olisi yksinkertaista, mieluiten valmis komponenteista, jotta ei päästäisi sähkötekniikan nautintoihin
- Sovita REU: n vakiorasian tilavuuteen, jotta et häiritsisi kotelon suunnittelua ja 3D-tulostusta;
- Määritä laatikko mahdollisimman vähän, kun asennat komponentteja, niin paljon kuin mahdollista;
- Käytä ohjaamiseen vähimmäismäärää painikkeita;
- Älä suunnittele piirilevyä irrottamalla leipälauta;
- Suunnittele laite, jossa on vähimmäismäärä lyhyitä johtoja, jotka yhdistävät komponentit kotelon sisällä;
Seuraavia komponentteja käytettiin (arvioitu hinta ilman toimitusta Kiinan myymälöissä):
- Kastelusetti (383,48 ruplaa) - letkut, liittimet, telineet;
- 12 V pumppu, 800 ml / min (121,56 ruplaa);
- Prototyyppilevy Työläs Nano v3 (126,94 ruplaa);
- 5 V: n asteittainen virtalähdemoduuli (60,45 ruplaa);
- Vihreä nappikytkin itse palautuksella (19,48 ruplaa), 175,96 ruplaa. / sarja (10 kpl);
- Kalvonäppäimistö 4 näppäimelle (48,36 ruplaa);
- MOSFET IRF520-moduuli (19,48 ruplaa);
- OLED-näyttö keltainen-sininen 0,96 tuumaa 128x64 I2C SSD1306 (132,98 ruplaa);
- Virtaliitin (moduuli) 5,5 mm x 2,1 mm DC-005 (27,54 ruplaa), 187,38 ruplaa. / sarja (10 kpl);
- ABS-kotelo, läpinäkyvä kansi 115 mm x 90 mm x 55 mm (212,23 ruplaa);
- Virtalähde 12 V 1A (179,99 ruplaa);
- 4x6 purkautuva prototyyppikortti (83,28 ruplaa / sarja (5 kpl.));
- Nailonistuet (välike) M2 valkoinen (232,37 ruplaa / sarja (180 kpl));
- Nailonistuet (välike) ja M3-mutterit ovat mustia (227 ruplaa / sarja (180 kpl));
- Kaksikomponenttinen epoksiliima (56,42 ruplaa);
- 24 AWG-johtoa musta ja punainen, 2 x 71,86 hieroa. / setti;
- Silikoni joustavat johdot 20 AWG sininen ja valkoinen 5m, 2 x 144,40 ruplaa;
- Johdot Dupont naaras ja naaras 10 cm (43,66 ruplaa);
- 10 kt ohm vastus (5 ruplaa).
Kuten näette, tällaisen mallin alkutuotannon kustannukset ottamatta huomioon työkalujen kustannuksia voivat olla yli 2700 ruplaa (ilman toimitusta). Toinen laite maksaa 1300 ruplaa (ilman toimituskuluja). Voit säästää myös kastelulaitteessa, jonka yksittäiset komponentit (tees, letkut ja telineet) ovat erittäin halpoja, jos ostat ne erikseen ja irtotavarana. 50 kpl tees maksaa noin 50 ruplaa ja 20 metriä letkua noin 500 ruplaa.Tämä letku on ihanteellinen, koska se sopii tiukasti pumpun johtoihin (5 mm) eikä periaatteessa vaadi puristimien käyttöä. Vaikka turvallisuuden vuoksi puristimia on edelleen parempi käyttää (Venäjällä alle 8 mm: n halkaisijaa olevia puristimia ei varmasti ole myynnissä).
Instruments:
- Juotosrauta, juokseva geeli, POS-41-juote, silikonimatto, lastut puhdistuskärkien puhdistamiseen;
- ruuvimeisseli;
- 8mm puu pora
- Keraaminen pora 12mm;
- Tiedostojoukko COBALT 247-835 (litteä, 3 ja 4 mm);
- Sarja ruuvitalttaa mikroelektroniikkaan.
Tuotannon eteneminen:
Ensin leipälautaan rakennettiin prototyyppi valmiiden painikkeiden avulla. Koepumpun sijasta käytettiin 12 V: n kattovalaisinta.
Kalvonäppäimistö ja OLED-näyttö testattiin kootulla laitteella.
Sitten juottaminen tehtiin juotosprototyyppikilvelle:
Seurauksena oli, että seuraava järjestelmä toteutettiin:
Valmistusvaikeudet
- Soveltuvien kiinnikkeiden löytäminen on vaikeampaa kuin elektroninen komponentteja, ja se maksaa enemmän, koska laajamittainen myynti tapahtuu irtotavarana. Venäjällä kohtuuhintaan on melkein mahdotonta löytää;
- Yksi REA-laatikko oli pilaantunut. Kävi ilmi, että korkeutta ei ollut tarpeeksi vapaata tilaa, vaikka mitään ei merkitty. Elementtien pakkaaminen pienen kotelon sisään osoittautui vaikeammaksi kuin laitteen sähköisen täyttösuunnittelun suunnittelu;
- Neliöaukkojen poraus liittyy suuriin haitoihin ja kustannuksiin. Tässä hankkeessa kieltäytyin heistä, ja pieni kaivertaja ostettiin tulevaisuutta varten;
- Edelliseen ominaisuuteen liittyy myös ongelma virtaliittimen ulostulosta kotelon reikään (pyöreitä liittimiä myydään vain kiinalaisissa myymälöissä). Tuloksena käytettiin moduulia, jossa oli kirkkaan sininen LED, asennettuna levylle ja lähellä kansia. Kannen reikä virtalähteen kytkemiseksi tehdään kahdella eri poralla. Lisäksi pienten tiedostojen avulla kansiin leikattiin suorakulmainen reikä miniUSB-liittimen alle ja kotelo leikattiin näppäimistön silmukan ulostuloa varten;
- Hyvin harvat pienet napit asennettavaksi pyöreään reikään koteloon. 5, 7 ja 8 mm - kirjaimellisesti yhdessä mallissa ja vain kiinalaisissa kaupoissa;
- MOSFET IRF520-moduulista jouduin juottamaan kulmajalat ja juottamaan suorat niin, että ne sopivat vartalon sisälle koko pituudelta;
Koottu laite:
Laite toimii hyvin yksinkertaisesti: vihreää painiketta painamalla kastelu tapahtuu voimakkaasti. Jos napsautat sitä kastelun aikana, se pysähtyy. Automaattisessa tilassa kastelu tapahtuu useiden päivien välein. Kastelun kestoa (sekunneissa) ja tauon (päivissä) säädellään membraaninäppäimistöllä (tarrat on löydettävä tarroista ”enemmän tai vähemmän” jostain).
Mielenkiintoisia ominaisuuksia
- Tilansäästämisen ja laitteen yksinkertaistamisen vuoksi kieltäydyin käyttämästä reaaliaikaista RTC-moduulia ja rajoitin itseni millis () -toiminnon käyttämiseen pumpun säännöllisessä käynnistämisessä ajastimen avulla;
- Näyttö syttyy painamalla mitä tahansa kalvopainiketta ja sammuu 10 sekunnin kuluttua, jos napsautuksia ei ole. Valmistettu estämään OLED-näytön nopea palaminen. Näyttö käyttää muokattua kirjastoa ozOLED (kiitos) siitä lähtien adafruit-harjoitukset vie paljon RAM-muistia. Mielenkiintoista on, että ozOLED: n täysimääräiseksi hyödyntämiseksi jouduin tarkistamaan näytöllä näkyvien merkkien lukumäärä, koska puuttuva merkki on korvattava välilyönnillä (jos esimerkiksi haluat näyttää 9 10: n jälkeen, sinun on tulostettava 9_, muuten se tulostaa 90);
- Kosteusantureita ei käytetä tarkoituksella. Kasvien ihanteellisen elämän varmistaminen ei ollut osa hanketta. Tavoitteena on varmistaa kasvien säilyminen kesällä, kun asunnon vuokralaiset ovat maassa;
- 230 V -verkon virransyöttöä käytetään tarkoituksella, koska laitteen aseman autonomiaa ei tarvita. Samasta syystä virrankulutusta ei optimoitu (LEDit eivät haihtuneet, eikä syvempiä säästötiloja käytetä kuin IDLE);
- 1x4-kalvonäppäimistö valittiin yhdestä syystä: sille kirjoitettiin kätevä kirjasto AmperkaKB, jonka avulla voit yksinkertaisesti käyttää tätä näppäimistöä, etkä ajatella liipaisimia, tapahtumia, tikkuja ja helistimiä.Kyllä, tiedän, että tässä kirjastossa kolmen näppäimistön koodi on kerralla - Arduino Nanon muistia on riittävästi. Tämän näppäimistön yhteyshenkilöiden järjestys ei vastaa painikkeiden järjestystä: ensimmäinen kosketin on yhteinen, muiden kontaktien järjestys on päinvastainen kuin näppäimistön numerointi;
- EEPROMia käytetään vain kahden muuttujan arvon tallentamiseen - aktiivisuuden aika ja aikakatkaisu (millisekuntina). Näiden arvojen palauttaminen oletusolosuhteisiin toteutetaan puristamalla ensimmäinen membraaninäppäin 3 sekunniksi;
- Kotelo on kytketty koteloon vain vihreän painikkeen irrotettavien liitosten ja pumpun tehon kautta.
Toivon, että tämä arvostelu auttaa aloittelijoita navigoimaan niiden valmistuksessa DIY Arduinon päälle ja ei toista virheitäni.
koodilla ja kaaviolla Fritzingissä.