Სარჩევი:
- მარაგები
- ნაბიჯი 1: ნაბიჯი პირველი: მიაბით გირო არდუინოს
- ნაბიჯი 2: ნაბიჯი 2: მიამაგრეთ LED- ები
- ნაბიჯი 3: კოდირება
- ნაბიჯი 4: შეკრება და მშენებლობა
- ნაბიჯი 5: თქვენ ეს გააკეთეთ
ვიდეო: აქსელერომეტრის სენსორი არდუინოთი: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
მე მქონდა იდეა ელექტრონული ჩაფხუტისთვის, რომელიც ჰელოუინის შესანიშნავ კოსტიუმს გახდიდა. ზედმეტი დეტალების შესწავლის გარეშე, იგი გულისხმობს სხვადასხვა შაბლონების განათებას იმისდა მიხედვით, თუ რომელი მიმართულებით გადატრიალდა ნიღაბი, ასე რომ როდესაც მე ვიყურები, მუზარადი ანათებს, მაგრამ ნეიტრალური რჩება თუ არ ვიმოძრავებ.
მარაგები
(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- ები
კარგი, რაც შეეხება ჩემს პროექტს, მე მქონდა ორი 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: თქვენ ეს გააკეთეთ
Კარგი მუშაობა. დაასრულე ახლა ისიამოვნეთ თქვენი ყუთით, რომელიც ანათებს მოძრაობისას!
გირჩევთ:
DIY სუნთქვის სენსორი არდუინოსთან ერთად (გამტარი ნაქსოვი გაჭიმვის სენსორი): 7 ნაბიჯი (სურათებით)
წვრილმანი სუნთქვის სენსორი არდუინოსთან ერთად (გამტარი ნაქსოვი გაჭიმვის სენსორი): ეს წვრილმანი სენსორი მიიღებს გამტარი ნაქსოვი გაჭიმვის სენსორის ფორმას. ის შემოეხვევა თქვენს მკერდს/კუჭს, ხოლო როდესაც თქვენი გულმკერდი/მუცელი გაფართოვდება და იკუმშება, ასევე გაიზრდება სენსორი და, შესაბამისად, შეყვანის მონაცემები, რომლებიც მიეწოდება არდუინოს. Ისე
აქსელერომეტრის ქურთუკი: 5 ნაბიჯი
აქსელერომეტრის ქურთუკი: შექმნილია ThunderLily– ის მიერ დიზაინერ მინიკა კოთან თანამშრომლობისთვის KOllision– ის ასაფრენი ბილიკის ჩვენებაზე, აკელემერული ქურთუკი აერთიანებს მოდას, ტექნოლოგიასა და ხელოვნებას. აქსელერომეტრის გამოყენებით მოძრაობის მიმართულების დასადგენად, ფლორის მიკროპროცესორი
როგორ წავიკითხოთ MPX5010 დიფერენციალური წნევის სენსორი არდუინოთი: 5 ნაბიჯი
როგორ წავიკითხოთ MPX5010 დიფერენციალური წნევის სენსორი არდუინოსთან ერთად: მე ისე დავწერე კოდი, რომ ის ადვილად შეიცვლება სხვა წნევის სენსორის შესაფერისად. უბრალოდ შეცვალეთ კოდიდან შემდეგი ცვლადი ცვლადი წნევის სენსორის მონაცემების ფურცლის მნიშვნელობებზე დაყრდნობით:
CubeSat აქსელერომეტრის გაკვეთილი: 6 ნაბიჯი
CubeSat Accelerometer Tutorial: CubeSat არის მინიატურირებული სატელიტის ტიპი კოსმოსური კვლევისთვის, რომელიც შედგება 10x10x10 სმ კუბური ერთეულის მრავალჯერადი მასისაგან და მასა არაუმეტეს 1,33 კილოგრამი ერთეულზე. კუბურ კბებს საშუალებას აძლევს დიდი რაოდენობით თანამგზავრები გაიგზავნოს კოსმოსში და
წინასწარი* SPI Pi- ზე: ურთიერთობა SPI 3 ღერძიანი აქსელერომეტრის გამოყენებით ჟოლოს პი: 10 ნაბიჯი
წინასწარი* SPI Pi: კომუნიკაცია SPI 3 ღერძიანი ამაჩქარებელით ჟოლოს Pi გამოყენებით: ნაბიჯ ნაბიჯ ინსტრუქცია, თუ როგორ უნდა დააინსტალიროთ Raspbian და დაუკავშირდეთ SPI მოწყობილობას bcm2835 SPI ბიბლიოთეკის გამოყენებით (არ არის დარტყმული!) ეს ჯერ კიდევ ძალიან წინასწარი … მე უნდა დავამატო ფიზიკური კავშირის უკეთესი სურათები და ვიმუშაო უხერხულ კოდზე