Სარჩევი:
- ნაბიჯი 1: აპარატურა
- ნაბიჯი 2: 3D ბეჭდვის შემთხვევაში
- ნაბიჯი 3: გაყვანილობა
- ნაბიჯი 4: კოდი
- ნაბიჯი 5: ინსტალაცია და კალიბრაცია
ვიდეო: კოქსის აპარატის დონის დეტექტორი: 5 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
Rev 2.5 - მოაწესრიგა 3D ნაბეჭდი ნაწილები და განაწილდა დანამატი საერთო PCB ერთეულთან.
Rev 2 - ულტრაბგერითი "ღილაკი" ცვლის ხელით ღილაკს.
ღილაკის დაჭერა იმდენად ძველი მოდაა, განსაკუთრებით მაშინ, როდესაც მე უკვე ვიყენებ ულტრაბგერითი სენსორს. რატომ არ გამოიყენოთ ულტრაბგერითი სენსორი ქილა დონის დეტექტორის გასააქტიურებლად! Rev 2 ამოიღებს ღილაკს და ცვლის მას სხვა HC-SR04 მოდულით. ახლა, უბრალოდ მიდი მანქანასთან და ის ავტომატურად ირთვება, რომ გამოაჩინოს ქილა. პროცესში დავკარგე "კოკას" ლოგო, მაგრამ მე მხოლოდ სახის ფირფიტის შეცვლა მომიწია - ყველა სხვა დაბეჭდილი კომპონენტი უცვლელი რჩება
მე საკმაოდ გამიმართლა, რომ მაქვს ძველი კოკა -კოლა, რომელსაც მე ვიყენებ, მაგალითად, „გამაგრილებელში“. იგი ინახავს დაახლოებით 30 cans როდესაც სავსე. უბედურება ის არის, რამდენი ქილა არის მასში ნებისმიერ დროს? როდის მჭირდება გარბენის გაკეთება აპარატის შესავსებად?
გამოსავალი (აპარატის მუდმივად გახსნის გარდა) არის სენსორის გაშლა, ან „დონის დონის დეტექტორი“, რომელსაც შეუძლია ნებისმიერ დროს მიაახლოოს მანქანაში არსებული ქილა. მე გადავწყვიტე, რომ ის უნდა აკმაყოფილებდეს შემდეგ მოთხოვნებს:
- უნდა იყოს იაფი და მარტივი
- არაინვაზიური (არ მინდა ბურღვის დაწყება ჩემს მანქანაში)
- გამოიყენეთ არდუინო ნანო
-გამოიყენეთ LCD ეკრანი, რომ მომეცი ადვილად გასაგები საკითხავი
- იკვებება მშობლიური USB ან გარე კვების ბლოკით
-გამოიყენეთ მომენტალური ღილაკი "საჭიროებისამებრ" კითხვისთვის (ახლა მის ნაცვლად გამოიყენეთ მე -2 HC-SR04 მოდული).
მე მქონდა რამოდენიმე ულტრაბგერითი მოდული, ზოგიერთი ნანო და პატარა LCD ეკრანი და გადავწყვიტე, რომ ისინი აქ გამოსადეგი იქნებოდა.
ცოტაოდენი ძებნის შემდეგ, მე მქონდა ყველა საჭირო ელემენტი (აპარატურა და კოდირება) ამ სამუშაოს შესასრულებლად. ერთადერთი გასაოცარი კითხვა იყო - შეძლებდა თუ არა ულტრაბგერითი სენსორი დაარეგისტრიროს მნიშვნელოვანი მანძილი ცილინდრული ქილაების სიგნალის ამოღებით? გამოდის, რომ ის სინამდვილეში "შეუძლია"! (ბოდიში სიტყვისთვის).
ნაბიჯი 1: აპარატურა
კარგი, ეს არის საკმაოდ პირდაპირი.
- არდუინო ნანო
კუმანი 0.96 ინჩი 4 პინიანი ყვითელი ლურჯი IIC OLED (SSD 1306 ან მსგავსი).
- HC-SR04 ულტრაბგერითი დიაპაზონის მოდულები (რაოდენობა: 2 ავტომატური ვერსიისთვის)
- ზოგადი SP ღილაკი, თუ არ იყენებთ მე -2 HC-SR04 მოდულს (სურვილისამებრ)
- ქალის დანამატი 7-12 ვ კედლის ადაპტერისთვის (სურვილისამებრ)
- დაახლოებით 14 2 წყვილი ტელეფონის ჯეკის კაბელი უფრო ელეგანტური გარე გაყვანილობისთვის
ნაბიჯი 2: 3D ბეჭდვის შემთხვევაში
სულ 4 ნაბეჭდი ნაწილია გამოყენებული ამ მშენებლობაში:
- ქვედა (წითელი)
- გამჭვირვალე ზედა
- სლაიდი წინა პანელზე (წითელი და თეთრი ფერის ბეჭდვა)
- ულტრაბგერითი სენსორის დამჭერი
ნაწილები შექმნილია დასაბეჭდად Fusion 360 – ის გამოყენებით მხარდაჭერის გარეშე.
შესაკრავისთვის შესაკრავები არ არის საჭირო; ყველა ნაწილი ერთვის ერთად! ზედა ნაწილის ამოღება შესაძლებელია შეკრების შემდეგ, ოდნავ მოჭერით ორივე მხარეს ზედა ნაწილთან ახლოს და გაიყვანეთ ზედა.
LCD ეკრანი ჩადის საფარში. ფუძეს აქვს მიმღების სლოტი ერთ ბოლოში და უნაგირი უკანა მხარეს ნანოსთვის, იკეტება დაფა ძირში. 12V დანამატის ადაპტერი არის ჩვეულებრივი PCB სამონტაჟო ერთეული, რომელსაც მე ვყვები ნაყარი დაახლოებით მეოთხედი და ზედა ნაწილში მას იკავებს. წინა სახე სრიალებს მიმღების ღარებში ზედა და ქვედა ელემენტებში.
ნაწილები არის PLA, ზედა ნაწილი გამჭვირვალეა, ასე რომ მე ვხედავ, რომ ყუთი ანათებს ჩართვისას!
წინა ყდაზე წითელი აქცენტების უზრუნველსაყოფად, მე ვბეჭდავ თეთრ ნაწილს ნაჩვენები 0,08 მმ სისქით (0,02 ფენის სისქეზე) და წითელს დანარჩენზე, რომელიც გამოიყურება სუფთა.
ნაბიჯი 3: გაყვანილობა
ამ პროექტის გაყვანილობა საკმაოდ მარტივია. 5V სიმძლავრე და მიწა LCD ეკრანზე და ულტრაბგერითი მოდულები ნანოდან. წყვილი სიგნალის მავთული ნანოდან LCD– მდე და ორი წყვილი ნანოდან ულტრაბგერითი მოდულებამდე. რამდენიმე დამატებითი ლიდერი არჩევითი 12V კვებისათვის და voila- სთვის!
ჩემს პირველ კორპუსში მე მქონდა ნანო დაყენებული ქინძისთავებით, ამიტომ გადავწყვიტე გამომეყენებინა როგორც არის და შევქმნა პროტოტიპის გაყვანილობა შესაფერისად. სულელური პატარა კონექტორები ყოველთვის ცოტათი რთულდება შესაქმნელად, ჩემი აზრით, მაგრამ ისევ და ისევ, არც ისე ბევრი იყო. ყოველთვის შეიძლებოდა ამ კონექტორებზე უარის თქმა და ყველაფრის შეკვრა. ალბათ შემდეგ ჯერზე…
შემდგომ აშენებებზე, მე მხოლოდ ნანოში ვამაგრებ სათაურის ქინძისთავებს იმ კავშირებისთვის, რომელსაც მე რეალურად ვიყენებ. აადვილებს კაბელების დაყენებას და შეცდომების თავიდან აცილებას.
მე ასევე გამოვიყენე 2 წყვილი საერთო სატელეფონო კაბელი, რათა გამეყვანა მანქანაში ქილა სენსორთან. ის უზრუნველყოფს ლამაზ, სუფთა კაბელს, რომელიც ხელმისაწვდომია (უფასო და დღესდღეობით ყველგან!)
ნაბიჯი 4: კოდი
კოდი შერეულია სხვადასხვა წყაროდან (როგორც პროექტის კოდის უმეტესობა).
დავიწყე დეიან ნედელკოვსკის ულტრაბგერითი ნიმუშით www. HowToMechatronics.com. კარგი სამეურვეო.
შემდეგ მე ამოვიღე LCD კოდი Jean0x7BE– დან Instructables.com– ზე და მეტი ვისწავლე რამოდენიმე სხვა საიტისგან. მე იქ მივყევი მის მითითებებს და დავამატე ორივე საჭირო ბიბლიოთეკა:
github.com/adafruit/Adafruit_SSD1306 (ბიბლიოთეკა SSD1306) https://github.com/adafruit/Adafruit-GFX-Library (GFX ბიბლიოთეკა)
მე ასევე გადავიღე SSD1306 ბიბლიოთეკაში არსებული ფაილების მაგალითი და ვისწავლე ამისგან.
საბოლოო ჯამში, კოდი ამოღებულია ამ წყაროებიდან და გარკვეული ხერხებით, მან მომცა ის შედეგი, რასაც ვეძებდი.
დიზაინი ახლა აერთიანებს მეორე ულტრაბგერითი მოდულს სასეირნო სენსორისთვის. დადექი მოწყობილობის წინ და ეკრანი ჩართულია, წადი და ის გამორთულია რამდენიმე წამის შემდეგ. დაწერეთ კომენტარი პირის სენსორზე, თუ ის ყოველთვის ჩართულია ან გამოიყენება ღილაკის ღილაკი.
ნაბიჯი 5: ინსტალაცია და კალიბრაცია
მე შევიმუშავე ყუთი აპარატის თავზე, რამდენიმე მავთულის გამოყენებით (მე ახლა ვიყენებ ტელეფონის ორ წყვილ კაბელს), რომელიც კვებავს კარის ბეჭედს და აპარატის სხეულს შორის. ულტრაბგერითი მოდული მიმაგრებულია ქვაბის სახურავზე ორმხრივი ლენტის გამოყენებით.
მიუხედავად იმისა, რომ მანქანას აქვს ორი მხარე ან "ყურე" ქილაებისთვის, მინდოდა ეს მარტივი ყოფილიყო. მე ვაწონასწორებ დატვირთვას აპარატის ორივე მხარეს, ამიტომ ერთი მხარის კითხვა და "გაორმაგება" უნდა მომცეს კარგი (საკმარისი) მიახლოება.
მე დავიწყე ამ პროექტის შეფასება კოკა -კოლის აპარატის მინ. და მაქსიმალური სიმაღლის შემოწმებით. ცარიელია, ის დაახლოებით 25 სიმაღლეა, რაც იმას ნიშნავდა, რომ ულტრაბგერითი სენსორის მუშაობის დიაპაზონი (0 - 50 სმ) საკმაოდ ახლოს არის (ჩემთვის, ამ მოდულების ფასის გათვალისწინებით). ამ ძირითადი მათემატიკის გამოყენებით, მე გამოვთვალე დიაპაზონი ქაღალდზე და კოდირებული შესაბამისად მომეცი ბარის დიაგრამა და ქილათა სავარაუდო რაოდენობა.
ერთხელ დაინსტალირებული და ჩართული, მე სრულიად გამიკვირდა ჩემი პირველი საცდელი გაშვება. ის არა მხოლოდ აძლევდა მყარ კითხვას სიგნალს ქილაებიდან, არამედ აღმოჩნდა ზუსტი: უხეში გამოთვლები ემთხვეოდა მანქანაში არსებული ქილაების რაოდენობას შემდგომი შესწორების გარეშე! (ეს პირველია …)
საერთო ჯამში, სასარგებლო პროექტი. ახლა მე ვფიქრობ, რომ დროა სადღესასწაულო განახლებისთვის !!
გირჩევთ:
წყლის დონის დეტექტორი: 7 ნაბიჯი
წყლის დონის დეტექტორი: ულტრაბგერითი სენსორი მუშაობს იმავე პრინციპებით, როგორც სარადარო სისტემა. ულტრაბგერითი სენსორი შეუძლია ელექტრო ენერგიის აკუსტიკურ ტალღებად გარდაქმნას და პირიქით. ცნობილი HC SR04 ულტრაბგერითი სენსორი წარმოქმნის ულტრაბგერითი ტალღებს 40kHz სიხშირით. ტიპიური
LDR სინათლის დონის დეტექტორი: თვალების გახსნა და დახურვა: 6 ნაბიჯი
LDR სინათლის დონის დეტექტორი: თვალების გახსნა და დახუჭვა: გამარჯობა ყველას, ვიმედოვნებ, რომ ეს ინსტრუქცია თქვენთვის სასურველია. ნებისმიერი ეჭვი, კომენტარი ან შესწორება კარგად იქნება მიღებული. ეს წრე განხორციელდა როგორც საკონტროლო მოდული, რათა უზრუნველყოს ინფორმაცია იმის შესახებ, თუ რამდენად შუქია გარემოთი, რათა
მიკრო: ბიტი ხმაურის დონის დეტექტორი: 3 ნაბიჯი
მიკრო: ბიტი ხმაურის დონის დეტექტორი: ეს მხოლოდ მოკლე მაგალითია ხმაურის დონის დეტექტორისთვის, რომელიც დაფუძნებულია მიკრო: ბიტზე და პიმორონის გარემოზე: ბიტზე. მიკროფონი გარემოზე: ბიტი ამოიცნობს ხმის დონეს და შედეგად მიღებული მნიშვნელობიდან პოზიციას 5x5 LED მატრიცაზე გამოითვლება და
IOT კვამლის დეტექტორი: განაახლეთ არსებული კვამლის დეტექტორი IOT– ით: 6 ნაბიჯი (სურათებით)
IOT კვამლის დეტექტორი: განაახლეთ არსებული კვამლის დეტექტორი IOT– ით: ავტორების სია, გამომგონებელი: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng მეთვალყურე: დოქტორი ჩია კიმ სენგი მექანიკური და რობოტული ინჟინერიის განყოფილება, ელექტრო და ელექტრონული ინჟინერიის ფაკულტეტი, Universiti Tun ჰუსეინ ონნი მალაიზია. განაწილება
წყლის დონის დეტექტორი: 6 ნაბიჯი
წყლის დონის დეტექტორი: