Mundarija:
- 1 -qadam: Sizga nima kerak?
- 2 -qadam: Idishning tuzilishi haqida fikr olish uchun namunaviy chizmalar
- 3 -qadam: Quvvat taqsimoti va dvigatel drayveri
- 4 -qadam: Suv sathining ko'rsatkich sensori
- 5 -qadam: Suv oqimi sensori
- 6 -qadam: Butun komponentlarni yig'ish
- 7 -qadam: Ovozli bildirishnoma, audio fayllarni yaratish
- 8 -qadam: kutubxonalar va kodlar
Video: FEDORA 1.0, aqlli gulli idish: 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
FEDORA yoki Gullar muhitini bezatuvchi organik natija analizatori - bu yopiq bog 'uchun aqlli gulli idish. FEDORA shunchaki gulli idish emas, u budilnik, simsiz musiqa pleyeri va kichkina robot do'sti vazifasini bajarishi mumkin. Ushbu qurilmaning asosiy xususiyati - unga o'rnatilgan ovozli xabarlar tizimi. (Hurmatli dizaynerlar va ixtirochilar, ingliz tilida so'zlar mukammal bo'lmaganligi uchun uzr so'rayman)
Xususiyatlari
- Tuproq namligi quriganida o'simlikni avtomatik sug'orish
- 1 litr hajmli ichki idish va qozonga o'rnatilgan suv osti nasosi o'simlikni o'z vaqtida sug'orishga yordam beradi.
- Tank darajasini sezish uchun FEDORA bilan suv sathi ko'rsatkichi qo'shiladi, agar tank darajasi bo'shab qolsa, foydalanuvchi uni indikatorli LEDlar yordamida aniqlay oladi.
- Tuproq namligini sezish uchun qozon holatiga LED ham qo'shiladi (agar nasos mexanizmida xato bo'lsa, tuproq namligi darajasi quriydi)
- Atrofdagi harorat va namlikni sezish uchun bu qozonga harorat va namlik sensori qo'shiladi
- O'simlik uchun etarli sun'iy chiroqlar berish uchun bu qozonga o'sish nuri qo'shiladi
- Ichkariga o'rnatilgan bluetooth audio qabul qiluvchisi bluetooth orqali smartfonlardan musiqani uzatishga yordam beradi
- Kastryulning yuqori qismiga yig'ilgan RBG LEDlari o'simlik/idishning his -tuyg'ularini ifoda etishga yordam beradi
- FEDORA bilan budilnik qo'shiladi, agar elektr ta'minoti o'chirilgan bo'lsa, bu budilnik qayta tiklanmaydi (Budilnik tafsilotlari EEPROMda saqlanadi)
- 24 soatlik avtomatik ekranli tetiklantiruvchi soat qozonga qo'shiladi
- Tankning to'kilmasligi uchun qozonga ortiqcha oqim sensori qo'shiladi, biz uni to'ldiramiz
- Bu qozonga jozibador qilish uchun (oldindan yozib olingan/saqlangan) ovozli bildirishnoma yoki o'zaro aloqa vositasi qo'shilgan
- Uxlash vaqtida ovozli bildirishnomani eshitmaslik uchun (sezgichni o'chirganimizdan keyin kechasi) fotosensitiv sensor qo'shiladi.
- Arduino -ni chiqarib olish va kodlarni yuklash uchun biz tepaga ekilgan o'simlikni olib tashlamaslik uchun qozonga qadamli motorli laganda qo'shiladi.
- Potni yanada jozibali qilish uchun RBG LED yoritgichi
- 7805 IC regulyatori tufayli elektron qatlamida hosil bo'ladigan issiqlikni chiqarish uchun dastur bilan boshqariladigan egzoz/sovutgich foniy qo'shiladi.
Imtihonlar va topshiriqlar tufayli xususiyatlar o'tkazib yuborildi
- Avtomatik xohish tizimi, u qozon oldiga kelganida (xayrli tong, peshindan keyin va hokazo) tilaydi (ma'lum bir istaklar (masalan: xayrli tong) kuniga atigi bir marta)
- FEDORA -ning hozirgi ish holati haqidagi xabari (bu foydalanuvchiga o'z uyida saqlanadigan boshqa idishdagi xatolar yoki bo'sh idishlar holatini aniqlashga yordam beradi), keyin ular buni qozon oldida turganida o'z foydalanuvchisiga aytadilar.
- Sensorli o'simlikka tegib turing, agar kimdir o'simlikka tegsa, orqa LEDlar qizil rangga aylanadi va ularni ovoz orqali ogohlantiradi
- Chayqalish yoki moyillik sezilishi, bu elektron qatlamiga suv oqishini oldini oladi (girro datchiklar yordamida)
Agar kimdir bu qozonni tayyorlasa, iltimos, ushbu 4 funktsiyani bajarishga harakat qiling, bu qozonni yanada jozibali qilishi mumkin
1 -qadam: Sizga nima kerak?
Loyihaning umumiy byudjeti bir dona uchun 200 dollar atrofida. Quyida sanab o'tilgan barcha komponentlarni sparkfun, digikey, ebay yoki banggoods.com yoki aliexpress.com kabi Xitoyning ba'zi onlayn -do'konlarida osongina topish mumkin. Aksariyat komponentlar nomida men turli do'konlarda mahsulotga havola biriktirdim. Rezistorlar, kondansatörler, nol PCB, tranzistorlar va boshqalar kabi ba'zi komponentlar Internet -do'konlarda 100 dona yoki undan ortiq to'plamda sotiladi, shuning uchun ularni sotib olish mumkin. sizning mahalliy apparat do'konlaringiz yoki elektronika qismlarini sotadigan do'konlar.
Komponentlar
- Arduino Uno
- Arduino Mega
- 2.4 dyuymli TFT sensorli ekranli modul
- 2 kanalli 5v o'rni moduli
- Tuproq namligi sensori
- Batareyali RTC moduli (DS1302)
- Fotosensitiv modul
- DHT11 namlik va harorat sensori moduli
-
RBG LEDlari - 5 dona (umumiy katod)
- 5 mm LED uchun kichik reflektorlar - 3x
- Eski CPU sovutgich foniy
- Mikro motorli nasos
- 12V/2A AC - shahar adapteri
- AC uchun soket - shahar adapteri (Barrel Jek)
- Moslashuvchan LED chiroq
- USB soket (moslashuvchan LED chiroq uchun)
- Dinamiklar (diametri 5 sm) - 2 marta
- Ovoz kuchaytirgichi (yoki yuqori sifatli noutbuk karnayini sotib oling, biz loyihamiz uchun karnay va kuchaytirgichni demontaj qilib olamiz)
- Bluetooth audio qabul qiluvchisi
- DFPlayer Mini MP3 pleer moduli
- Micro SD xotira kartasi (har qanday o'lcham (maksimal 32 Gb))
- Eski CD/DVD disk
- Transistor = BC548 - 3x
- Rezistorlar = 220k - 3x, 22k - 1x, 470 ohm - 3x, 1k -1x
- L293D dvigatel haydovchisi IC - 2x
- 7805 IC regulyatori
- 7805 uchun issiqlik batareyasi
- Kondensator = 1uf/63v, 10uf/63v (har biri 1 ta)
- LED = ko'k (5 mm / 2 mm)
- 2 kanalli vintli terminal -2x
- Jumper kabellari = Erkak -Erkak, Ayol -Erkak, Ayol -Ayol (40x to'plam (har biri))
- O'rnatish simlari - 3 metr
- Nolinchi tenglikni (kichik) - 2x
- Gulli idish (balandligi kamida 30 sm (kvadrat/to'rtburchaklar yoki dumaloq))
- Ikki xil o'lchamdagi plastinka yoki varaq (bu qism haqida tasavvurga ega bo'lish uchun "chizmalar" bosqichidagi (3 -qadam) rasmni tekshiring yoki montaj videosini ko'ring)
- Tovoqlar ("Chizmalar" bosqichidagi rasmni tekshiring (3 -qadam), bu qism haqida tasavvurga ega bo'ling yoki montaj videosini ko'ring)
- O'z -o'zidan qulflash tugmachasini yoqing
- 3/4 dyuymli PVX tirsak - 1x
- 3/4 dyuymli PVX erkak adapteri va so'nggi qopqoq
-
3/4 dyuymli PVX quvur - 20 sm
- Akvarium havo trubkasi - 2 metr
- Akvarium havo trubkasi uchun T bo'g'inlari - 4x
- Regulyatorlar (rasmga qarang) - 3x
- Yaxshi ko'rinadigan o'simlik
- Sarlavha pinlari (qizil, qora, sariq, ko'k, oq)
Asboblar
- Lehimlash temir
- Lehimlash qo'rg'oshini
- Lehim oqimi
- Tozalovchi nasos (majburiy emas)
- Yelimli qurol
- Yelim tayoqchalari
- Temir arra
- Twiser
- Tornavidalar
- Issiqlik pastasi
- Marker qalamlar
2 -qadam: Idishning tuzilishi haqida fikr olish uchun namunaviy chizmalar
Yuqorida ko'rsatilgan raqamlar FEDORA dizayni haqida batafsil tushuntirish beradi. Biz oddiy tuvakni (tormozdan yasalgan) sotib olmoqchimiz va uni ABS yoki boshqa mustahkam materiallardan yasalgan choyshablar/plastinkalarni joylashtirish orqali 3 qatlamga bo'lishni xohlaymiz. 2 -rasmda siz qozonning old qismini ko'rishingiz mumkin. tovoqlar qo'yish uchun to'rtburchaklar teshik, bizning komponentlarimizni qozonda saqlash uchun. Biz bu qozonni CD/DVD drayveri ichidagi linzali yo'naltiruvchi dvigatel yordamida ochamiz va yopamiz; Bu diagnostika jarayonini soddalashtirish uchun (ya'ni, agar FEDORA ish jarayonida xato bo'lsa, foydalanuvchi sxemalarni chiqarib, ekish qatlamiga qo'yilgan o'simlik va tuproqni almashtirish orqali tekshirishni xohlashi kerak. Ikki ko'k rang) Boshqaruv panelidagi nuqta - bu gulzorning SR505 sensori va quvvat tugmasi. Va bu idishning ikki tomoniga karnay o'rnatish uchun teshiklar qo'shilgan. Rasmda ko'rsatilgandek FEDORA old tomonida holat va bildirishnomalarni ko'rsatish uchun TFT displeyi qo'shilgan..
Keling, FEDORA -ning orqa tomoniga qaraylik, bu erda siz davra qatlami va suv idishi qatlami o'rtasida qopqoqli teshik qilinganligini ko'rishingiz mumkin, bu teshik qozonning ichki idishiga suv quyish uchun mo'ljallangan. Tankning to'lib ketishiga yo'l qo'ymaslik uchun bu tizimga tanklar haqida to'liq ogohlantirishlar qo'shiladi, u erda hosil bo'ladigan issiqlikni chiqarish uchun elektron qatlamga qo'shimcha sovutgich foniy qo'shiladi.
Yuqoridagi rasmlarda ko'rsatilgan dizayn - bu mening fikrlarim va g'oyalarim, siz potni loyihalash uchun o'z g'oyalaringiz va fikrlaringizga amal qilishingiz mumkin, agar sizda 3D printer bo'lsa, siz chizishingiz va yanada samaraliroq va yaxshi ko'rinadigan qozon yasashingiz mumkin. Qanday bo'lmasin, men o'z loyihamga rioya qilib, statsionar do'konlardan yig'ilgan narsalarni yig'ish va yig'ish orqali bu loyihani amalga oshirmoqchiman (uzr so'rayman, do'stlarim, mening dizaynimni yanada aniqroq chop etish uchun menda 3D printer yo'q), gulli idishlar, aylana shaklidagi. plitalar, qutilar va boshqalar.
Eslatma:
Rasmlarda ko'rsatilgan dizayn mening fikrlarim va g'oyalarimdan olingan, siz mening qadamimni bajarishni xohlamaysiz, siz o'zingizning fikringiz va o'zingiz yashaydigan narsalarga amal qilishingiz mumkin (Siz shuningdek motorli dvigatel tepsisini o'zgartirishingiz mumkin) dizaynni tayyorlash uchun oddiy tortish va tortish tepsisi)
3 -qadam: Quvvat taqsimoti va dvigatel drayveri
Ushbu loyihada biz 10 dan ortiq sensorlar va modullarni birgalikda muvofiqlashtirmoqchimiz. Ularning har biri har xil kuchlanish diapazoniga muhtoj, bu dizayndagi sensorlar va modullar (FEDORA 1.0) faqat 5V, mikro nasos va chiqindi sovutgich foniy esa 12V quvvatga muhtoj. Har bir komponentni elektr ta'minoti bilan ta'minlash uchun bizga 5 V va 12 V kuchlanishli quvvat taqsimlash platasi kerak bo'ladi. Shunday qilib, biz ushbu dastur uchun yuqoridagi rasmda ko'rsatilgandek sxemani ishlab chiqdik, bundan tashqari, biz Stepper dvigatelini, sovutgichli fanni va mikro nasosni haydash uchun ikkita L293D IC ni biriktirdik.
Quvvat taqsimoti va dvigatel drayverini yaratish uchun biz xohlaymiz
- 7805 IC regulyatori
- 2x L293D dvigatel haydovchisi IC
- Sarlavha pinlari (GND uchun qora, 5V uchun sariq, step motorli kirish uchun ko'k, Arduino uchun oq)
- 1x 10uf/63V kondansatör
- 1x 1uf/63V kondansatör
- 1x 1k qarshilik
- 2x 2 kanalli vintli terminallar (sovutgich va nasos uchun)
- AC-DC adapteringiz uchun bochka uyasi / rozetkasi
- Nolinchi tenglikni
- Va 7805 uchun issiqlik qabul qilgichning bir qismi
(LED o'rniga ikkita sarlavhali pinni lehimlang, biz bu LEDni keyinroq qozonga qo'shishimiz mumkin)
Eslatma:
Issiqlik moslamasi qismiga 7805 IC ni o'rnatishdan oldin, "issiqlik qabul qilgich pastasi" ni qo'shishni unutmang
AC-DC 12V/2A adapterining chiqish piniga mos keladigan to'g'ri rozetkani tanlang
Agar siz 12V da ishlaydigan har qanday modulni (audio kuchaytirgich kabi) qo'shishni xohlasangiz, faqat bir nechta sarlavhali pimlarni qo'shishingiz kerak bo'ladi (men buning uchun o'z kontaktimga bir nechta qizil bosh pimlarini qo'shganman, lekin bu loyihada ishlatilmagan)
4 -qadam: Suv sathining ko'rsatkich sensori
O'chirish diagrammasi yuqorida ko'rsatilgan ehtiyojlarni ko'rsatdi
- 3x BC548 tranzistorlar
- 3x220 ohmli rezistorlar
- 3x 470 ohmli rezistorlar
- 1x 22K qarshilik
- Va tenglikni bo'lagi
PCBdagi sxemani lehimlang va sarlavha pinlarini ulang
1. 5V kuchlanish (ularni bir -biriga ulang)
2. GND (barcha maydonlarni bir -biriga ulang)
3. Suv darajasi YUQORI
4. Suv darajasi O'rta
5. Suv darajasi past
Agar sizda suv sensori sxemasini tuzishda shubhangiz bo'lsa, bu ko'rsatmalarni sathishk12 ga qarang
5 -qadam: Suv oqimi sensori
Biz oddiy tuproq namlik sensori yordamida suv oqimi sensori yasay olamiz. Bu erda men tuproq namligi sensorini suv oqimi sensori bilan almashtirmoqchiman. Buning uchun biz faqat datchikdan tuproq sezuvchi plastinalarni olib tashlamoqchimiz. Keyin tuproq namligining taqqoslash sxemasini oling va sensorlar plitalari joyiga ikkita M-M o'tish kabelini ulang. Endi biz suv idishi to'lib ketish holatini sezish uchun oddiy mantiqdan foydalanamiz. suv oqimi sensori tank darajasidagi raqamli kirishi bir vaqtning o'zida yuqori bo'lib qolsa, bu to'lib toshish holatidir. Keyin biz bu holatga kodlash orqali tegishli javobdan foydalanishimiz mumkin.
6 -qadam: Butun komponentlarni yig'ish
Ulanish sxemalari va unga kerakli komponentlar yuqorida keltirilgan! Ulanish vazifasi haqida tasavvurga ega bo'lish uchun video orqali o'ting!
Bunga ulanish pinlari bo'lgan hujjat fayli qo'shiladi!
7 -qadam: Ovozli bildirishnoma, audio fayllarni yaratish
Ovozli namuna faylini chiqarib oling va tarkibini xotira kartasiga nusxalash. va xotira kartasini MP3 moduliga joylashtiring. Agar siz o'z audio namunangizni yaratmoqchi bo'lsangiz, https://www.fromtexttospeech.com/ kabi saytlarga tashrif buyuring.
. Agar siz mp3 fayllar tartibini o'zgartirsangiz (ismga ko'ra tartibga solingan bo'lsa), misolni bajaring va MP3 tartibini belgilang va ularni arduino Mega -ga yuklagan kodga o'zgartiring.
MP3 modulini sinovdan o'tkazish uchun ulanish sxemasi oldingi bosqichda berilgan
Ovozli fayllar tartibini tekshirish uchun namuna kodi bu bosqichga qo'shiladi. Siz faqat kodni yuklashingiz va ketma -ket monitorni ochishingiz kerak. Keyin uni mega kodiga o'zgartiring
Bu rar faylda 38 ga yaqin audio namunalar mavjud. Ularning barchasi ushbu loyihada ishlatilmagan. Agar siz dizaynga kengaytmalar qo'shishni xohlasangiz, buning uchun yangi audio faylni qo'shing
8 -qadam: kutubxonalar va kodlar
Bu qadam bilan biz Arduino Mega va Arduino UNO -ga yuklamoqchi bo'lgan eskizlar qo'shiladi va bu loyihaga kerak bo'lgan barcha kutubxonalar ham shu erga qo'shiladi. Shunday qilib, siz kutubxonalarni qidirishni xohlamaysiz.
Agar siz mening kodimdagi xato yoki xatolarni ko'rsangiz, sharhlar qutisiga yozing
Yuqorida sanab o'tilmagan kutubxonalar Arduino IDE -da allaqachon mavjud bo'lgan kutubxonalardir!
Aks holda, eskiz> kutubxonani qo'shish> kutubxonani boshqarish> ga o'ting va eskizlarning yuqori qismida ko'rsatilgan sarlavha fayllari nomini qidiring.
Zip fayl kutubxonalarini qo'shish uchun eskizga kiring> kutubxonani qo'shing> keyin zip formatidagi kutubxonani qo'shish uchun variantni bosing.
Tavsiya:
Mikro uchun ulangan gulli idish: bit: 4 qadam
Micro: bit uchun ulangan gulli idish: bu gulzor 3D bosma bilan tayyorlangan va uning ichida microbit kartasi bor, bu idish tuproqli konteyner ostida joylashgan mikro: bitli kartani o'z ichiga oladi. Bu ma'lumot tuproq namligi sensori (o'tkazuvchanlik) dan olinadi. Tuproq namligi va
Aqlli gulli idishni qanday qilish kerak: 8 qadam
Aqlli guldastani qanday yasash mumkin: odamlarni birinchi shaharni yaratishga nima undaganini bilasizmi? Bu qishloq xo'jaligi. Ushbu loyihada biz 3D-bosma gulli idish yasaymiz, u kichik va o'rta o'lchamli o'simlikni joylashtirishi mumkin, uning tashqi qismida LED displeyi bor
Dekorativ gulli RGB LED chiroqlar - DIY: 7 qadam (rasmlar bilan)
Dekorativ gulli RGB LED chiroqlar | DIY: Ushbu qo'llanmada biz sizga RGB Led nurli dekorativ gullarni yasashni ko'rsatamiz. Siz qurilish uchun bu bosqichga o'rnatilgan videoni ko'rishingiz mumkin, qismlar ro'yxati, elektron diagrammasi va amp; test yoki siz batafsilroq ma'lumot olish uchun postni o'qishni davom ettirishingiz mumkin
Yozgi musiqiy festivallar, to'ylar, maxsus holatlar uchun gulli tojli tasmalar: 8 qadam (rasmlar bilan)
Yozgi musiqiy festivallar, to'ylar, maxsus holatlar uchun gulli tojli tasmalar: kechani chiroyli gulli LED tasma bilan yoritib bering! Har qanday to'y, musiqa festivali, proms, kostyumlar va maxsus bayramlar uchun juda mos keladi! Yoritgichli bandaj endi Wearables ustaxonasida mavjud
LEDni ishlatadigan gulli idishning yorqinligi !!: 5 qadam (rasmlar bilan)
Yorqin gulli gulzor yordamida LED !!: Sizda uyingizning ba'zi burchagida yotgan chiroyli shisha gulli qozon bormi?