Სარჩევი:
- მარაგები
- ნაბიჯი 1: ნაწილების შეკრება
- ნაბიჯი 2: ჩართეთ კომპიუტერი კოდისთვის
- ნაბიჯი 3: კალიბრაცია
- ნაბიჯი 4: გამოსცადეთ
ვიდეო: Arduino Milligaussmeter - მაგნიტური გაზომვა: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
შესაძლებელია თუ არა ძლიერი მაგნიტების გაგზავნა თვითმფრინავზე? ჩვენ ვაგზავნით უამრავ მაგნიტს და არსებობს გარკვეული რეგულაციები მაგნიტური მასალის გადაზიდვისთვის, განსაკუთრებით თვითმფრინავზე. ამ სტატიაში ჩვენ განვიხილავთ, თუ როგორ შეგიძლიათ გააკეთოთ თქვენი საკუთარი მილიგაუსმეტრი სატრანსპორტო მაგნიტური მასალის საჰაერო გადაზიდვებისთვის, რათა დარწმუნდეთ, რომ თქვენი გადაზიდვა შეესაბამება გადაზიდვის ყველა წესს! ამ მოწყობილობას შეუძლია აღმოაჩინოს ძალიან მცირე მაგნიტური ველები, რაც შეიძლება იყოს სახალისო/სასარგებლო სხვა პროგრამებშიც.
ამ თემაზე კარგი ინფორმაციისთვის, გადახედეთ ამ სტატიას - ის კარგად გაგვაცნობს, თუ რატომ გვჭირდება ეს მოწყობილობა!
მარაგები
არდუინო
სამმაგი ღერძის ამაჩქარებელი+მაგნიტომეტრი
ბუზერი
ჩვენების დაფა
პურის დაფები და მავთულები
ნაბიჯი 1: ნაწილების შეკრება
შეაგროვეთ ყველა კომპონენტი! ჩვენება, რომელსაც ჩვენ ვიყენებთ, მოყვება სხვადასხვა კომპონენტს, რომლებიც დაფაზე უნდა იყოს შეკრული. მიჰყევით ინსტრუქციას, რომელიც მოყვება პაკეტს!
ჩვენ გამოვიყენეთ დაფები Arduino– ს, სენსორისა და ჩვენების ერთმანეთთან დასაკავშირებლად, მაგრამ თქვენ ასევე შეგიძლიათ მათი მავთულხლართები!
ასევე, დარწმუნდით, რომ გადახედეთ ჩვენ ჩართულ გაყვანილობის დიაგრამას.
შეაერთეთ დენი და მიწა არდუინოდან სენსორსა და ეკრანზე.
Arduino– ს სენსორის ორი მავთული იძლევა სერიულ კომუნიკაციას და Arduino– ს ორი მავთულის ჩვენება იგივეს აკეთებს.
ჩვენ დავამატეთ ზარი, რომელიც იქნება სიგნალი, თუ ველი ძალიან ძლიერი იქნება ჩვენი მითითებებისათვის.
ნაბიჯი 2: ჩართეთ კომპიუტერი კოდისთვის
შემდეგი, ჩვენ გვჭირდებოდა არდუინოს დაპროგრამება. აქ არის ბმული მოწყობილობის კოდზე. შეინახეთ კოდი ტექსტური ფაილის სახით.
თქვენ შეგიძლიათ იპოვოთ რამდენიმე გასაოცარი ინსტრუქცია, თუ როგორ უნდა დააყენოთ/დააკონფიგურიროთ Arduino, მაგრამ აქ არის მოკლე შინაარსი იმისა, რაც ჩვენ გავაკეთეთ:
შეაერთეთ Arduino კომპიუტერში და გადმოწერეთ Arduino პროგრამული უზრუნველყოფა
გახსენით Arduino პროგრამა
გახსენით ფაილი (ესკიზი), რომლის ჩატვირთვაც გსურთ - Arduino პროგრამებს ეწოდება ესკიზები. ჩატვირთეთ შენახული ტექსტური ფაილი (ბმული ზემოთ)
გადადით ესკიზის მენიუში და დააჭირეთ ღილაკს "გადამოწმება/შედგენა". ეს შეამოწმებს, არის თუ არა რაიმე პრობლემა.
გადადით ესკიზის მენიუში და დააჭირეთ ღილაკს "ატვირთვა".
ვიოლა, კოდი უნდა იყოს Arduino– ზე და მზად არის დაკალიბრებისთვის (შემდეგი ნაბიჯი).
ნაბიჯი 3: კალიბრაცია
გამოიყენეთ ენერგია მოწყობილობაზე. ჩვენ უბრალოდ ჩავრთეთ ის ლეპტოპში ვიდეოში, მაგრამ თქვენ ასევე შეგიძლიათ მისი ენერგია ბატარეებით.
ჩართვის შემდეგ პირველი 15-20 წამის განმავლობაში, ჩვენ უნდა გავაკეთოთ დაკალიბრება. ეს სენსორები არ არის სრულყოფილი, ამიტომ ჩვენ გვჭირდება, რომ "გავათავისუფლოთ იგი". შეინახეთ მოწყობილობა ბრტყელ ჰორიზონტალურ ზედაპირზე, გადაატრიალეთ იგი 360 გრადუსით ამ დროის განმავლობაში კალიბრაციის დასასრულებლად.
კალიბრაციის დასრულების შემდეგ, ეკრანზე უნდა იყოს მითითებული X ისრის მიმართულება (სენსორულ დაფაზე), როგორც რიცხვი 0 -დან 359 -მდე. გადაატრიალეთ სენსორი იქამდე, სანამ ის ჩრდილოეთისკენ არ მიუთითებს ("ნულოვანი" კითხვა).
დააჭირეთ SELECT ღილაკს, რომ ის სათაურზე გაათანაბროთ. ეს ზოგჯერ ეხმარება ამის გაკეთებას არაერთხელ. ახლა, სანამ ნულოვანი კითხვა არ ცდება, შეგიძლიათ გაზომოთ მაგნიტები. თუ ის ოდნავ დაიძვრება ახლომახლო მაგნიტის გარეშე, შეგიძლიათ კვლავ გააუქმოთ ის.
ნაბიჯი 4: გამოსცადეთ
სენსორის გათიშვის შემდეგ, გამოსცადეთ იგი ძლიერი მაგნიტის მახლობლად განთავსებით!
მოათავსეთ მაგნიტი/გადაზიდვა სენსორის აღმოსავლეთით ან დასავლეთით 7 ფუტით და ნელა გადაატრიალეთ იგი გარშემო. თუ არდუინო იგრძნობს კომპასის მიმართულების შეცვლას 2 გრადუსზე მეტი, ის უნდა აჩვენოს. მიუთითებს იმაზე, რომ მაგნიტი ძალიან ძლიერია ჰაერში გასავლელად. ჩვენება ასევე გვეუბნება, რომ ის ვერ ხერხდება!
ჩვენ უნდა გავაკეთოთ ეს გარეთ, რადგან ჩვენი შენობა სავსეა ძლიერი მაგნიტებით, რომლებმაც შეიძლება შეაფერხონ სენსორის კალიბრაცია!
გირჩევთ:
საავტომობილო სიჩქარის გაზომვა არდუინოს გამოყენებით: 6 ნაბიჯი
საავტომობილო სიჩქარის გაზომვა Arduino– ს გამოყენებით: ძნელია ძრავის rpm– ის გაზომვა ??? მე ასე არ ვფიქრობ. აქ არის ერთი მარტივი გამოსავალი. ამის გაკეთება მხოლოდ ერთ IR სენსორსა და Arduino- ს შეუძლია. ამ პოსტში მე მოგცემთ მარტივ სახელმძღვანელოს, რომელიც განმარტავს, თუ როგორ უნდა გაზომოთ ნებისმიერი ძრავის RPM IR სენსორისა და
DC ძაბვის გაზომვა Arduino– ს გამოყენებით: 5 ნაბიჯი
DC ძაბვის გაზომვა Arduino– ს გამოყენებით: ამ პროექტში მე გაჩვენებთ თუ როგორ გავზომოთ DC ძაბვა 50 ვ -მდე არდუინოს გამოყენებით და და OLED დისპლეის მოდულის ნაწილზე ჩვენება გვჭირდება arduino გაუმართავი ჩვენება 10k ohm resistor 1k ohm resistor ჯუმბერის კაბელი
დაჩქარების გაზომვა ADXL345 და Arduino Nano გამოყენებით: 4 ნაბიჯი
ADXL345 და Arduino Nano გამოყენებით დაჩქარების გაზომვა: ADXL345 არის პატარა, თხელი, ულტრა დაბალი სიმძლავრის, 3 ღერძიანი ამაჩქარებელი მაღალი გარჩევადობის (13 ბიტიანი) გაზომვით ± 16 გ-მდე. ციფრული გამომავალი მონაცემები ფორმატირებულია, როგორც 16 ბიტიანი ორეული და არის ხელმისაწვდომი I2 C ციფრული ინტერფეისის საშუალებით. ზომავს
ტემპერატურის გაზომვა PT100– დან Arduino– ს გამოყენებით: 6 ნაბიჯი (სურათებით)
ტემპერატურის გაზომვა PT100– დან Arduino– ს გამოყენებით: PT100 არის წინააღმდეგობის ტემპერატურის დეტექტორი (RTD), რომელიც ცვლის მის წინააღმდეგობას გარემოს ტემპერატურის მიხედვით, იგი ფართოდ გამოიყენება ნელი დინამიკითა და შედარებით ფართო ტემპერატურის დიაპაზონის მქონე სამრეწველო პროცესებისთვის. იგი გამოიყენება ნელი დინამიკისთვის
DC ძაბვის გაზომვა Arduino– ით და Node-RED– ით: 8 ნაბიჯი (სურათებით)
Arduino და Node-RED– ით DC ძაბვის გაზომვა: არსებობს მრავალი გაკვეთილი DC ძაბვის გაზომვის Arduino– სთან ერთად, ამ შემთხვევაში აღმოვაჩინე სახელმძღვანელო, რომელიც მიმაჩნია საუკეთესო ფუნქციონალურ მეთოდად DC გაზომვის გარეშე, წინააღმდეგობის შეყვანის მნიშვნელობების მოთხოვნის გარეშე, მხოლოდ გარკვეულ წინააღმდეგობას მოითხოვს. და მულტიმეტრი