
Სარჩევი:
- ნაბიჯი 1: მასალების შეგროვება
- ნაბიჯი 2: ძალაუფლების მიცემა პურის დაფაზე
- ნაბიჯი 3: მიამაგრეთ DHT11 და I2C LCD1602 ეკრანი
- ნაბიჯი 4: შეაერთეთ LED- ები და ღილაკი
- ნაბიჯი 5: მავთულის დაკავშირება და DC ძრავის დამატება
- ნაბიჯი 6: გაწმინდეთ და მოაწყვეთ მავთულები
- ნაბიჯი 7: ატვირთეთ კოდი Aurdino– ზე
- ნაბიჯი 8: დაამატეთ გარსაცმები და ტესტი
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50

ოდესმე გსურდათ თქვენი საკუთარი Aurdino ამინდის მეტროსადგურის გაკეთება? კარგი, ახლა შენი შანსია! ამ ინსტრუქციის საშუალებით თქვენ შეისწავლით საფუძვლებს, თუ როგორ უნდა ააშენოთ აურდინოს ამინდის სადგური, ასევე ისწავლით მის უკან არსებულ კოდს. ამ პროექტის ბოლოს თქვენ გექნებათ სრულად ფუნქციონირებადი ამინდის სადგური, რომელსაც შეუძლია ტემპერატურისა და ტენიანობის შეგრძნება, ასევე ხელით აფეთქება DC ძრავის ვენტილატორი. ეს პროექტი დასჭირდება 45 წუთიდან 2 საათამდე, რაც დამოკიდებულია საინჟინრო გამოცდილებაზე. Წარმატებები და გაერთე!
ნაბიჯი 1: მასალების შეგროვება

ამ პროექტში დაგჭირდებათ შემდეგი ნივთები:
- Arduino Uno კაბელით
- DC ძრავა
- 1 მწვანე LED
- 1 წითელი LED
- 1 ნახევარი პურის დაფა
- I2C LCD1602 ჩვენება
- 3 ბალიანი Trifoil პროპელერის ვენტილატორი DC ძრავისთვის (სურვილისამებრ)
- მავთულის ნაკრები (სასურველია სხვადასხვა ფერის)
- 1 DHT 11/ DHT 22 Humiture Sensor
- 1 ღილაკი
- 2 2.20 K რეზისტორი
- 1 10k რეზისტორი
- კომპიუტერი, რომელსაც შეუძლია Aurdino Uno პროგრამული უზრუნველყოფის გაშვება
- დანა დანა
- მავთულის საჭრელი
- USB დენის ბანკი (სურვილისამებრ)
- ყუთი იმდენად დიდი, რომ მოთავსდეს პურის დაფაზე და აურდინოზე.
ამ ნივთების უმეტესობა შედარებით იაფია და ადვილად შესასყიდია ონლაინ ტექნიკური მაღაზიებიდან ან eBay– დან.
ნაბიჯი 2: ძალაუფლების მიცემა პურის დაფაზე

დარწმუნდით, რომ ყველა საჭირო მასალა ხელმისაწვდომია და დარწმუნდით, რომ სამუშაო ადგილი ხელმისაწვდომია თქვენთვის სამუშაოდ.
წრე, რომლის მშენებლობასაც ჩვენ ვაპირებთ, საჭიროებს ენერგიას და ის აღებულია Arduino Uno– დან.
მიამაგრეთ მავთული +3.3V პინიდან Arduino Uno– ზე დადებით სარკინიგზო ხაზზე Breadboard– ზე, რომელიც მითითებულია წითელი ხაზით. ეს ნიშნავს, რომ +5V არის შესაძლებელი წითელი ხაზის ნებისმიერი ადგილიდან. მიამაგრეთ უარყოფითი ან GND (Ground) ცისფერ ხაზზე პურის დაფაზე. ახლა ნიადაგი ხელმისაწვდომია მთელ ლურჯ ხაზზე. იმისათვის, რომ +5V და GND ხელმისაწვდომი იყოს Breadboard– ის ორივე მხარეს, გამოიყენეთ ორი მავთული Breadboard– ის ერთი ბოლოდან მეორე ბოლოში გადასასვლელად. მიჰყევით ზემოთ მოცემულ დიაგრამას, რათა მოათავსოთ დანარჩენი მიწა და დენის მავთულები.
ნაბიჯი 3: მიამაგრეთ DHT11 და I2C LCD1602 ეკრანი

