Სარჩევი:
- ნაბიჯი 1: შეაგროვეთ მასალები, კომპონენტები და ინსტრუმენტები
- ნაბიჯი 2: ლაზერული ჭრის შასი
- ნაბიჯი 3: შექმენით რობოტი
- ნაბიჯი 4: შეაერთეთ მიკროსქემის ელემენტები (სქემის დიაგრამა)
- ნაბიჯი 5: შექმენით კონფიგურაცია
- ნაბიჯი 6: ჩატვირთეთ კოდი
ვიდეო: ალკოჰოლის მოცილება შინაური ცხოველი: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
Alcohol Scavenging Pet არის არდუინოზე დაფუძნებული რობოტი, რომელიც შექმნილია მის მფლობელთან ინტერაქტიული თამაშის სათამაშოდ. რობოტი მოძრაობს ბილიკის ხაზის გასწვრივ (შავი ლენტი) მარყუჟზე. მეპატრონე ეპყრობა შინაურ ცხოველს თითო გასროლით ყოველ ჯერზე მის გზაზე. როდესაც რობოტი აღმოაჩენს გასროლას (დაბრკოლებას), ის ჩერდება მის წინ და "ყნოსავს" (ამოწმებს ალკოჰოლის დონეს). თუ კადრი შეიცავს ალკოჰოლს, შინაური ცხოველი აღფრთოვანებულია (უკრავს შესაბამის მელოდიას) და ინახავს კადრს თავის ბუდეში (ალკოჰოლის სახლის ტერმინალი). თუ კადრი არ შეიცავს ალკოჰოლს, ის იმედგაცრუებული დარჩება (უკრავს შესაბამის მელოდიას) და "აგდებს" კადრს ურნაში (წყლის სახლის ტერმინალი). შემდეგ ის უბრუნდება თავის კვალს უფრო მეტი გაწმენდისთვის!
ნაბიჯი 1: შეაგროვეთ მასალები, კომპონენტები და ინსტრუმენტები
მასალები და კომპონენტები:
რობოტისთვის დაგჭირდებათ:
- 1x 2WD Smart Motor Robot Car Chassis KIT
- 2x ხის დაფები 2 მმ - 25 x 50 სმ
- 2x ლითონის გამყოფი 20 მმ
- M2 x 6 მმ ხრახნები
- M2.5 x 6 მმ ჭანჭიკები
- M3 x 6 ჭანჭიკები
- ორმხრივი ქაფის ლენტი
- 1x Arduino Uno R3 ATmega 328P
- 1x პროტოტიპის ფარი მინი პურით Arduino Uno R3– ისთვის
- 1 x USB კაბელი ტიპი A/B
- 2x ხაზი TCRT5000 IR სენსორების შემდეგ
- 1x ულტრაბგერითი სენსორი HC-SR04
- 1x MQ3 ალკოჰოლის ეთანოლის სენსორი
- 1x ლურჯი LED
- 1x რეზისტორი 1kΩ
- 1x Piezo Passive Buzzer
- 1x Haljia L9110S ორარხიანი H- ხიდი
- 2x DC Motors (2WD Smart Motor Robot Car Chassis KIT)
- 1x გადამრთველი (2WD Smart Motor Robot Car Chassis KIT)
- 1x 5000mAh მინი დენის ბანკი 2.4A გამომავალი
-
Jumper Wires
დასაყენებლად დაგჭირდებათ:
- კაპას დაფა
- შავი ლენტი
- გასროლილი სათვალე
- კოქტეილის ქოლგები
- ალკოჰოლი და უალკოჰოლო სასმელი
ინსტრუმენტები:
- მცირე ზუსტი ხრახნიანი ნაკრები
- ფანქარი
- საჭრელი
- ცხელი წებოს იარაღი
- შედუღების სადგური
ნაბიჯი 2: ლაზერული ჭრის შასი
ჩამოტვირთეთ Chassis.3dm ფაილი და ლაზერულად გაჭერით ნაწილები.
ნაბიჯი 3: შექმენით რობოტი
შეაერთეთ ლაზერულად მოჭრილი შასი, ბორბლები და ელექტრონული კომპონენტები:
- შეაერთეთ შავი და წითელი ჯუმბერის მავთულები DC Motors– ის ქინძისთავებზე.
- შეასწორეთ DC Motors შასის ბაზაზე ჭანჭიკების და კაკლების გამოყენებით, როგორც ეს მოცემულია სურათზე.
- უბიძგეთ ჯუმბერის მავთულები შასის ხვრელებში, როგორც ეს მოცემულია სურათზე.
- მიამაგრეთ ორი წინა ბორბალი და უკანა ბორბალი.
- დაამონტაჟეთ დენის ბანკი DC მოტორს შორის.
- მთა არდუინო UNO R3 შასის ზედა მხარეს.
- მოათავსეთ პურის დაფის გაფართოების დაფა ზემოთ.
- დაამატეთ ორმაგი არხის H- ხიდი დანიშნულ ადგილას და შეაერთეთ DC Motors– ის ჯუმბერის მავთულები ძრავის A და B ქინძისთავებთან. მარცხენა DC ძრავა უკავშირდება Motor A- ს ქინძისთავებს, ხოლო მარჯვენა - Motor B ქინძისთავებს, როგორც ეს ნაჩვენებია სქემის დიაგრამაში.
- დაამატეთ გადამრთველი პოზიციონირებული, როგორც ნაჩვენებია სურათზე. გაჭერით USB კაბელი - რომელიც დააკავშირებს Power Bank– ს Arduino UNO R3– თან - ორად და გაასხურეთ შავი და წითელი კაბელები ორივე მხრიდან.
- შეაერთეთ შავი (მიწის) მავთულები ერთად. შეაერთეთ წითელი მავთულები გადართვის ტერმინალებზე. იზოლირება ცხელი წებოთი.
- დაამონტაჟეთ ულტრაბგერითი სენსორი, IR სენსორები და ალკოჰოლის სენსორი ლაზერულად მოჭრილ ნაწილებზე, როგორც ეს მოცემულია სურათზე.
- ორი მეტალის გამყოფით დააფიქსირეთ IR სენსორების სამონტაჟო ნაწილი შასისზე.
- დაამონტაჟეთ ულტრაბგერითი სენსორი შასაზე, როგორც ეს მოცემულია სურათზე.
- დაამონტაჟეთ ალკოჰოლის სენსორი შასაზე, როგორც ეს მოცემულია სურათზე.
- დაამონტაჟეთ ქუდი.
ნაბიჯი 4: შეაერთეთ მიკროსქემის ელემენტები (სქემის დიაგრამა)
1. წითელი ჯუმბერის მავთულხლართებისა და შავი ჯუმბერის მავთულის გამოყენება ქმნის დენის და მიწის ხაზს Breadboard Expansion Board- ზე. წრიული ელემენტების ყველა სახმელეთო და ძაბვის მავთული იქნება დაკავშირებული ამ ხაზებთან.
2. შეაერთეთ H-Bridges ქინძისთავები პინდის მარჯვენა ქინძისთავებთან, როგორც ეს ნაჩვენებია წრიულ დიაგრამაში.
3. შეაერთეთ სენსორების ქინძისთავები პურის დაფაზე, როგორც ეს ნაჩვენებია წრიულ დიაგრამაში.
4. დაამატეთ ქინძისთავებთან დაკავშირებული Buzzer და LED, როგორც ეს ნაჩვენებია წრიულ დიაგრამაში.
ნაბიჯი 5: შექმენით კონფიგურაცია
ბილიკი აგებულია შავი ფირისგან, სიგანე 3, 5 სმ. ტერმინალები ბილიკის პერპენდიკულარულია და აქვს სიგანე 13 სმ და სიგრძე დაახლოებით 40 სმ. ტრასას არ უნდა ჰქონდეს მუწუკები ზედაპირზე, რამაც შეიძლება ხელი შეუშალოს ჭიქას, როდესაც ის რობოტს უბიძგებს.
ჭიქებს არ აქვთ ალკოჰოლი ან წყალი, მხოლოდ წითელ ქოლგებს ასხურებენ ალკოჰოლს.
რობოტი განთავსდება ტრასაზე ისე, რომ ჰქონდეს შავი გზა ორივე IR სენსორს შორის.
ნაბიჯი 6: ჩატვირთეთ კოდი
Შემაჯამებელი:
მარყუჟის მოძრაობა გზაზე განისაზღვრება რიგი ფუნქციებით. ძირითადი ფუნქციებია: moveForward (), moveBackward (), rotateLeft (), rotateRight () და stopMotors (). როტაცია, როდესაც რობოტი მიაღწევს ტერმინალს, განსაზღვრულია ფუნქცია reverseDirection (). ეს ფუნქცია გააქტიურებულია, როდესაც ორივე IR სენსორი შავი ფერისაა. რობოტის ორიენტაცია მარჯვენა ტერმინალისკენ, იმის დადგენის შემდეგ თუ ჭიქა ალკოჰოლია თუ წყალი, ხდება turnAroundObject () ფუნქციაში.
ბათილ მარყუჟში (), თუ რიგი if განცხადებებისა, პროცესი მიმართულია. თუ ორივე IR სენსორი გრძნობს თეთრ ფერს, რობოტი წინ წავა. თუ შავი აღმოჩენილია ერთ – ერთი IR სენსორის მიერ, რობოტი ხელახლა დააკალიბრებს მოძრაობას ბილიკის გასავლელად.
თუ რობოტი შეხვდება დაბრკოლებას, რომელსაც იგრძნობს ულტრაბგერითი სენსორი, რობოტი გაჩერდება და შეამოწმებს ალკოჰოლის სენსორთან MQ3, თუ არის ალკოჰოლი. თუ ალკოჰოლის ღირებულება იზრდება, მაშინ ზუზერმა დაუკრა ალკოჰოლის სიმღერა და ის ბრუნავს ან წინ მიიწევს ისე, რომ ჭიქა ალკოჰოლის ტერმინალისკენ დაიძვრება. თუ მნიშვნელობა არ გაიზრდება, ზუზერი დაუკრავს წყლის სიმღერას და იგივე ნაბიჯები მეორდება წყლის ტერმინალისკენ.
გირჩევთ:
Visuino Breathalyzer როგორ გამოვიყენოთ MQ-3 ალკოჰოლის გაზის სენსორი: 8 ნაბიჯი
Visuino Breathalyzer როგორ გამოვიყენოთ MQ-3 ალკოჰოლის გაზის სენსორი: ამ სახელმძღვანელოში ჩვენ გამოვიყენებთ Arduino UNO, OLED Lcd, MQ-3 Alcohol Gas Sensor მოდულს და Visuino, რომ გამოვავლოთ ალკოჰოლის დონე Lcd– ზე და დავადგინოთ ლიმიტის გამოვლენა. უყურეთ სადემონსტრაციო ვიდეოს
როგორ გააკეთოთ LoT მოწევა/ალკოჰოლის დეტექტორები და ხანძრის სიგნალიზაცია NodeMCU ESP8266 Blynk DHT11, MQ-2, MQ-3: 7 ნაბიჯი
როგორ გააკეთოთ LoT კვამლის/ალკოჰოლის დეტექტორები და ხანძრის სიგნალიზაცია NodeMCU ESP8266 Blynk DHT11, MQ-2, MQ-3: უფრო დეტალურად შეგიძლიათ ნახოთ ჩემი Youtube ვიდეო
ალკოჰოლის ავტომატური დისპენსერი არდუინოსთან ერთად: 6 ნაბიჯი
ალკოჰოლის ავტომატური დისპენსერი არდუინოსთან ერთად: ეს არდუინოს პროექტი დაგეხმარებათ, როგორ გააკეთოთ ალკოჰოლის ავტომატური დისპენსერი. მომხმარებელს არ სჭირდება რაიმე შეხება ალკოჰოლის მისაღებად, უბრალოდ მიუახლოვდით ულტრაბგერითი სენსორს, ალკოჰოლი გამოიდევნება, შემდეგ დაიკვრება აუდიო ფაილი, რომელიც აცნობებს მომხმარებელს უნდა შეინარჩუნოს
მოძრავი ოლოიდი - განსხვავებული შინაური ცხოველი სხვადასხვა დროს: 10 ნაბიჯი (სურათებით)
მოძრავი OLOID - განსხვავებული შინაური ცხოველი სხვადასხვა დროს: კორონამ შეცვალა ჩვენი ცხოვრება: ის მოითხოვს ჩვენგან ფიზიკურ დისტანციას, რაც თავის მხრივ იწვევს სოციალურ დისტანცირებას. მაშ რა შეიძლება იყოს გამოსავალი? იქნებ შინაური ცხოველი? არა, კორონა ცხოველებიდან მოდის. მოდით გადავარჩინოთ თავი სხვა კორონა 2.0 -ისგან. მაგრამ თუ ჩვენ გვაქვს
სამრეწველო სიძლიერის კატა (შინაური ცხოველი) მიმწოდებელი: 10 ნაბიჯი
სამრეწველო სიძლიერის კატა (შინაური ცხოველი) მიმწოდებელი: მე ვმოგზაურობ მრავალი კვირის განმავლობაში და მყავს ეს გარე გარეული კატები, რომლებიც უნდა იკვებებოდეს შორს ყოფნის დროს. რამდენიმე წელია, ვიყენებ ამაზონიდან შეძენილ მოდიფიცირებულ მიმწოდებლებს, რომლებიც კონტროლდება ჟოლოს კომპიუტერის გამოყენებით. მიუხედავად იმისა, რომ ჩემი