Სარჩევი:
- ნაბიჯი 1: რაც დაგჭირდებათ
- ნაბიჯი 2: წრე
- ნაბიჯი 3: დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
- ნაბიჯი 4: Visuino– ს დამატება და დაყენება კომპონენტები
- ნაბიჯი 5: Visuino Connect კომპონენტებში
- ნაბიჯი 6: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი
- ნაბიჯი 7: თამაში
ვიდეო: როგორ ავაშენოთ მცენარეთა მორწყვის სისტემა არდუინოს გამოყენებით: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ მცენარეთა მორწყვის სისტემა
გამოიყენეთ ტენიანობის სენსორი, წყლის ტუმბო და აანთეთ მწვანე LED, თუ ყველაფერი კარგადაა და OLED ეკრანი და Visuino.
Უყურე ვიდეოს!
ნაბიჯი 1: რაც დაგჭირდებათ
- Arduino UNO (ან სხვა Arduino) მიიღეთ აქ
- ნიადაგის ტენიანობის სენსორის მოდული, მიიღეთ აქ
- Jumper ხაზები Breadboard მიიღეთ აქ
- OLED ეკრანი მიიღეთ აქ
- წყლის ტუმბო მიიღეთ აქ
- სარელეო მიიღეთ აქ
- 1X წითელი LED, 1X მწვანე LED მიიღეთ აქ
- Visuino პროგრამა: ჩამოტვირთეთ Visuino
ნაბიჯი 2: წრე
- შეაერთეთ OLED ეკრანის პინი [VCC] არდუინოს პინთან [5V]
- შეაერთეთ OLED ჩვენების პინი [GND] არდუინოს პინთან [GND]
- შეაერთეთ OLED ჩვენების პინი [SDA] არდუინოს პინთან [SDA]
- შეაერთეთ OLED ჩვენების პინი [SCL] არდუინოს პინთან [SCL]
- შეაერთეთ Arduino 5V piezo buzzer მოდულის pin VCC- თან
- შეაერთეთ Arduino GND მწვანე LED უარყოფითი პინთან
- შეაერთეთ Arduino GND წითელ LED უარყოფით პინთან
- შეაერთეთ Arduino ციფრული პინი 3 მწვანე LED უარყოფითი პინთან
- შეაერთეთ Arduino ციფრული პინი 2 წითელ ნეგატიურ პინთან
- შეაერთეთ Arduino 5V ტენიანობის სენსორის მოდულის პუნქტში VCC
- შეაერთეთ Arduino GND ტენიანობის სენსორის მოდულის pin GND- თან
- შეაერთეთ Arduino– ს ანალოგური პინი 0 ტენიანობის სენსორის მოდულის პინთან A0
- შეაერთეთ სარელეო VCC პინი (+) Arduino 5V პინთან
- შეაერთეთ სარელეო GND პინი (-) Arduino GND პინთან
- შეაერთეთ სარელეო სიგნალის პინი (S) Arduino ციფრულ პინთან 10
- შეაერთეთ კვების წყარო 12V (+) წითელი მავთულის ტუმბოსთან (+)
- შეაერთეთ კვების ბლოკი 12V (-) სარელეო პინთან (com)
- შეაერთეთ ტუმბოს შავი მავთული (-) სარელეო პინთან (NO)
ნაბიჯი 3: დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
Arduino– ს პროგრამირების დასაწყებად, თქვენ დაგჭირდებათ Arduino IDE დაინსტალირებული აქედან:
გთხოვთ გაითვალისწინოთ, რომ Arduino IDE 1.6.6– ში არის რამდენიმე მნიშვნელოვანი შეცდომა. დარწმუნდით, რომ დააინსტალირეთ 1.6.7 ან უფრო მაღალი, წინააღმდეგ შემთხვევაში ეს ინსტრუქცია არ იმუშავებს! თუ თქვენ არ გააკეთეთ, მიჰყევით ამ ინსტრუქციებში მითითებულ ნაბიჯებს Arduino IDE– ს დასაყენებლად Arduino UNO– ს დასაპროგრამებლად! Visuino: https://www.visuino.eu ასევე უნდა იყოს დაინსტალირებული. ვიზუინოს დაწყება, როგორც ნაჩვენებია პირველ სურათზე, დააწკაპუნეთ ღილაკზე "ინსტრუმენტები" Arduino კომპონენტზე (სურათი 1) ვიზუინოში, როდესაც დიალოგი გამოჩნდება, აირჩიეთ "Arduino UNO" როგორც ნაჩვენებია სურათზე 2
ნაბიჯი 4: Visuino– ს დამატება და დაყენება კომპონენტები
დაამატეთ "OLED ჩვენების" კომპონენტი
დაამატეთ 2X კომპონენტი "შეადარეთ ანალოგური მნიშვნელობა"
ორჯერ დააწკაპუნეთ DisplayOLED1- ზე და ელემენტების ფანჯარაში გადაიტანეთ ტექსტური ველი მარცხნივ, შემდეგ თვისებების ფანჯარაში დააყენეთ ზომა 3
დახურეთ ელემენტების ფანჯარა
- აირჩიეთ CompareValue1 და თვისებების ფანჯარაში დააყენეთ "შეადარეთ ტიპი" ctBiggerOrEqual და მნიშვნელობა 0.7 << ეს არის მგრძნობელობის მნიშვნელობა, შეგიძლიათ შეცვალოთ იგი თუ გსურთ
- შეარჩიეთ CompareValue2 და თვისებების ფანჯარაში დააყენეთ "შეადარეთ ტიპი" ctSmaller და მნიშვნელობა 0.7 << ეს არის მგრძნობელობის მნიშვნელობა, შეგიძლიათ შეცვალოთ იგი თუ გსურთ
ნაბიჯი 5: Visuino Connect კომპონენტებში
- შეაერთეთ Arduino ანალოგური პინი 0 CompareValue1 pin In, CompareValue2 pin In, DisplayOLED1> ტექსტური ველი 1 Pin In
- შეაერთეთ CompareValue1 Pin Out Arduino ციფრულ პინთან 2
- შეაერთეთ CompareValue1 Pin Out Arduino ციფრულ პინთან 10
- შეაერთეთ CompareValue2 Pin Out Arduino ციფრულ პინთან 3
- შეაერთეთ DisplayOLED1 pin I2C Out Arduino დაფაზე I2C pin In
ნაბიჯი 6: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი
Visuino– ში, ბოლოში დააწკაპუნეთ „აშენების“ჩანართზე, დარწმუნდით, რომ არჩეულია სწორი პორტი, შემდეგ დააჭირეთ ღილაკს „შედგენა/აშენება და ატვირთვა“.
ნაბიჯი 7: თამაში
თუ თქვენ ჩართავთ Arduino UNO მოდულს და LED უნდა აანთოს (წითელი არასაკმარისი წყალი, მწვანე საკმარისი წყალი) და OLED ეკრანი აჩვენებს ტენიანობის დონეს, თუ წყლის დონე ძალიან დაბალია ტუმბო დაიწყებს წყლის დამატებას.
გილოცავთ! თქვენ დაასრულეთ თქვენი პროექტი Visuino– სთან ერთად. ასევე ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable– ისთვის, შეგიძლიათ გადმოწეროთ და გახსნათ Visuino– ში:
გირჩევთ:
როგორ ავაშენოთ მცენარეთა მონიტორი არდუინოს საშუალებით: 7 ნაბიჯი
როგორ ავაშენოთ მცენარეთა მონიტორი Arduino– ს საშუალებით: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გამოვავლინოთ ნიადაგის ტენიანობა ტენიანობის სენსორის გამოყენებით და აანთოთ მწვანე LED, თუ ყველაფერი კარგადაა და OLED ეკრანი და Visuino. უყურეთ ვიდეოს
მცენარეთა ავტომატური მორწყვის სისტემა მიკრო გამოყენებით: ბიტი: 8 ნაბიჯი (სურათებით)
მცენარეთა ავტომატური მორწყვის სისტემა მიკრო: ბიტის გამოყენებით: ამ ინსტრუქციაში მე ვაჩვენებ, თუ როგორ უნდა ავაშენოთ მცენარეების ავტომატური მორწყვის სისტემა მიკრო: ბიტის და სხვა მცირე ელექტრონული კომპონენტების გამოყენებით. მიკრო: ბიტი იყენებს ტენიანობის სენსორს მცენარის ნიადაგში ტენიანობის დონის მონიტორინგი და
მცენარეთა ავტომატური მორწყვის სისტემა: 4 ნაბიჯი
მცენარეთა ავტომატური მორწყვის სისტემა: აი როგორ გავაკეთე ჩემი მცენარეების ავტომატური მორწყვის სისტემა
ავტონომიური მცენარეთა მორწყვის სისტემა: 4 ნაბიჯი
ავტონომიური მცენარეთა მორწყვის სისტემა: ეს პროექტი წარმოადგენს ჭკვიანი ავტონომიური მცენარეთა მორწყვის სისტემას. სისტემა არის ავტონომიური ენერგიით 12 ვ ბატარეის და მზის პანელის გამოყენებით და მორწყეთ ქარხანა, როდესაც შეიქმნება შესაბამისი პირობები, გააზრებული (იმედი მაქვს) წარუმატებლობის საწინააღმდეგო სისტემით. ეს მე
როგორ ავაშენოთ წვრილმანი ქარხნის ავტომატური მორწყვის სისტემა WiFi შეტყობინებებით: 15 ნაბიჯი
როგორ ავაშენოთ წვრილმანი ქარხნის ავტომატური მორწყვის სისტემა WiFi შეტყობინებებით: ეს არის დასრულებული პროექტი, წვრილმანი მცენარეების ავტომატური მორწყვის სისტემა, რომელიც კონტროლდება #WiFi– ით. ამ პროექტისთვის ჩვენ გამოვიყენეთ Adoia– დან Self Watering Automatic Garden System Subassembly Kit. ეს კონფიგურაცია იყენებს სოლენოიდულ წყლის სარქველებს და ანალოგიურ ნიადაგს