Სარჩევი:
- ნაბიჯი 1: ნაწილების და ინსტრუმენტების შეგროვება
- ნაბიჯი 2: ელექტრონიკის გაერთიანება
- ნაბიჯი 3: კოდი
- ნაბიჯი 4: 3D დაბეჭდილი ფიფქია (სურვილისამებრ)
- ნაბიჯი 5: ჭრა და წებო
- ნაბიჯი 6: ტესტირება
- ნაბიჯი 7: მომავალი: WIFI კოდის დამატება
ვიდეო: ახალი ხორცის შეტყობინება: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
მოწყობილობა, რომელიც შეინარჩუნებს სიახლეს. ეს პროექტი განხორციელდა, რადგან ერთ – ერთ კლასში გამიჭირდა პრობლემის გადაჭრა იმ უნარების გამოყენებით, რაც ჩვენ ვისწავლეთ კლასში. მაშინვე ვიფიქრე იმაზე, რაც ჩემს ოჯახს დაემართა რამდენიმე წლის წინ. ერთ ზაფხულს შვებულებაში გავედით რამდენიმე კვირით და დავბრუნდით სიკვდილის სუნით და სისხლით დაფარული იატაკით, ზედმეტია იმის თქმა, რომ ეს იყო კოშმარი გაწმენდისთვის და საყინულე არ იღებდა ენერგიას. ამ მოვლენამ მამაჩემს დაუსვა კითხვა, საერთოდ უნდა შევიძინოთ თუ არა ძროხის რძე/ბალახიანი საკვები (კარგი ნივთი). ეს არის ჩემი პრობლემის განსახიერება, ასე რომ მე შევიმუშავე მოწყობილობა, რომელსაც შეეძლო დამოუკიდებლად იმუშავა და შეატყობინებინა ვინმეს, თუ შეიძლება შეამოწმოს სახლი და მომავალში მომდევნო მომენტში, გაუგზავნოს ტექსტი მფლობელს ტელეფონზე, რათა სწრაფად გამოხმაურდეს საყინულედან რა საერთო ჯამში, მოწყობილობა იყენებს მრავალ ფერადი LED- ს, რათა სახლის გარშემო მცხოვრებმა ადამიანებმა იცოდნენ, რომ რაღაც არასწორია და საბოლოოდ ყველას, ვისაც სურს მიიღოს ტექსტი ხორცის შესახებ, ცუდად იწყებს მუშაობას.
ნაბიჯი 1: ნაწილების და ინსტრუმენტების შეგროვება
ამ პროექტის დასასრულებლად, მშენებელს დასჭირდება ძირითადი ცოდნა შედუღების, Arduino IDE და 3D ბეჭდვის შესახებ (სურვილისამებრ). პროექტი ძირითადად ამაზონის ელექტრონიკისგან შედგება და სხვა ყველაფერი ადვილად მოიძებნება ადგილობრივ მაღაზიაში.
კომპონენტები:
- NodeMCU დაფა (https://a.co/haoqMPw)
- DS18B20 ტემპერატურის სენსორი ჰიდროიზოლაციით (https://a.co/ewfkmng)
- საერთო კათოდური RGB LED (https://www.sparkfun.com/products/9264)
- საპნის ყუთი უნდა იყოს დამცავი ($ 1 Walmart– ში)
- USB კვების წყარო (https://a.co/ccjaQHv)
დანარჩენი ეს კომპონენტები შეიკრიბა Amazon– ის ნაკრების შეკვეთით (https://a.co/gUIA75y), მაგრამ თქვენ ალბათ შეგიძლიათ იპოვოთ უფრო იაფი ნაკრები ამაზონის გარშემო (მე ვცდილობდი ვისწავლოთ არდუინო).
- ელექტრონული პურის დაფა
- Jumper Wires
- სამი 270Ω რეზისტორი
- ერთი 4.7kΩ რეზისტორი
- სამი+ სათაურის ქინძისთავები
ინსტრუმენტები:
- კომპიუტერი
- მიკრო USB კაბელი
- შედუღების ნაკრები
- მაღალი ტემპერატურის ცხელი წებოს იარაღი
- საბურღი 1/4 საბურღი ბიტით
- 3D პრინტერი ძაფით
თავიდან მეგონა, რომ დავამუშავებდი დაფას შიდა კვების ბლოკის საშუალებით, მაგრამ იდეასთან თამაშის შემდეგ მე დავასრულე გარე USB კვების ბლოკი, რადგან ეს ყველაზე მარტივი იყო.
ნაბიჯი 2: ელექტრონიკის გაერთიანება
სურათი 1 გვიჩვენებს ელექტრონიკის განლაგებას
Ნაწილი 1:
შეაერთეთ თითოეული მავთული, რომელიც მოდის ტემპერატურის სენსორიდან თავის სათაურის პინზე (სურათები 2 და 3)
ნაწილი 2: ტემპ. სენსორი
- მოათავსეთ NodeMCU დაფა პურის დაფის პირას (სურათები 4 და 5)
-
გამოიყენეთ ჯუმბერის მავთულები, რათა დაუკავშიროთ NodeMCU ტემპერატურას. სენსორი
- მოათავსეთ ყვითელი მავთული პინიდან 4 -დან თავისუფალ მწკრივზე პურის დაფაზე
- აიღეთ 4.7kΩ რეზისტორი და დაუკავშირეთ იგი 3.3v ხაზს, შემდეგ მოათავსეთ მისი მეორე მხარე ზედიზედ წინა საფეხურიდან
- განათავსეთ ყვითელი მავთული ტემპერატურისგან. სენსორი და განათავსეთ იგი იმავე რიგში
- განათავსეთ წითელი მავთული ტემპერატურიდან. სენსორი 3.3 ვ ხაზზე და მოათავსეთ შავი მავთული მიწის ხაზზე
- შეაერთეთ 3.3v პინი NodeMCU– ზე პურის დაფაზე არსებულ ხაზთან
- შეაერთეთ NodeMCU- ზე დაფქვილი პინი დაფაზე
ნაწილი 3: LED
ეს გაკვეთილი ძალიან გამოსადეგი იყო LED- ის გაყვანილობისას (https://learn.sparkfun.com/tutorials/sik-experiment-guide-for-arduino---v32/experiment-3-driving-an-rgb-led). თქვენ უბრალოდ უნდა თვალყური ადევნოთ რა პინებს აყენებთ LED- ის თითოეულ ნაწილს (მაგალითად, ჩემი ქინძისთავები არის D6 (წითელი), D7 (მწვანე) და D8 (ლურჯი)
ნაბიჯი 3: კოდი
კოდი, რომელსაც ამჟამად ვიყენებ, დიდწილად ემყარებოდა OneWire ბიბლიოთეკის DS18x20_Temperature მაგალითს.
ნაწილი 1: დაყენების მიღება
ზემოთ ნაჩვენები ვიდეო უნდა იყოს საკმაოდ კარგი დასაწყისი NodeMCU– ს გამოყენებისათვის.
ნაწილი 2: ჩემი კოდი
როგორც ზემოთ აღვნიშნე, მე ძირითადად ვიყენებდი OneWire ბიბლიოთეკის კოდს, მაგრამ ფაილის ზედა ნაწილში დავამატე ორი ცვლადი და დავამატე ნაწილი, რომელიც რეაგირებს, თუ ტემპერატურა მიაღწევს გარკვეულ ზღვარს (Arduino კოდი ზემოთ). ასევე, ბოდიში, თუ კოდი არ არის სუფთა, ეს იყო ჩემი პირველი კოდირება არდუინოსთან.
ნაბიჯი 4: 3D დაბეჭდილი ფიფქია (სურვილისამებრ)
მე დავამატე ფიფქია ტემპერატურის შესანარჩუნებლად. სენსორი, რომელიც დაეხმარება მომხმარებელს მიუთითოს სად უნდა წავიდეს. ფიფქია, რომელიც მე გამოვიყენე, მოვიდა https://www.thingiverse.com/thing:2732146 და მე უბრალოდ დავამატე ბმული (კრედიტის დასაბრუნებლად) და ხვრელი ტემპერატურის სენსორისთვის.
ნაბიჯი 5: ჭრა და წებო
- მე გადავწყვიტე ტემპერატურის სენსორის გაშვება იმ მხარეს, ასე რომ მე გავაღე 1/4 ინჩიანი ხვრელი ტემპერატურისთვის. სენსორიდან გასასვლელად. მე ასევე გავწყვიტე ის ადგილი, სადაც შემოდის მიკრო USB კაბელი.
- წებოვანი ნაწილისთვის, მე გამოვიყენე მაღალი ტემპერატურის ცხელი წებოს იარაღი და ეს კარგად მუშაობდა, უბრალოდ დარწმუნდით, რომ იყენებთ საკმარის წებოს. მე დავამატე ტემპერატურის სენსორი ქეისზე და ფიფქაზე (სურათები 4 და 5).
ნაბიჯი 6: ტესტირება
მე ჯერ კიდევ კოლეჯში ვარ, ამიტომ გამოვიყენე ჩემი მინი მაცივარი ტესტირებისთვის. OneWire კოდი ასევე აგზავნის ტემპერატურას სერიული ხაზის გასწვრივ (9600 Baud), ასე რომ ტემპერატურის ტესტირება ადვილია.
ნაბიჯი 7: მომავალი: WIFI კოდის დამატება
მე ვგეგმავ WIFI შესაძლებლობების დამატებას კოდში ისე, რომ შეტყობინებამ შეძლოს ტექსტების გაგზავნა.
ეს იყო ჩემი პირველი დაფუძნებული Instructables, ასე რომ სცადეთ და აპატიეთ მასში არსებული ხვრელები.
გირჩევთ:
Bluetooth ზარის შეტყობინება: 5 ნაბიჯი (სურათებით)
Bluetooth ზარის შეტყობინება: შესავალი მე რამდენიმე დღის წინ ათვალიერებდა საინფორმაციო საინფორმაციო საშუალებებს, როდესაც ამ პროექტს წავაწყდი. მაგარი პროექტი იყო. მაგრამ მე ვიფიქრე რატომ არ ავაშენოთ ის Bluetooth– ით რთული wifi პერსონალის ნაცვლად. ამ Bluetooth ზარის შეტყობინების დაზუსტება
BBQ ტემპერატურისა და ხორცის სენსორი ESP8266 ეკრანზე: 5 ნაბიჯი (სურათებით)
BBQ ტემპერატურისა და ხორცის სენსორი ESP8266 დისპლეით: ამ ინსტრუქციებში მე გაჩვენებთ თუ როგორ გააკეთოთ BBQ ინსტრუმენტის საკუთარი ვერსია, რომელიც ზომავს თქვენს მწვადში მიმდინარე ტემპერატურას და საჭიროების შემთხვევაში აანთებს ვენტილატორს. ამას დამატებით ასევე აქვს ხორცის ძირითადი ტემპერატურის სენსორის ატაკი
ხელის სარეცხი ავტომატური შეტყობინება: 5 ნაბიჯი
ხელის სარეცხი ავტომატური შეტყობინება: ეს არის მანქანა, რომელსაც შეუძლია შეატყობინოს ვინმეს, როდესაც ის კარში გადის. მისი მიზანია შეახსენოს ვინმეს, რომ დაიბანოს ხელები სახლში დაბრუნებისას. ყუთის წინ არის ულტრაბგერითი სენსორი, რომელიც გრძნობს ვინმეს, ვინც დადის
მარტივი წაუკითხავი ელ.ფოსტის შეტყობინება: 7 ნაბიჯი
მარტივი წაუკითხავი ელ.ფოსტის შეტყობინება: გამარჯობა, კეთილი იყოს თქვენი მობრძანება კიდევ ერთი ინსტრუქციით. სახლიდან მუშაობის ამჟამინდელი მდგომარეობით, მე ვდგავარ გარკვეული გამოწვევების წინაშე, რადგან მე დროდადრო მივიღე წერილები ჩემი კომპანიისგან. შემდეგ ვფიქრობდი სამაგიდო შეტყობინების გაკეთებაზე შემატყობინე ჩემი
GMail შეტყობინება ESP8266 Arduino და OLED გამოყენებით: 5 ნაბიჯი
GMail შეტყობინება ESP8266 Arduino– ს და OLED– ის გამოყენებით: დღესდღეობით, ყველა მანქანას აქვს გარკვეული მონაცემები ღრუბელზე გამოსაქვეყნებლად და მონაცემები უნდა გაანალიზდეს და უნდა ჩაიწეროს მრავალი მიზნით. ამავე დროს, მონაცემები ხელმისაწვდომი უნდა იყოს ანალიზატორიც. ეს შეიძლება გაკეთდეს IOT კონცეფციის გამოყენებით. IOT არის ინტერნეტი