მიამაგრეთ მავთული I2C LCD1602 ეკრანის სიმძლავრიდან Arduino Uno +5V პინზე და მავთული I2C LCD1602 დისპლეის Ground– დან Arduino Uno– ს მიწასთან. შემდეგ მიამაგრეთ სხვა მავთული I2C LCD1602 დისპლეის SDA– დან Arduino Uno– ს ანალოგიურ პინზე და მავთული ეკრანის SCL– დან Arduino Uno– ს ანალოგიურ პინზე. გაითვალისწინეთ, რომ დიაგრამაში გამოყენებული ეკრანი არ არის PCB- ზე დამონტაჟებული, ამიტომ გაყვანილობა არასწორი იქნება არა PCB I2C LCD1602 დისპლეისათვის.
ახლა აიღეთ DHT 11 სენსორი და მიამაგრეთ მავთული DHT11– ის მიწიდან Aurdino– ს მიწაზე. მიამაგრეთ მავთული DHT 11 -ის სიმძლავრიდან დენის რელსზე პურის დაფაზე. დაბოლოს, მიამაგრეთ მავთული DHT11 სენსორის სიგნალის ბუდედან ციფრულ პინ 7 -ზე. გაითვალისწინეთ, რომ ზემოთ დიაგრამაზე DHT 11 არ იყო გამოყენებული, სამაგიეროდ TMP36 სენსორი იყო გამოყენებული. თუმცა, გაყვანილობა დიაგრამის იდენტურია.
ჩვენი LCD და Humiture სენსორი ახლა მუშაობს, პროგრამირებით ჩვენ შეგვიძლია გავაკონტროლოთ როგორ იმუშავებს ეს ერთად.
თუ თქვენ დაბნეული ხართ მავთულის განთავსებაზე, გთხოვთ მიმართოთ დიაგრამას ზემოთ.
ნაბიჯი 4: შეაერთეთ LED- ები და ღილაკი

ახლა, როდესაც ჩვენი ეკრანი და Humiture სენსორი დროა დააყენოთ LED- ები და Pushbuttons. Pushbutton აკონტროლებს DC ძრავას. თუ დააჭირეთ ღილაკს, მაშინ DC ძრავა დაიწყებს მუშაობას, რადგან DC ძრავა მუშაობს, მწვანე LED ჩართავს, ხოლო წითელი LED დარჩება გამორთული. თუ ღილაკი არ არის დაჭერილი, წითელი LED ჩაირთვება, ხოლო მწვანე LED გამორთულია.
შეაერთეთ მწვანე ლედის კათოდი მიწის მავთულის ქვემოთ პურის დაფის A4- ზე. იგივე გააკეთეთ Red Led– ით, კათოდის დაყენებით მიწის მავთულის ქვეშ პურის დაფის A10– ზე. ახლა განათავსეთ 2.2K რეზისტორი მწვანე და წითელი LED ანოდზე.
შეაერთეთ ღილაკი პურის დაფის ხიდზე, როგორც ეს მოცემულია ზემოთ დიაგრამაზე. მიამაგრეთ 10k რეზისტორი დაჭერით ღილაკის ტერმინალში 2a (ქვედა მარჯვენა პინი). დარწმუნდით, რომ რეზისტორის დასასრული უკავშირდება მიწის მავთულს, როგორც ეს მოცემულია ზემოთ დიაგრამაზე.
ნაბიჯი 5: მავთულის დაკავშირება და DC ძრავის დამატება

ჩვენ თითქმის დავასრულეთ გაყვანილობა! ფრთხილად დააკავშირეთ მავთული Green Led რეზისტორის ბოლოდან ციფრულ პინ 2 – ზე Aurdino– ზე. ანალოგიურად, დააკავშირეთ მავთული Red Led რეზისტორის ბოლოდან ციფრულ პინ 3 -ზე Aurdino– ზე. ახლა დააკავშირეთ მავთული ტერმინალიდან 2 ბ ღილაკზე (ზედა მარჯვენა პინი) ციფრულ პინ 4 -ზე Aurdino– ზე.
ახლა აიღეთ DC ძრავა და განათავსეთ პოზიტიური დასასრული ღილაკზე 2b ტერმინალზე, ციფრული პინ 4 -თან დამაკავშირებელი მავთულის ზემოთ, მოათავსეთ DC ძრავის უარყოფითი ბოლო 27 -ე რიგში, რიგი, რომელიც მიწასთან არის დაკავშირებული.
ძრავების პოლარობას მნიშვნელობა არ აქვს. ბრუნვის მიმართულება შეიძლება შეიცვალოს პროგრამირებით.
ნაბიჯი 6: გაწმინდეთ და მოაწყვეთ მავთულები

გაჭერით მავთულები შესაბამის სიგრძეზე და გამოიყენეთ შესაბამისი ფერები თითოეული მავთულისთვის. (შავი მავთული მიწისთვის, წითელი მავთული სიმძლავრისთვის, ლურჯი მავთული ციფრული ქინძისთავებისთვის). შავი მავთულის გამოყენებით, მიამაგრეთ ზედმეტი მავთულები DHT11 სენსორზე და I2C LCD1602 ეკრანი, როგორც zip ჰალსტუხი. თქვენ უნდა გქონდეთ წვდომა ყველა მავთულზე ამ პროცესის შემდეგ.
ნაბიჯი 7: ატვირთეთ კოდი Aurdino– ზე
ჩამოტვირთეთ Arduino პროგრამული უზრუნველყოფა თქვენს კომპიუტერში აქედან. გახსენით პროგრამა და შექმენით ახალი ესკიზი "Ctrl+N" დაჭერით. დაასახელეთ ეს ახალი ესკიზი "Aurdino ამინდის სადგური". ჩამოტვირთეთ კოდი ქვემოთ და ჩასვით თქვენს პროგრამაში. შეაერთეთ USB კაბელი თქვენს კომპიუტერში და თქვენს Arduino– ში. ახლა შეინახეთ კოდი დაჭერით "Ctrl+Shift+S" და დააჭირეთ ატვირთვის ღილაკს, რომელიც ისრის მსგავსია მარჯვნივ მიმართული. დარწმუნდით, რომ ყველა საჭირო ბიბლიოთეკა გადმოწერილი და დაინსტალირებულია, რომ ეს პროგრამა იმუშაოს. (LCD ბიბლიოთეკა, DHT11 ბიბლიოთეკა)
ნაბიჯი 8: დაამატეთ გარსაცმები და ტესტი

ყუთის გამოყენებით ამოჭერით კონკრეტული ნაჭრები გარსაცმის შესაქმნელად. LCD ეკრანს დასჭირდება მართკუთხა ფორმა (2 სმ x 7 სმ) ყუთის თავზე. გაჭერით ხვრელი ყუთის მარცხნივ საკმარისად დიდი, რათა მოთავსდეს DHT11 სენსორი. იგივე გააკეთეთ ყუთის მარჯვნივ, რათა მოერგოს Aurdino USB კაბელს. გაჭერით ხვრელი იმდენად დიდი, რომ მოათავსოს DC ძრავა ნებისმიერ სასურველ ადგილას, ეს იქნება ფანი. ამოიღეთ ხვრელები ყუთის ქვედა მხარეს მწვანე და წითელი LED- ისთვის. დაბოლოს, შექმენით ხვრელი ყუთში, რომელიც პირდაპირ არის ღილაკზე მაღლა. ფანქრის ან ხრახნიანი ღილაკის გამოყენებით დააჭირეთ ღილაკს, პირდაპირ ღილაკის ზემოთ გაკეთებული ხვრელიდან, დარწმუნდით, რომ ღილაკს ადვილად შეუძლია დაჭერით.
ახლა თქვენ მზად ხართ გამოსცადოთ აურდინოს ამინდის სადგური. ატვირთეთ კოდი Aurdino– ზე და გაუშვით! LCD უნდა აჩვენოს ტენიანობა და ტემპერატურა. როდესაც ღილაკი არ არის დაჭერილი წითელი LED უნდა იყოს ჩართული. თუმცა, ღილაკზე დაჭერის შემდეგ DC ძრავა უნდა მუშაობდეს ისევე როგორც მწვანე LED.
გირჩევთ:
პროფესიული ამინდის სადგური ESP8266 და ESP32 DIY გამოყენებით: 9 ნაბიჯი (სურათებით)

