Mundarija:
- 1 -qadam: COOL kartasini dasturlash
- 2 -qadam: haydovchilar kartasini lehimlang
- 3 -qadam: Hammasini qutiga soling
- 4 -qadam: Hammasini ulang va joyiga qo'ying
Video: La COOL taxtali avtomatik sug'orish tizimi: 4 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Hammaga salom, shuning uchun bu safar biz ko'rsatmalarni La COOL doskasini biroz chuqurlashdan boshlaymiz. Bizning taxtamizdagi aktyor chiqishi tuproq quriganida nasosni ishga tushiradi. Birinchidan, men uning qanday ishlashini tushuntirib beraman: La COOL platasida bitta aktyorni tranzistor yoki o'rni kartasi orqali boshqarish uchun 3, 3 voltli chiqish bor. Takror aytmoqchimanki, biz tuproq namligini o'lchashni va tuproq juda quruq bo'lganda nasosni ishga tushirishni xohlaymiz. Arduino dasturi haqida xavotir olmang, chunki "yo'q" dasturlash mavjud, faqat ba'zi konfiguratsiya fayllari va dasturiy ta'minot va konfiguratsiyalarni kartaga yuklash. Boshqa narsalarga e'tiboringizni qaratish uchun kutubxonamiz qolganlari bilan shug'ullanadi:)
La COOL Board haqidagi boshqa ko'rsatmalarni o'qiganingizga ishonch hosil qiling:
Tashqi ob -havo stantsiyasini qurish
Bu ko'rsatmalarni jami byudjeti, La COOL taxtasi narxini hisobga olmaganda, 0 evroni tashkil etdi, chunki men faqat o'zim qo'ygan narsalarni ishlatardim. Agar siz hamma narsani sotib olishingiz kerak bo'lsa, uning narxi 50 evrodan kam bo'lishi kerak
Senga kerak:
- La COOL taxtasi
- Eski USB quvvat manbai
- ikkita eski USB kabeli (biri yaxshi USB-A bilan, ikkinchisi ishlaydigan mikro USB bilan)
- ba'zi simlar
- Arzon 5-12V suv nasosi
- Birlashma qutisi
- ba'zi aniq quvurlar
- Tomchi emitentlari
- ba'zi Wire
- bir nechta taxta
- 1 x 1N4001 diodi
- 3 x erkak pinhead (agar siz men kabi SMD MOSFETdan foydalansangiz)
- 1 x VNN3NV04PTR-E OMNIFET (3V qabul qilgan har bir MOSFET buni bajarishi kerak)
- 1 x 220 Ohm qarshilik (ixtiyoriy)
- 1 x 3 mm qizil LED (ixtiyoriy)
- Ochiq sumka biz oxirgi darslikda qurdik (ixtiyoriy)
Kerakli asboblar:
- Lehimlash temir
- har xil qisqichlar
- pichoq
- Multimetr
- issiq elim
- Menimcha hammasi shu..
1 -qadam: COOL kartasini dasturlash
Ushbu bosqichda biz konfiguratsiya fayllarini ko'rib chiqamiz va men nasosni ishga tushirish yoki to'xtatish uchun o'lchovlardan qanday foydalanishimiz haqida bir oz gaplashaman. Oxirida men yana bir nechta konfiguratsiyalarni misol qilib keltiraman: Siz Arduino -ni o'rnatgan bo'lishingiz va Kengashning ishlashi uchun zarur bo'lgan barcha kodlarni yuklagan bo'lishingiz kerak (bu erda tasvirlanganidek):
La COOL kartasini ishga tushirish
Arduino -ni oching, Fayllar / Misollar / CoolBoard / AutoSprinkle -ga o'ting.
Fayllarga o'ting / saqlang va Arduino katalogingizga saqlang (chunki siz misollarda saqlay olmaysiz).
Endi kompyuteringizda yangi Arduino loyihasiga o'ting. Katalogda siz.ino faylini va ma'lumotlar katalogini ko'rasiz (2 -rasm), ma'lumotlar papkasini ko'rib chiqing. Ko'rib turganingizdek, COOLsomething.json nomli 10 ta fayl bor (3 -rasm). CoolBoardActorConfig.json -ni oching!
Agar siz xohlasangiz, qiymatlarni o'zgartirishingiz mumkin yoki ularni avvalgidek ishlatishingiz mumkin. Endi men aytishim mumkinki, hamma narsa kutubxonadagi Readme.md -da batafsil yozilgan, lekin bu juda oson bo'lgani uchun men buni tezda tushuntirib beraman:
{
"actif": 1, "teskari": 0, "temporal": 0, "past": [50, 0, 0, 0], "yuqori": [40, 0, 0, 0], "turi": ["tuproq namligi", ""]}
actif: agar biz bort aktyorini ishlatsak, uni o'chirish uchun 0 (nol) ga o'rnatamiz.
teskari: Men oddiy misolni ishlatay. Agar siz isitgichni yoqsangiz, harorat ko'tariladi, lekin agar siz sovutish elementidan foydalansangiz (masalan, fanat yoki muzlatgichning sovuq tomoni), harorat pasayadi. Shunday qilib, sovutish elementiga ega bo'lgan aktyor biz kuzatgan metrikaga teskari javob beradi. Tushundim? Iltimos, bu aniq bo'lsa, izoh bering..
vaqtinchalik: Vaqt bilan ishlaydigan aktyor, biz bu haqda keyinroq gaplashamiz.
past: metrik bu qiymatdan yuqori bo'lsa, aktyor past bo'ladi. Agar siz teskari bayroqdan foydalansangiz, ehtiyot bo'ling!
yuqori: agar ko'rsatkich bu qiymatdan past bo'lsa, aktyor yuqori bo'ladi. Agar siz teskari bayroqdan foydalansangiz, ehtiyot bo'ling!
turi: aktyorimizni boshqarish uchun qanday metrikadan foydalaniladi? bu holda bu tuproq namligi, lekin biz qaerdan kelganini bilmaymiz:(Endi coolBoardSensorConfig.json -ga qarang (5 -rasm). Bu bortdagi barcha sensorlar uchun konfiguratsiya fayli. Pastki qismida tuproq namligini topishingiz mumkin;)
Agar xohlasangiz, qiymatlarni o'zgartirishingiz mumkin yoki ularni o'z holicha ishlatishingiz mumkin
Siz faqat eskizni yuklashingiz kerak va SPIFFS va sizning COOL taxtangiz tayyor
Yana bir misolni ko'rib chiqaylik, agar xonaning nisbiy bir xil harorati 33 ° C bo'lsa va biz fanni ishga tushirsak va harorat 27 ° C ga tushsa. bu holda konfiguratsiya quyidagicha:
{
"actif": 1, "teskari": 1, "temporal": 0, "past": [27, 0, 0, 0], "yuqori": [33, 0, 0, 0], "turi": ["Harorat", ""]}
Keling, konfiguratsiyani batafsil ko'rib chiqaylik:
Bu taxtaga ulanmoqchi bo'lgan kelajakdagi kengaytmalar uchun ham xuddi shunday. Bu erda men tashqi C02 sensori va kombucha uchun eksperimental boshqariladigan muhitda fanni qo'shdim. Bu mening keyingi darslarimdan biri bo'ladi …
{
"actif": 1, "teskari": 1, "temporal": 0, "past": [500, 0, 0, 0], "yuqori": [900, 0, 0, 0], "tip": ["C02", ""]}
Ammo hozircha hamma narsani boshlang.
Yuqori va past sintaksisi:
[I].low: [intervalLow, timeLow, hourLow, minutesLow]
Harakat .yuqori: [diapazonYuqori, vaqtHigh, soatHigh, daqiqaYuqori]
Va bu erda turdagi sintaksis:
Amal . Turi: ["boshlang'ichTip", "ikkilamchiType"]
OK, umid qilamanki, bu sizni chalkashtirib yubormaydi, shuning uchun nasos namunamizni o'zgartiring, shunda sug'orish faqat ish vaqtida uydan uzoqda bo'lganda amalga oshiriladi:
{
"actif": 1, "teskari": 0, "temporal": 1, "past": [50, 0, 20, 0], "yuqori": [40, 0, 9, 0], "tip": ["tuproq namligi", "soat"]}
Iltimos, barcha Coolboards GMT da ishlayotganiga e'tibor bering! Masalan, siz o'zingizning vaqt mintaqangiz uchun soatni qo'lda qo'shishingiz kerak, lekin tez orada bu faqat COOL menyusida oldindan belgilanadi …
2 -qadam: haydovchilar kartasini lehimlang
Avval USB kabellarini kesib oling, shunda bizda quvvat manbai uchun USB-A ulagichli bitta simi va La COOL kartasini quvvatlantirish uchun micro-USB bilan ikkinchi kabel bor (1-rasm). Keyin har bir kabeldan taxminan 5 sm izolyatsiyani olib tashlang. Sizda kamida 4 ta sim bo'lishi kerak (mening holatimda 5 ta: qizil, qora, yashil, oq va tuproq). Odatda 5 volt qizil va tuproq qora, lekin multimetr bilan tekshiring (2 -rasm). Boshqa simlarni uzing, bizga faqat quvvat kerak (qizil va qora simlar)!
Mening muzlashimga qarang (7 -rasm), agar siz allaqachon tranzistorlar yoki FETs bilan elektronika qilgan bo'lsangiz, aminmanki, bu siz uchun oson. Agar siz FET bilan nima qilayotganimizni bilmasangiz, men sizga bu erga va bu erga qarashingizni maslahat beraman. Iltimos, sinab ko'ring, chunki bu elektronikaning asosi va siz elektronika bilan shug'ullanishni xohlayotganingizni bilish juda muhim …
Avval biz tranzistorni lehimlaymiz. Perfboardda chiroyli yuzaki o'rnatish drayverini lehimlash uchun bir nechta fokuslar:
- Uchta erkak boshini oling va ularni prototip taxtasida lehimlang (3 -rasm)
- Bir pimga bir oz lehim qo'ying (4 -rasm), FET pinlari bilan ham xuddi shunday qiling
- Bir tomonni lehimlang va hizalanishini tekshiring (5 -rasm)
- Agar hamma narsa yaxshi bo'lsa, qolgan ikkita pinni lehimlang
- Voila!
Endi qarshilik, Diod va Ledni lehimlang. Siz Led -ga xuddi men singari bir nechta simlarni qo'yishingiz mumkin yoki xuddi muzlashda bo'lgani kabi taxtaga lehimlashingiz mumkin. Oxirida USB kabellari va nasos simlarini lehimlang.
Qisqa kiyimlarni tekshiring, quvvat manbai va COOL kartasini ulang va u ishga tushganligini tekshiring. Agar hamma narsani o'chirmasangiz va multimetrdan foydalanib xato topsangiz!
3 -qadam: Hammasini qutiga soling
Hammasini joyiga issiq elim bilan yopishtiring (1 -rasm), agar siz simlarni tortsangiz, simlarning uzilishiga yo'l qo'ymaydi.
Endi pichog'ingizni oling va aloqa qutisining muhrlarini biroz kesib oling. kabellarni muhrlardan o'tkazing (2 -rasm).
Oxirida u 3 -rasmdagi kabi ko'rinishi kerak;)
Lehimlash uchun yana bir narsa bor, bu COOL kartasining chiqishidagi sim. Men odatda osonlik bilan ulash va ajratish uchun taxtada pin sarlavhalarini lehimlayman (4 -rasm). Agar xohlasangiz, simni yostiqqa to'g'ridan-to'g'ri lehimlashingiz mumkin, chunki men buni bo'lajak darslar uchun taxtadan qayta ishlataman.
4 -qadam: Hammasini ulang va joyiga qo'ying
Kabellar bilan qutini quvvat manbaiga, COOLBoard va nasosga ulang (1 -rasm).
La COOL Co -dagi barcha aktsiyalarimiz standartlashtirilgan plastik qutilarda joylashgan va biz ularni o'sayotgan tizimlar uchun ishlatamiz. Men akvaponik tizimda filtrlash uchun ishlatilgan kichik teshiklari bo'lgan qutini topdim (2 -rasm) va 22l qizil quti (3 va 4 -rasm).
Teshikni biroz kattalashtiring va nasosni, shlangni va tomchi emitentini ulang. Suvni quyi qutiga nasos bilan soling. O'simlikni qutiga soling va qozonga shlang va tomchi emitentini ulang, oxirgi qilish kerak - COOL taxtasini tuproqqa qo'yish.
Quvvat manbaiga ulang va Wi -Fi -ni sozlang.
Agar hamma narsa yaxshi ishlayotganini tekshiring (8 va 9 -rasmlar), agar siz COOL taxtasini tuproqdan tortib olsangiz (quruq tuproqni simulyatsiya qilish uchun), nasos bir necha soniyadan keyin ishga tushadi.
Tarmoqqa ulangandan so'ng, u ishlayaptimi - Coolboardni tuproqdan tortib oling, maksimal 5 soniyadan keyin nasos ishlay boshlaydi (9 -rasm). Kengashni yana tuproqqa qo'ying, nasos to'xtaydi. Tomchi emitentlar taxtaga suv sepmasligini yoki biz ilgari qurgan tashqi korpusdan foydalanmasligini tekshirib ko'ring (Afsuski, mening idishim korpusdan foydalanish uchun kichik edi..).
Katta turdagi o'simliklar bu turdagi o'rnatish bilan yaxshi ishlaydi, bu o'tkir o'lchamli o'simliklar uchun unchalik foydali emas.
Barchangizga rahmat va umid qilamanki, bu sizga COOL Board bilan nima qilishingiz mumkinligi haqida aniq tasavvur beradi.
Tavsiya:
Mikroto'lqinli o'simliklarni avtomatik sug'orish tizimi: bit: 8 qadam (rasmlar bilan)
Mikro: bit yordamida o'simliklarni avtomatik sug'orish tizimi: bu ko'rsatmada men sizga mikro: bit va boshqa kichik elektron komponentlar yordamida o'simliklarni avtomatik sug'orish tizimini qanday qurishni ko'rsataman. o'simlik tuproqidagi namlik darajasini kuzatish va
O'simliklarni avtomatik sug'orish tizimi: 4 qadam
O'simliklarni avtomatik sug'orish tizimi: Men o'simliklarni avtomatik sug'orish tizimini shunday qildim
UWaiPi - Avtomatik o'simliklarni sug'orish tizimi: 11 qadam (rasmlar bilan)
UWaiPi - Vaqt bilan boshqariladigan o'simliklarni avtomatik sug'orish tizimi: Salom! Bugun ertalab o'simliklaringizni sug'orishni unutdingizmi? Siz ta'tilni rejalashtiryapsizmi, lekin kim o'simliklarni sug'orishini o'ylayapsizmi? Xo'sh, agar sizning javoblaringiz ha bo'lsa, u holda men sizning muammoingizni hal qila olaman, men uWaiPi -ni joriy qilganimdan juda xursandman
O'simliklarni avtomatik sug'orish tizimi: 5 qadam (rasmlar bilan)
O'simliklarni avtomatik sug'orish tizimi: bu siz qila oladigan eng oson va arzon o'simlik sug'orish tizimi, men hech qanday mikrokontrolderni ishlatmaganman, bu asosan tranzistorli kalit, siz tranzistorning buzilishini oldini olish uchun kollektor va tayanch o'rtasida bir oz qarshilik qo'shishingiz kerak. (w ishlatmang
Arduino avtomatik sug'orish tizimi: 8 qadam (rasmlar bilan)
Arduino o'simliklarni avtomatik sug'orish tizimi: Sprout bilan tanishing - bu sizning o'simliklarni, o'tlarni, sabzavotlarni va boshqalarni avtomatik ravishda sug'oradigan va sizning bog'dorchilik o'yiningizni inqilob qiladigan zamonaviy yopiq o'simlik. Bu suv tortiladigan suv omboridan iborat. o'simlik tuproqni saqlaydi