Სარჩევი:
- ნაბიჯი 1: სწრაფი ვიდეო
- ნაბიჯი 2: პერსონალური ამინდის სადგურისთვის საჭირო ელექტრონიკის კომპონენტები
- ნაბიჯი 3: პერსონალური ამინდის სადგურისთვის საჭირო ინსტრუმენტები და დამატებითი ნივთები
- ნაბიჯი 4: პროგრამული უზრუნველყოფის მოთხოვნები
- ნაბიჯი 5: პირადი არხის შექმნა Thingspeak.com– ზე
- ნაბიჯი 6: სქემატური პერსონალური ამინდის სადგურისთვის
- ნაბიჯი 7: მიკროსქემის შეკრება ზოგადი დანიშნულების მიკროსქემის დაფაზე (GCB)
- ნაბიჯი 8: კოდი
- ნაბიჯი 9: დანართის მომზადება
- ნაბიჯი 10: დახურეთ სახურავი
ვიდეო: გააკეთეთ პირადი ამინდის სადგური: 10 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
თქვენს ოთახში ჯდომა იწყებს ოფლიანობას ან იგრძნობთ გაციებას; გაინტერესებთ რამდენად იქნება ტემპერატურა თქვენს ოთახში? ან რა იქნება ტენიანობა? ეს მოხდა ჩემთან ცოტა ხნის წინ.
ამან გამოიწვია პერსონალური მეტეოროლოგიური სადგურის შექმნა, რომელიც აკონტროლებს თქვენი ოთახის ტემპერატურას, ტენიანობას, წნევას და სინათლის ინტენსივობას და ატვირთავს მას კერძო არხზე thingspeak.com– ზე.
Დავიწყოთ.
ნაბიჯი 1: სწრაფი ვიდეო
აქ არის პატარა ვიდეო, რომელიც აჯამებს ყველაფერს 5 წუთში.
დააწკაპუნეთ აქ რომ ნახოთ youtube– ზე
ნაბიჯი 2: პერსონალური ამინდის სადგურისთვის საჭირო ელექტრონიკის კომპონენტები
აღწერა: ჩვენ გამოვიყენებთ DHT11 ტენიანობას, BMP180 ტემპერატურასა და წნევას და სინათლისგან დამოუკიდებელ რეზისტორს (LDR), რათა მივიღოთ სინათლის ინტენსივობის უხეში წარმოდგენა. არდუინო ნანო შეაგროვებს მონაცემებს ამ სენსორებიდან და გაუგზავნის ESP8266– ზე, რომ ატვირთოს თქვენს პირად არხზე thingspeak.com– ზე. ჩვენ გავააქტიურებთ ჩვენს Arduino ნანოს 12V-2A კედლის ადაპტერიდან, სენსორები და ESP8266 მიიღებენ ქვემოთ გადაყვანილ ძაბვას LM2596 დაფუძნებული მამლის გადამყვანისგან.
კომპონენტების სია:
- BMP180 წნევის და ტემპერატურის სენსორი,
- ტენიანობის სენსორი DHT11,
- შუქზე დამოკიდებული რეზისტორი (LDR),
- ESP8266 wifi მოდული (firmware მზად არის),
- არდუინო ნანო,
- 2 რეზისტორი- 51 Koh და 4.7KOhm,
- LM2596 მამალი კონვერტორი,
- DC ბუდე,
- გადართვა და
- 12V-2A კედლის ადაპტერი.
ნაბიჯი 3: პერსონალური ამინდის სადგურისთვის საჭირო ინსტრუმენტები და დამატებითი ნივთები
აღწერა: ჩვენ გამოვიყენებთ მავთულის სტრიპტერს მავთულის გასახსნელად, ფაილს გარსზე გასასწორებლად/ხვრელების გასასწორებლად, წებოვანი იარაღი კომპონენტის შიგთავსში ჩასასმელად, ხრახნიანი დრაივერი სახურავის სახურავის დასაკეტად და გამწოვი რკინით გამწოვი მავთულით, ზოგადი დანიშნულების მიკროსქემის სქემის ასაწყობად (GCB). 4x4x2 ინჩიანი პლასტიკური ყუთი მოქმედებს როგორც დანართი. ჩვენ ასევე დაგვჭირდება მამრობითი და მდედრობითი ბერგის ზოლები ქალ კონექტორებთან ერთად GCB– ზე სათანადო შეკრებისთვის.
ინსტრუმენტების სია:
- მავთულის სტრიპტიზიორი,
- ფაილი,
- წებო იარაღი,
- ხრახნიანი მძღოლი და
- Solder რკინის და solder მავთულები.
დამატებითი ნივთების სია:
- 4x4x2 დიუმიანი პლასტმასის ყუთი (მე გამოვიყენე ეს განზომილება, ნებისმიერი ახლომდებარე ზომები კარგად უნდა იყოს),
- ზოგადი დანიშნულების მიკროსქემის დაფა,
- მამრობითი და მდედრობითი ბერგის ზოლები და
- ქალი კონექტორები.
ნაბიჯი 4: პროგრამული უზრუნველყოფის მოთხოვნები
აღწერა: იმისათვის, რომ დავინახოთ სენსორული მონაცემების მნიშვნელობა, ჩვენ გვჭირდება პირადი არხი thingspeak.com– ზე. ჩვენ დაგვჭირდება Arduino IDE, რომ დავწეროთ arduino კოდი arduino nano– სთვის. (მე ვფიქრობ, რომ თქვენ გაქვთ კომპიუტერი/ლეპტოპი და wifi მარშრუტი ინტერნეტით)
პროგრამული უზრუნველყოფის მოთხოვნები:
- პირადი არხი Thingspeak.com– ზე და
- Arduino IDE (სასურველია უახლესი ვერსია).
შეგიძლიათ ჩამოტვირთოთ Arduino IDE– ს უახლესი ვერსია arduino.cc– დან.
ახლა მოდით შევქმნათ პირადი არხი thingspeak.com– ზე.
ნაბიჯი 5: პირადი არხის შექმნა Thingspeak.com– ზე
Thingspeak.com– ზე პირადი არხის შესაქმნელად მიჰყევით ამ ნაბიჯებს:
- გახსენით თქვენი ბრაუზერი და გადადით thingspeak.com– ზე და დააწკაპუნეთ „რეგისტრაცია“ჩანართზე ზედა მარჯვენა კუთხეში, (სურათი.11)
- შეავსეთ დეტალები და დააწკაპუნეთ "ანგარიშის შექმნა", (სურათი.22)
- ახლა დააწკაპუნეთ "ახალი არხის" ჩანართზე, (სურათი.33)
- კვლავ შეავსეთ არხის დეტალები და ჩართეთ 4 ველი (როგორც ჩვენ გამოგიგზავნით 4 სენსორის მნიშვნელობას), გადაახვიეთ ქვემოთ და დააწკაპუნეთ ჩანართზე "არხის შენახვა", (სურათი.44/5)
- ამ გვერდზე დააწკაპუნეთ 'API Keys' ჩანართზე და ჩაწერეთ თქვენი 'Write API Key'.
ეგ ყველაფერი, ახლა თქვენ გაქვთ პირადი საუბრების არხი.
ახლა მოდით დავდგათ ყველა ელექტრონიკის კომპონენტი ერთად.
ნაბიჯი 6: სქემატური პერსონალური ამინდის სადგურისთვის
აქ ვამაგრებ პერსონალური ამინდის სადგურის სქემატურ სურათს. მე ასევე ვამაგრებ fritzing ფაილი იგივე. კავშირები საკმაოდ მარტივია.
- BMP180 აკავშირებს არდუინო ნანოს I2C პორტს.
- LDR უკავშირდება ძაბვის გამყოფ მოდელს 51 KOhm რეზისტორთან და შეერთება უკავშირდება არდუინო ნანოს A1 პინს.
- DHT11– ის მონაცემთა პინი გამოყვანილია 4.7 KOhm რეზისტორით და უკავშირდება არდუინო ნანოს A0 პინს.
- ESP8266– ის TX და RX აკავშირებს არდუინო ნანოს D10 და D11 შესაბამისად. ESP8266- ის CH_PD აკავშირებს 3.3V რკინიგზას.
- დაარეგულირეთ LM2596 მოდულის გამომუშავება 3.3 ვ -მდე ამ მოდულზე პოტენომეტრის შემობრუნებით. შეაერთეთ ამ მოდულის გამომავალი Vcc და Gnd BMP180, DHT11, LDR და ESP8266's Vcc და Gnd შესაბამისად.
- LM2596 მოდულის შეყვანა მოდის 12V-2A კედლის ადაპტერიდან, რომელიც ასევე უკავშირდება Arduino nano– ს Vin და Gnd– ს.
ჩვენ უნდა შევიკრიბოთ ეს სქემა ზოგადი დანიშნულების მიკროსქემის დაფაზე. Მოდი გავაკეთოთ ეს.
ნაბიჯი 7: მიკროსქემის შეკრება ზოგადი დანიშნულების მიკროსქემის დაფაზე (GCB)
მე –3 საფეხურიდან აპარატურის ინსტრუმენტები და დამატებითი ერთეულები ახლა ბიზნესშია.
- გამოიყენეთ ქალი ბერგის ზოლები Arduino nano– სთვის და ESP8288 GCB– ზე განთავსებისთვის,
- გამოიყენეთ გამაგრილებელი რკინა და გამწოვი მავთული, რომ დააკავშიროთ ისინი დაფაზე,
- გამოიყენეთ მდედრობითი კონექტორები, რათა გააფართოვოთ ყველა სენსორისა და LM2596 მოდულის მიღწევა, რადგან ისინი მიმაგრდება სახურავის სახურავზე და კედელზე,
- გამოიყენეთ მამრობითი ბერგის ზოლები, რათა დაამყაროთ დამაკავშირებელი წერტილები მდედრობითი გაფართოებისთვის 3 -ში,
- გააცნობიერეთ სქემატური სქემა GCB– ზე მავთულის გამოყენებით (გათიშეთ ისინი მავთულის სტრიპტერის გამოყენებით), ან გამდნარი გამდნარი მავთულის სარკინიგზო და ბოლოს,
- მულტიმეტრის გამოყენებით მიკროსქემის ჩართვამდე შეამოწმეთ სახის.
ახლა, როდესაც ყველა ტექნიკა მოთავსებულია GCB– ზე, მოდით შევხედოთ კოდს.
ნაბიჯი 8: კოდი
პერსონალური მეტეოროლოგიური სადგურის კოდი საკმაოდ მარტივია. პორტატიულობის განმუხტვის მიზნით, მე სწორად დავწერე კოდი. სანამ კოდს დაწავთ, იზრუნეთ შემდეგ საკითხებზე.
- დარწმუნდით, რომ ყველა ბიბლიოთეკა დაინსტალირებულია,
- შეცვალეთ დეფისები თქვენი წვდომის წერტილის SSID– ით (wifi როუტერი) კოდის მე –14 ხაზში,
- შეცვალეთ დეფისები თქვენი wifi ქსელის PASSWORD– ით კოდის მე -15 სტრიქონში,
- შეცვალეთ დეფისები თქვენი ნივთების პირადი არხით ჩაწერეთ API გასაღები 17 სტრიქონში და
- Arduino nano– ს დაპროგრამებისას დარწმუნდით, რომ თქვენი 12V DC მიწოდება გამორთულია.
აქ არის ბმული github (პირადი ამინდის სადგური) კოდისა და ბიბლიოთეკების ჩამოსატვირთად, რომელიც მე გამოვიყენე.
ახლა, როდესაც ჩვენ გვაქვს ჩვენი აპარატურა და პროგრამული უზრუნველყოფა, რჩება მხოლოდ შეფუთვა.
ნაბიჯი 9: დანართის მომზადება
ახლა ჩვენ უნდა გავაკეთოთ სხვადასხვა ფორმისა და ზომის ხვრელები 4x4x2 ინჩიან ყუთზე. ჩვენ უნდა გავაკეთოთ ხვრელები DC ჯეკისთვის და გადავრთოთ ნებისმიერი სასურველი კედლის შიგთავსით. ჩვენ ასევე გვჭირდება სენსორების ხვრელების გაკეთება სახურავის სახურავზე.
მე დავურთე სურათი, რომელიც აჩვენებს იმ ხვრელების ზომებს, რომლებიც ჩვენ გვჭირდება გასაკეთებლად.
პლასტმასის გასასვლელად გამოიყენეთ ცხელი დანა.
გამოიყენეთ ფაილი ხვრელების გასასუფთავებლად.
ახლა თქვენი დანართი მზად არის თქვენი წრის მასპინძლობისთვის.
ნაბიჯი 10: დახურეთ სახურავი
განათავსეთ თქვენი აწყობილი GCB შიგთავსში.
მოათავსეთ გადამრთველი და DC ბუდე კედლის ხვრელებში; სენსორები სახურავის ხვრელებზე. დაასრულეთ მათი პოზიცია და გამოიყენეთ წებო იარაღი მათ დასაფიქსირებლად. ბოლოს სახურავის დასახურებლად გამოიყენეთ ხრახნიანი დრაივერი.
აქ არის ის, თქვენი პირადი ამინდის სადგური. ჩართეთ კვების ბლოკი და ნახეთ თქვენი ოთახის ტემპერატურა, ტენიანობა, წნევა და სინათლის ინტენსივობა მსოფლიოს ნებისმიერი ადგილიდან თქვენი სმარტფონის/კომპიუტერის/ლეპტოპის/ტაბლეტის საშუალებით თქვენს პირად არხზე.
სულ ეს არის სასწავლო. ნებისმიერი ეჭვის შემთხვევაში დაწერეთ კომენტარებში.
თუ მოგეწონათ ეს ინსტრუქციები, დიდი შანსია რომ მოგეწონოთ ჩემი youtube არხი. Მადლობა წაკითხვისთვის.
გირჩევთ:
პირადი ამინდის სადგური ჟოლოს Pi გამოყენებით BME280 ჯავაში: 6 ნაბიჯი
პერსონალური მეტეოროლოგიური სადგური ჟოლოს BME280– ით Java– ში: ცუდი ამინდი ყოველთვის უარესად გამოიყურება ფანჯრიდან. ჩვენ ყოველთვის დაინტერესებული ვიყავით ჩვენი ადგილობრივი ამინდის მონიტორინგით და რას ვხედავთ ფანჯრიდან. ჩვენ ასევე გვინდოდა უკეთესი კონტროლი ჩვენს გათბობასა და კონდიცირების სისტემაზე. პერსონალური ამინდის სადგურის მშენებლობა მნიშვნელოვანია
DIY ამინდის სადგური და WiFi სენსორული სადგური: 7 ნაბიჯი (სურათებით)
DIY ამინდის სადგური და WiFi სენსორული სადგური: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა შექმნათ ამინდის სადგური WiFi სენსორულ სადგურთან ერთად. სენსორული სადგური ზომავს ადგილობრივი ტემპერატურისა და ტენიანობის მონაცემებს და აგზავნის მას WiFi– ით ამინდის სადგურზე. ამის შემდეგ ამინდის სადგური აჩვენებს
ESP32 ამინდის ამინდის სადგური: 16 ნაბიჯი (სურათებით)
ESP32 Weathercloud ამინდის სადგური: გასულ წელს, მე გამოვაქვეყნე ჩემი ყველაზე დიდი Instructable დღემდე სახელწოდებით Arduino Weathercloud Weather Station. ძალიან პოპულარული იყო მე ვიტყოდი. ის ნაჩვენები იყო Instructables– ის მთავარ გვერდზე, Arduino– ს ბლოგში, Wiznet მუზეუმში, Instructables Instagram– ში, Arduino Instagr
ნაწილაკების Photon IoT პირადი ამინდის სადგური: 4 ნაბიჯი (სურათებით)
ნაწილაკების Photon IoT პირადი ამინდის სადგური:
მრავალ ამოცანა ჟოლო 1 B (პირადი ღრუბელი + ამინდის სადგური): 4 ნაბიჯი
Multi Task Raspberry 1 B (პერსონალური ღრუბელი + ამინდის სადგური): რამდენიმე ხნის წინ გამახსენდა, რომ ახალი ვერსიის შეძენის შემდეგ იყო RPiB სათადარიგო. კონფიდენციალურობაზე ფიქრი ჩემი სარეზერვო ფაილების შენახვისას გადავწყვიტე მქონოდა ჩემი ღრუბლოვანი სერვერი. ბედნიერია კარგი შედეგით, მაგრამ არ ვარ კმაყოფილი R– დან პოტენციალის დაკარგვით