Სარჩევი:
- მარაგები
- ნაბიჯი 1: ისტორია
- ნაბიჯი 2: თეორია და მეთოდოლოგია
- ნაბიჯი 3: აპარატურის დაყენება
- ნაბიჯი 4: პროგრამული უზრუნველყოფის დაყენება
- ნაბიჯი 5: კოდი
ვიდეო: ჭკვიანი სადეზინფექციო საშუალება Magicbit– ით: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ ავტომატური სადეზინფექციო საშუალება დამატებითი ფუნქციებით Magicbit– ის გამოყენებით. ჩვენ ვიყენებთ magicbit– ს, როგორც განვითარების დაფას ამ პროექტში, რომელიც დაფუძნებულია ESP32– ზე. ამიტომ ნებისმიერი ESP32 განვითარების დაფა შეიძლება გამოყენებულ იქნას ამ პროექტში.
მარაგები
მეჯიბბიტი
- ულტრაბგერითი სენსორი - HC -SR04 (ზოგადი)
- MG945 ლითონის სერვო
- DFRobot Gravity: ანალოგიური ტევადობის ნიადაგის ტენიანობის სენსორი- კოროზიის მდგრადი
- USB-A მიკრო USB კაბელი
ნაბიჯი 1: ისტორია
გამარჯობა ბიჭებო, დღეს ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ ჭკვიანი სადეზინფექციო საშუალება Magicbit– ით Arduino IDE– ით.
ამ დღეებში ყველაფერი რაც თქვენ იცით არის გლობალური საკითხი, რომელიც არის კორონა. ამ სიტუაციაში ჰიგიენა ერთ -ერთი ყველაზე მნიშვნელოვანია. ამიტომ ჩვენ ვიყენებდით სადეზინფექციო საშუალებებს ხელების გასაწმენდად. მაგრამ, სადეზინფექციო სითხის ჩაქრობის მიზნით, ჩვენ უნდა დავაჭიროთ გამაჯანსაღებელი ბოთლის თავი. როდესაც ყველა ცდილობს ამ თავის დაჭერას, ეს შეიძლება იყოს მიკრობების გავრცელების მიზეზი. ამ პრობლემის გადასაჭრელად ჩვენ შემოგვთავაზეთ ძალიან მარტივი გადაწყვეტა magicbit– ით. ეს არის ეს ჭკვიანი სადეზინფექციო საშუალება.
მოდით შევხედოთ როგორ გავაკეთეთ ეს.
ნაბიჯი 2: თეორია და მეთოდოლოგია
თეორია მარტივია. როდესაც მიაღწევთ სადეზინფექციო საშუალების ბოთლს, ის აღმოაჩენს თქვენ ულტრაბგერითი სენსორის გამოყენებით. როდესაც დახურავთ მას გარკვეულ მანძილზე, Magicbit აძლევს სიგნალს სერვო ძრავაზე როტაციისთვის. როდესაც სერვო ძრავა ბრუნავს, ბოთლის თავი ამოძრავებს და ბოთლიდან ამოღებულ სადეზინფექციო სითხეს. როდესაც ბოთლის სითხე გარკვეულ დონეზე მცირდება, ის Magicbit– ით აღმოაჩენს ნიადაგის ტენიანობის სენსორის გამოყენებით. ეს სენსორი არის capacitive. ამრიგად, ჩვენ შეგვიძლია გავზომოთ თხევადი დონე ბოთლის კედელზე შეხებით, ვიდრე სენსორი თხევადზე. ეს არის დამატებითი ფუნქცია.
შემდეგი ბმულის გამოყენებით შეგიძლიათ გაიგოთ მეტი სონარის, სერვო, ნიადაგის ტენიანობის და Magicbit dev- ის შესახებ. დაფა.
magicbit-arduino.readthedocs.io/ka/latest/
ნაბიჯი 3: აპარატურის დაყენება
ამას აქვს ორი განყოფილება. პირველი არის მიკროსქემის აშენება და მეორე არის მექანიზმის შექმნა. ჩვენ ვაკავშირებთ ორ სენსორს და სერვო ძრავას Magicbit– ის სამ გაფართოებულ პორტთან. სქემის სრული სქემა ნაჩვენებია ქვემოთ.
როდესაც თქვენ შექმნით სრულ წრეს, თქვენ უნდა გადახვიდეთ მეორე მონაკვეთზე. ბოთლის თავის დასაყენებლად ჩვენ გამოვიყენეთ სერვო ძრავა მისი სამაგრებით. ეს კლიპი ბრუნავს და ის ურტყამს ბოთლის თავს. ასე რომ, თავი ქვევით იწევს. ამ მექანიზმში ჩვენ სერვოს მბრუნავ მოძრაობას ვაქცევთ ბოთლის თავის სწორხაზოვან მოძრაობად. თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი სახის მექანიზმი სერვოის გამოყენებით ამ მოთხოვნილების შესასრულებლად. ქვემოთ მოყვანილი სურათები აჩვენებს ჩვენს მექანიზმს. შენ შეგიძლია ააშენო საკუთარი ხელით.
შენიშვნა: თუ თქვენ იყენებდით მცირე mg90 სერვოს, მას შეიძლება არ ჰქონდეს საკმარისი ბრუნვის მომენტი (ძალა, რომ ბოთლის თავი ქვევით მიიყვანოს. ასე რომ, სერვო ძრავის არჩევისას დარწმუნდით, რომ გაქვთ საკმარისი ბრუნვის მომენტი).
ტენიანობის გასაზომად, ჩვენ გამოვიყენეთ ტენიანობის სენსორი, რომელიც მოიცავს Magicbit dev- ში. ნაკრები. მაგრამ ამის მიღება შეგიძლიათ გარედან. როდესაც მას ბოთლების ზედაპირს დაუკავშირებთ, დარწმუნდით, რომ იგი ძლივს შეეხება ბოთლის კედლის ზედაპირს. წინააღმდეგ შემთხვევაში მას არ აქვს დიდი გადახრა, როდესაც თხევადი დონე იკლებს.
ხელების გამოსავლენად ჩვენ ულტრაბგერითი სენსორი დავაყენეთ ბოთლთან ახლოს, როგორც ზემოთ მოქცეული პატარა კუთხით.
ნაბიჯი 4: პროგრამული უზრუნველყოფის დაყენება
Magicbit– ის დასაპროგრამებლად ჩვენ გამოვიყენეთ Arduino IDE. ალგორითმი მარტივია. როდესაც ჩვენ Magicbit- ზე შევძლებთ, ის მიიღებს მანძილს უახლოეს ობიექტთან სონარიდან. შემდეგ ის ამოწმებს, რომ უახლოესი ობიექტი უფრო ახლოს არის ვიდრე გარკვეული დონის მანძილი. თუ ასეა, ის შეამოწმებს ბოთლის გახსნას ან დახურვას. თუ გაიხსნა, არაფერი გააკეთო. სხვაგვარად გახსენით ბოთლი. ჩვენ გამოვიყენეთ გარკვეული შეფერხება ხმაურების გასაუქმებლად და კითხვის სიზუსტის გასაუმჯობესებლად.
ნიადაგის ტენიანობის სენსორის გამოყენებისას დარწმუნდით, რომ ის დაკალიბრებულია. ამის გასაკეთებლად, ჩვენ სენსორს ვუშვებთ ჰაერში. ამ დროს ჩვენ აღვნიშნავთ ანალოგიურ წაკითხვას, რომელიც იღებს Magicbit– დან. შემდეგ ჩვენ ვიღებთ სხვა კითხვას, როდესაც სენსორი ეხება ბოთლების ზედაპირს. ამ შემთხვევაში დარწმუნდით, რომ ბოთლი მთლიანად სრულად არის სითხისგან. მიიღეთ ამ ორი რიცხვის შუალედი ბარიერის სახით. როდესაც კითხვა ამ მაჩვენებელზე მაღალია, ეს ნიშნავს, რომ ბოთლი დასრულებულია ზუზუნიდან ხმის გამომუშავებით.
კოდის ასატვირთად დაუკავშირეთ Magicbit კომპიუტერს მონაცემთა კაბელის გამოყენებით. აირჩიეთ სწორი COM პორტი და დაფის ტიპი და ატვირთეთ კოდი. ისიამოვნე.
ნაბიჯი 5: კოდი
#ჩართეთ
#ჩართეთ #განსაზღვრეთ TRIGGER_PIN 21 #განსაზღვრეთ ECHO_PIN 22 #განსაზღვრეთ MAX_DISTANCE 200 #განსაზღვრეთ სენსორი 32; NewPing სონარი (TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE); int output_value; int მანძილი; int რაოდენობა = 0; bool გახსნა = ყალბი; სერვო სერვო; void setup () {Serial.begin (115200); Servo.attach (26); // განსაზღვრავს რომელ პინზეა სერვო ძრავაზე მიმაგრებული დაყოვნება (3000); pinMode (32, INPUT); // ტენიანობის სენსორი მიმაგრებულია pin pinMode (25, OUTPUT); // ზუზერზე მიმაგრებული pin} void loop () {output_value = analogRead (SENSOR); if (output_value0 && distance = 90; i-) {// push head Servo.write (i); დაგვიანება (5); } რაოდენობა = 0; ღია = ჭეშმარიტი;} სხვა შემთხვევაში თუ ((მანძილი> 60 || მანძილი == 0) && გახსნა == ჭეშმარიტი) {for (int i = 90; i
გირჩევთ:
ხელის ავტომატური სადეზინფექციო საშუალება: 8 ნაბიჯი
ხელის ავტომატური სადეზინფექციო საშუალება: COVID-19 პანდემია გახდა ის, რაც საზოგადოებამ ძალიან ხშირად მოისმინა 2020 წლის განმავლობაში. ყველა მოქალაქე, ვინც მოისმენს სიტყვას „COVID-19“დაუყოვნებლივ იფიქრებს სიტყვაზე „საშიში“, „სასიკვდილო“, „შეინახეთ სუფთა”და სხვა სიტყვები. ამ COVID-19– ს აქვს
ჭკვიანი სამაგიდო LED განათება - ჭკვიანი განათება W/ Arduino - Neopixels სამუშაო ადგილი: 10 ნაბიჯი (სურათებით)
ჭკვიანი სამაგიდო LED განათება | ჭკვიანი განათება W/ Arduino | Neopixels Workspace: დღეების განმავლობაში ჩვენ დიდ დროს ვატარებთ სახლში, ვსწავლობთ და ვმუშაობთ ვირტუალურად, ასე რომ, რატომ არ გავხადოთ ჩვენი სამუშაო სივრცე უფრო დიდი და ჭკვიანი განათების სისტემით Arduino და Ws2812b LED- ებით დაფუძნებული. აქ მე გაჩვენებთ როგორ ავაშენოთ თქვენი Smart სამაგიდო LED განათება, რომელიც
ულტრაიისფერი სადეზინფექციო საშუალება: 10 ნაბიჯი (სურათებით)
ულტრაიისფერი სანიტარიზატორი: ულტრაიისფერი გამწმენდები იყენებენ UV-C სინათლეს მიკრობების მოსაკლავად და ზედაპირების დეზინფექციისთვის. სახლიდან გასვლისას და დაბრუნებისას მნიშვნელოვანია ხშირად გამოყენებული ნივთების დეზინფექცია, რათა შეზღუდოთ მიკრობების გავრცელების შანსი. ეს ულტრაიისფერი სადეზინფექციო ხსნარი შექმნილია იმისათვის, რომ ავიცილოთ
ხელის ავტომატური სადეზინფექციო საშუალება: 3 ნაბიჯი
ხელის ავტომატური სადეზინფექციო საშუალება: ეს ინსტრუქცია განმარტავს და აჩვენებს სიღრმისეულ ნაბიჯებს, თუ როგორ უნდა ავაშენოთ ხელის სადეზინფექციო საშუალების ავტომატური წრე და კოდი. ეს შეიძლება გამოყენებულ იქნას თქვენს სახლში, საჯარო ოფისში, ავტოფარეხში ან თუნდაც გარე ბოძზე, ყველასთვის გამოსაყენებლად. ეს არის ძალიან მარტივი, მაგრამ მრავალმხრივი
IoT დაფუძნებული ჭკვიანი მებაღეობა და ჭკვიანი სოფლის მეურნეობა ESP32– ის გამოყენებით: 7 ნაბიჯი
IoT დაფუძნებული ჭკვიანი მებაღეობა და ჭკვიანი სოფლის მეურნეობა ESP32– ის გამოყენებით: მსოფლიო იცვლება დროთა განმავლობაში და სოფლის მეურნეობაც. დღესდღეობით, ხალხი აერთიანებს ელექტრონიკას ყველა სფეროში და სოფლის მეურნეობა არ არის გამონაკლისი. ელექტრონიკის ეს შერწყმა სოფლის მეურნეობაში ეხმარება ფერმერებს და ადამიანებს, რომლებიც მართავენ ბაღებს. ამ