Агуулгын хүснэгт:
Видео: Цэцэрлэгийн монитор: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Энэ бол миний цэцэрлэгийн мониторуудын хамгийн сүүлийн үеийн бөгөөд бүрэн хувилбар юм, би өмнөх хувилбаруудаа янз бүрийн зориулалттай хийсэн, нэг нь LCD, нөгөө нь ESP8266 гэх мэт. Гэсэн хэдий ч би энэ хувилбарыг илүү сайн баримтжуулсан тул үүнийг байршуулахаар шийдсэн.
Бүрэн дууссаны дараа хөрсний чийг, температур, чийгшил, гэрэлтэлтийг хянаж, дараа нь.csv файл дахь SD картанд бүртгэдэг. Python ашиглан анализ хийх програм зохиох гэж байгаа тул би CSV файлыг сонгосон. Уг хэлхээ нь 9В батерейгаар тэжээгддэг боловч ирээдүйд би үүнийг лити-ионы нарны хэлхээгээр тэжээж эсвэл унтах горимыг нэмж, эрчим хүчний хэрэглээг бууруулж, амьдралыг уртасгах болно гэж найдаж байна. Өгөгдөл цуглуулах хурдыг эцсийн мөрүүдийн аль нэгийг засварлах замаар өөрчилж болно.
Танд хэрэгтэй болно:
- Arduino nano 328P (програмд илүү том санах ой шаардлагатай)
- DHT 11 мэдрэгч модуль
- Хөрсний чийг мэдрэгч
- GY-30 гэрлийн мэдрэгч
- SD картны модуль
- LED
- 220 Ом эсэргүүцэл
- 9V батерей ба хавчаар
- Эмэгтэй, эрэгтэй GPIO толгой
- GPIO холбогч
мэдээж гагнуурын төмөр, утас, гагнуур, arduino IDE ба номын сан.
Алхам 1: Breadboard ба туршилт
Нэгдүгээрт, би схемийг талхны самбар дээр боловсруулж туршсан. Анхны загварт LED байгаагүй гэдгийг анхаарна уу, өгөгдөл бүртгэх үед үүнийг зааж өгөх нь сайхан байх болно гэж бодсоныхоо дараа үүнийг нэмж оруулахаар шийдлээ. Гагнахаасаа өмнө талхны самбар дээр хэлхээг туршиж үзэхийг зөвлөж байна, учир нь олон бүрэлдэхүүн хэсэг нь тээглүүр солигдсон эсвэл өөр хүчдэл шаарддаг байж магадгүй юм.
Би хэлхээний онлайн дүрсийг бүтээж чадаагүй боловч энэ нь зүү холболт юм.
9V зай:
эерэг терминал >> VIN
Сөрөг терминал >> GND
DHT 11:
сөрөг >> GND
мэдээлэл >> D5
эерэг >> 5V
Чийгийн мэдрэгч:
сөрөг >> GND
эерэг >> 5V
аналог зүү >> A0
гэрэл мэдрэгч:
эерэг >> 3.3V
SCL >> A5
SCA >> A4
НЭМЭЛТ >> A3
сөрөг >> GND
SD карт:
CS >> D5
SCK >> D13
MOSI >> D11
MISO >> D12
эерэг >> 5V
сөрөг >> GND
LED:
сөрөг >> GND
эерэг >> D8 - 220 ом эсэргүүцэл
Та бүрэлдэхүүн хэсгүүд ажиллаж, номын сан Arduino файлыг ашиглаж, цуваа гаралтыг уншиж байгаа эсэхийг шалгаж болно.
Хэрэв танд номын сан байхгүй бол тэдгээрийг кодын эхэнд номын сангийн нэрийг хуулж нэмж оруулах хэрэгтэй болно.
Тэмдэглэл: Та SD картанд зориулж.csv файл үүсгэх хэрэгтэй бөгөөд үүнийг тэмдэглэлийн дэвтэр ашиглан хийж, ".csv" гэж хадгалж, ".txt" биш бүх файлыг хадгална уу. LED нь туршилтын файлд байдаггүй, гэхдээ "анивчих" ноорог зурж, зүүг 8 болгон өөрчилнө үү
Алхам 2: Хэлхээний самбар
Хэлхээг амжилттай хийж, бүрэлдэхүүн хэсгүүдийг шалгасны дараа үүнийг хүссэн хэлбэрээр самбар дээр байрлуулна. Би SD модулийг самбар дээр хавсаргахгүй байхаар шийдсэн бөгөөд GPIO хөтчийг ашиглахаар шийдсэн тул төслийн хайрцаг хийхдээ үүнийг хялбархан хүрч болох газарт тусад нь хавсаргаж болно. Самбар дээр би 2 зүүтэй эрэгтэй, холбогчийг ашиглахаар шийдсэн бөгөөд 9V батерей ба VIN -ийн хооронд шилжих үүргийг гүйцэтгэх нь илүү сайхан харагдаж байна гэж бодсон тул та үүнийг байнга асааж, унтраахгүй байх болно. Мөн би чийг мэдрэгчийг шууд холбож, датчикийг самбар дээр холбохын тулд 2 зүү нэмэхээр шийдсэн. Үүнийг хийх үед надад хэцүү байсан, учир нь модулиуд дээрх тээглүүрийг задалж, босоо хэсгийг дахин зарах шаардлагатай болсон тул самбар нь хавтгай байсан тул цаг хугацаа, хүчин чармайлтаа хэмнэхийн тулд салгасан тээглүүртэй модулиудыг худалдаж авахыг зөвлөж байна.
Таны хэлхээг хийсэн хүмүүс, би 3 өөр кодын хувилбарыг хавсаргав.
V1.0 - цуваа гаралт болон дэлгэцийн кодыг агуулдаг. 5 секундын мөчлөг
V1.1 - цуваа гаралт, LED байхгүй. 5 секундын бүртгэлийн мөчлөг.
V1.2 - цуваа гаралтгүй боловч LED болон дэлгэцийн кодтой. 1 цагийн бүртгэлийн мөчлөг
Алхам 3: Хянах
Төсөл сайн ажиллаж, зорилгодоо нийцэж байгаа гэдэгт би маш их баяртай байна. Би хайрцаг хийж 3D хэвлэж, бүтцийг сайжруулахын тулд тэжээлийн хангамжийг өөрчилнө гэж найдаж байна. Өмнө дурьдсанчлан, би үүнтэй төстэй бусад хувилбаруудыг өмнө нь хийж байсан тул хэрэв хэн нэгэн намайг байршуулахыг харахыг хүсч байвал эсвэл ямар нэгэн сайжруулалт, өөрчлөлт оруулахыг хүсвэл доор тайлбар бичнэ үү.
Бүтээл танд таалагдсан гэж найдаж, лайк үлдээгээрэй!
Зөвлөмж болгож буй:
Гэрэлтдэг термометр - Витаминжуулсан цэцэрлэгийн гэрэл (eNANO De Jardin): 6 алхам
Гэрэлтдэг термометр - Цэцэрлэгийн витаминжуулсан гэрэл (eNANO De Jardin): arduino NANO болон температур мэдрэгч бүхий витаминжуулсан цэцэрлэгийн гэрэл BMP180. Манай даруухан цэцэрлэгийн гэрэл нууц хүчтэй байх болно: өнгөний код ашиглан гаднах температурыг зааж өгөх боломжтой болно. Түүний үйлдэл дараах байдалтай байна: Энэ нь би
ESP8266 - Интернэт ашиглан таймер, алсын удирдлагатай цэцэрлэгийн усжуулалт / ESP8266: 7 алхам (зурагтай)
ESP8266 - Интернэт ашиглан таймер ба алсын удирдлагатай цэцэрлэг усалгаа. Энэ нь ESP-8266 хэлхээг, усалгааны тэжээлд зориулагдсан гидравлик / цахилгаан хавхлагыг ашигладаг. Давуу талууд: Хямд өртөгтэй (~ 30,00 доллар) хурдан нэвтрэх Commands ov
Нарны цэцэрлэгийн гэрлийг дугуй унах: 7 алхам (зурагтай)
Нарны цэцэрлэгийн гэрлийг RBG рүү дугуй унах: Youtube дээр нарны цэцэрлэгийн гэрлийг засварлах тухай маш олон видео байдаг; Нарны цэцэрлэгийн гэрлийн батерейны ашиглалтын хугацааг уртасгахын тулд тэд шөнийн цагаар илүү удаан ажилладаг бөгөөд бусад олон тооны хакерууд байдаг
Цэцэрлэгийн автомат усжуулагч - 3D хэвлэсэн - Arduino: 10 алхам (зурагтай)
Автомат цэцэрлэг усжуулагч | 3D хэвлэсэн | Ардуино: Би маш их цэцэрлэгч боловч хуурай үед ургамлаа гараараа услахад хэсэг хугацаа шаардагддаг. Энэ төсөл намайг услахаас чөлөөлж байгаа тул би бусад төслүүд дээрээ ажиллах боломжтой. Гэрээсээ хол байхдаа цэцэрлэг, цэцэрлэгийг арчлах нь бас гайхалтай юм
Илүү том нарны аймгийн нарны цэцэрлэгийн гэрэл: 6 алхам
Илүү том нарны системийн нарны цэцэрлэгийн гэрэл: Би арын хашаандаа 12в цэцэрлэгийн гэрэлтүүлгийн систем хайж байсан. Онлайнаар систем хайж байхдаа юу ч намайг барьж аваагүй бөгөөд би хаашаа явахыг хүсч байгаагаа мэдэхгүй байсан. Би бас