პროფესიონალური ამინდის სადგური ESP8266 და ESP32 DIY გამოყენებით: LineaMeteoStazione არის სრული ამინდის სადგური, რომელიც შეიძლება დაუკავშირდეს პროფესიონალ სენსორებს Sensirion– დან და Davis Instrument– ის კომპონენტებით (წვიმის საზომი, ანემომეტრი) პროექტი მიზნად ისახავს როგორც წვრილმანი ამინდის სადგურს, მაგრამ მოითხოვს მხოლოდ
მინი ამინდის ამინდის სადგური Arduino– ს და ThingSpeak– ის გამოყენებით: 4 ნაბიჯი

მინი ამინდის ამინდის სადგური Arduino– ს და ThingSpeak– ის გამოყენებით: გამარჯობა ყველას. ამ ინსტრუქციაში, მე გაგიწევთ ნაბიჯებს პერსონალური მინი ამინდის სადგურის შესაქმნელად. ასევე, ჩვენ ვიყენებთ ThingSpeak API– ს, რომ ატვირთავს ჩვენი ამინდის მონაცემებს მათ სერვერებზე, წინააღმდეგ შემთხვევაში რა არის ამინდის სტატისტიკის მიზანი
DIY ამინდის სადგური და WiFi სენსორული სადგური: 7 ნაბიჯი (სურათებით)

DIY ამინდის სადგური და WiFi სენსორული სადგური: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა შექმნათ ამინდის სადგური WiFi სენსორულ სადგურთან ერთად. სენსორული სადგური ზომავს ადგილობრივი ტემპერატურისა და ტენიანობის მონაცემებს და აგზავნის მას WiFi– ით ამინდის სადგურზე. ამის შემდეგ ამინდის სადგური აჩვენებს
ESP32 ამინდის ამინდის სადგური: 16 ნაბიჯი (სურათებით)

ESP32 Weathercloud ამინდის სადგური: გასულ წელს, მე გამოვაქვეყნე ჩემი ყველაზე დიდი Instructable დღემდე სახელწოდებით Arduino Weathercloud Weather Station. ძალიან პოპულარული იყო მე ვიტყოდი. ის ნაჩვენები იყო Instructables– ის მთავარ გვერდზე, Arduino– ს ბლოგში, Wiznet მუზეუმში, Instructables Instagram– ში, Arduino Instagr
Acurite 5 in 1 ამინდის სადგური Raspberry Pi და Weewx გამოყენებით (სხვა ამინდის სადგურები თავსებადია): 5 ნაბიჯი (სურათებით)

Acurite 5 in 1 ამინდის სადგური Raspberry Pi და Weewx– ის გამოყენებით (სხვა ამინდის სადგურები თავსებადია): როდესაც მე ვიყიდე Acurite 5 in 1 ამინდის სადგური, მინდოდა შემეძლოს ამინდის შემოწმება ჩემს სახლში ყოფნისას. როდესაც სახლში მივედი და დავაყენე მივხვდი, რომ ან ეკრანი კომპიუტერთან უნდა მქონოდა ჩართული, ან მათი ჭკვიანი კერა შემეძინა