Სარჩევი:

აქსელერომეტრის სენსორი არდუინოთი: 5 ნაბიჯი
აქსელერომეტრის სენსორი არდუინოთი: 5 ნაბიჯი

ვიდეო: აქსელერომეტრის სენსორი არდუინოთი: 5 ნაბიჯი

ვიდეო: აქსელერომეტრის სენსორი არდუინოთი: 5 ნაბიჯი
ვიდეო: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, ნოემბერი
Anonim
Image
Image
ნაბიჯი პირველი: მიაბით გირო არდუინოს
ნაბიჯი პირველი: მიაბით გირო არდუინოს

მე მქონდა იდეა ელექტრონული ჩაფხუტისთვის, რომელიც ჰელოუინის შესანიშნავ კოსტიუმს გახდიდა. ზედმეტი დეტალების შესწავლის გარეშე, იგი გულისხმობს სხვადასხვა შაბლონების განათებას იმისდა მიხედვით, თუ რომელი მიმართულებით გადატრიალდა ნიღაბი, ასე რომ როდესაც მე ვიყურები, მუზარადი ანათებს, მაგრამ ნეიტრალური რჩება თუ არ ვიმოძრავებ.

მარაგები

(1) Arduino Uno და USB კონექტორის კაბელი (1) L3G4200 სამმაგი ღერძის გირო (ხელმისაწვდომია MPJA.com– ზე, ან სადმე ამ ტიპის მოდულების გაყიდვა)

მამაკაცი/ქალი მავთულით სავსე ხელი (2+) LED შუქებით და შესაბამისი რეზისტენტებით

(1) პურის დაფა (მინიატურული ზომა კარგია)

ერთგვარი საცხოვრებელი ყველა ელექტრონიკისთვის. ამ მაგალითისთვის მე გამოვიყენე გულსაბნევი მუყაოს ყუთი, მაგრამ თქვენ შეგიძლიათ გამოიყენოთ … სიტყვასიტყვით ყველაფერი, რაც ჯდება.

მოთმინება.

ნაბიჯი 1: ნაბიჯი პირველი: მიაბით გირო არდუინოს

ნაბიჯი პირველი: მიაბით გირო არდუინოს
ნაბიჯი პირველი: მიაბით გირო არდუინოს
ნაბიჯი პირველი: მიაბით გირო არდუინოს
ნაბიჯი პირველი: მიაბით გირო არდუინოს

კარგი, არის რამდენიმე მავთული, რომელიც შეიძლება დაერთოს უშუალოდ არდუინოს, მაგრამ არის ორი ნაწილი, რომელიც უნდა იყოს დაკავშირებული 3.3 ვ პორტთან, ამიტომ ამისათვის ჩვენ უნდა გამოვიყენოთ პურის დაფა. წადით წინ და მიამაგრეთ წითელი მავთული 3.3 ვ პორტიდან (+) მწკრივზე პურის დაფაზე. შემდეგ მიამაგრეთ ერთი კაბელი, რათა დააკავშიროთ VCC პუნქტი გიროზე (+) პურის დაფაზე. გაიმეორეთ ეს ნაბიჯი SDO pin– ით Gyro– ზე. ახლა აიღეთ შავი მავთული და მიამაგრეთ GND პინი დაფაზე (-) რიგზე, შემდეგ მიამაგრეთ მავთული GND Arduino პორტიდან (-) მწკრივზე პურის დაფაზე. რომ დაახლოებით აკეთებს ძალას.ახლა მონაცემთა მავთულისთვის, რომელიც საჭიროა გიროს სრულად გასაშვებად. GRN– ის ქვეშ გიროზე არის SDA პინი, მიამაგრეთ იგი Arduino– ს A4 პორტზე. ქვემოთ არის SCL პინი, მიამაგრეთ არტუინოს A5 პორტზე. თქვენი Gyro ახლა სრულად არის ჩართული.

ნაბიჯი 2: ნაბიჯი 2: მიამაგრეთ LED- ები

ნაბიჯი 2: მიამაგრეთ LED- ები
ნაბიჯი 2: მიამაგრეთ LED- ები

კარგი, რაც შეეხება ჩემს პროექტს, მე მქონდა ორი LED, რომელიც ანათებს იმისდა მიხედვით, თუ როგორ მოძრაობს ყუთი. მოდით წავიდეთ წინ და დავაკავშიროთ ისინი. ეს მარტივია, მიამაგრეთ რეზისტორის დადებითი გამტარი თქვენი არჩევანის პინის რიცხვით პინზე (მე 8 და 9 თვითნებურად ავირჩიე). შეაერთეთ ისინი პურის დაფაზე, შემდეგ მიამაგრეთ LED და გაუგზავნეთ LED- ის უარყოფითი ტყვიის ბილიკი დაფაზე (-). ეს მოგცემთ ძალას აანთოთ ორი განსხვავებული LED- ები, რომელიც დაფუძნებულია თქვენს პარამეტრებზე Arduino– სთან ერთად.

ნაბიჯი 3: კოდირება

კარგი, აქ არის ადგილი, სადაც გართობა ხდება. და გართობაში ვგულისხმობ … ჰმ. კარგად ან გიყვარს ან არა ნებისმიერ შემთხვევაში, ჩვენ წავალთ! თქვენ დაგჭირდებათ გიროს კოდირება, რაც მე არ ვიცი როგორ გავაკეთო. მაგრამ ინტერნეტი ასეა. ჩემი პროექტისთვის, მე ვისესხე jtbourke– ის სიყვარულით მოწოდებული Arduino– ს ფორუმზე (https://forum.arduino.cc/index.php?topic=147351.0) თქვენ შეგიძლიათ საკმაოდ დააკოპიროთ და ჩასვათ ეს და გამოიყენოთ როგორც საფუძველი თქვენი პროექტი. აქედან, თქვენ უნდა დაამატოთ რამდენიმე ხაზი კოდი, რომელიც შეესაბამება თქვენს მიზნებს. ერთი, თქვენ გინდათ შექმნათ გლობალური ცვლადები, თითო თითოეული LED- ისთვის, რომლის განათებაც გსურთ. ამ ჩანახატს უკვე აქვს ცვლადი X, Y და Z კოორდინატებისთვის. თქვენ უნდა დაამატოთ კოდის ის ნაწილი, მე გირჩევთ IF THEN განაცხადს, რომელიც ეძებს როდესაც თქვენი აჩქარება მიაღწევს გარკვეულ ზღურბლს. ეს ბევრი ცდა და შეცდომაა, ასე რომ წადი და გააკეთე სენდვიჩი და ჩაიცვი ლოფის ჰიპ ჰოპი.

ნაბიჯი 4: შეკრება და მშენებლობა

შეკრება და მშენებლობა
შეკრება და მშენებლობა
შეკრება და მშენებლობა
შეკრება და მშენებლობა
შეკრება და მშენებლობა
შეკრება და მშენებლობა

Გილოცავ! თუ ბოლო ნაბიჯი გადალახეთ, ეს ნიშნავს, რომ თითქმის დასრულებული ხართ. ახლა თქვენ მხოლოდ უნდა მოათავსოთ ყველა ნაწილი ყუთში. [მნიშვნელოვანია] დარწმუნდით, რომ ყველაფერი რჩება ჩართული შესაბამისად, დარწმუნდით, რომ გირო არის მოწყობილობის წინ და ცენტრში, ან მიიღებთ არასათანადო კითხვებს და დარწმუნდით, რომ არაფერი გამტარი არ ეხება გიროსკოპის წინა ნაწილს, რადგან ის მოკლედ ამოიწურება მოწყობილობა და თქვენ მოგიწევთ Arduino– ს გადატვირთვა. ამის შემდეგ, შენ საკმაოდ კარგად ხარ წასული.

ნაბიჯი 5: თქვენ ეს გააკეთეთ

თქვენ ეს გააკეთეთ
თქვენ ეს გააკეთეთ

Კარგი მუშაობა. დაასრულე ახლა ისიამოვნეთ თქვენი ყუთით, რომელიც ანათებს მოძრაობისას!

გირჩევთ: