Სარჩევი:

Digital Spirit Level DIY პროექტის მოდული Electronicslovers– ის მიერ: 6 ნაბიჯი
Digital Spirit Level DIY პროექტის მოდული Electronicslovers– ის მიერ: 6 ნაბიჯი

ვიდეო: Digital Spirit Level DIY პროექტის მოდული Electronicslovers– ის მიერ: 6 ნაბიჯი

ვიდეო: Digital Spirit Level DIY პროექტის მოდული Electronicslovers– ის მიერ: 6 ნაბიჯი
ვიდეო: როგორ გავაკეთოთ მაღალი Powered M Launcher ეხლა შპრიცი - ჰიდრავლიკური სათამაშო 2024, ივლისი
Anonim
Digital Spirit Level DIY პროექტის მოდული Electronicslovers– ის მიერ
Digital Spirit Level DIY პროექტის მოდული Electronicslovers– ის მიერ

არის დრო, როდესაც თქვენ უნდა დაამონტაჟოთ ავეჯი ან რაიმე მსგავსი თქვენს სახლში და სწორი მონტაჟისთვის ყველამ ჩვეულებრივ გამოიყენოს სულიერი დონე. ElectronicsLovers Tech Team- მა შექმნა ეს მოდული, რომელსაც აქვს ერთი განსხვავება ჩვეულებრივიდან: ის ციფრულია. ეს პროექტი ასევე მოსახერხებელია მათთვის, ვინც აშენებს RC მოდელებს, ვინაიდან შეიძლება იყოს სავალდებულო კუთხეების შეძენა სხვადასხვა მიმართულებით შემდგომი დამუშავების მიზნით, სხვადასხვა გამოთვლებში, მაგალითად სტაბილიზაცია.

ამ პროექტში ჩვენ გამოვიყენებთ GY-521 3 ღერძის ამაჩქარებელს იმის დასადგენად, თუ რომელ კუთხეზეა ზედაპირი. კუთხის ჩვენებისთვის ჩვენ გამოვიყენებთ 7 სეგმენტის 4 ციფრის ჩვენებას. მიკროცირკულატორი იქნება არდუინო ნანო, რათა შეინარჩუნოს ყველაფერი კომპაქტურად PCB– ზე.

ნაბიჯი 1: კომპონენტების აღწერა

კომპონენტების აღწერა
კომპონენტების აღწერა
კომპონენტების აღწერა
კომპონენტების აღწერა

GY-521 ამაჩქარებელი

ეს მოდული არის ერთ -ერთი საუკეთესო IMU (ინერციის საზომი ერთეული), რომელიც თავსებადია Arduino– სთან. IMU სენსორები, როგორიცაა GY-521, გამოიყენება თვითბალანსირებულ რობოტებში, უპილოტო საფრენ აპარატებში, სმარტფონებში და სხვა. GY-521 სენსორი შეიცავს MEMS ამაჩქარებელს და MEMSgyro ერთ ჩიპში. ის ძალიან ზუსტია, რადგან შეიცავს 16 ბიტიან ADC თითოეულ არხს. გარდა ამისა, იგი იღებს x, y და z არხებს ერთდროულად. სენსორი იყენებს I2C ავტობუსს Arduino– სთან დასაკავშირებლად. GY-521 არ არის ძვირი, განსაკუთრებით იმის გათვალისწინებით, რომ ის აერთიანებს როგორც ამაჩქარებელს, ასევე გიროსკოპს.

7 სეგმენტი - 4 ციფრული ჩვენება

7-სეგმენტიანი ოთხნიშნა ციფრული ეკრანის გამოყენებისას უნდა გახსოვდეთ, რომ არსებობს 2 ტიპი: საერთო ანოდი და საერთო კათოდი. თუ თქვენი მოდული არის საერთო ანოდი, საერთო ანოდის პინი უკავშირდება ენერგიის წყაროს; თუ ეს არის საერთო კათოდი, საერთო კათოდური პინი უკავშირდება GND- ს. 7-სეგმენტიანი ოთხნიშნა ეკრანის გამოყენებისას, საერთო ანოდი ან საერთო კათოდური პინი გამოიყენება იმის გასაკონტროლებლად, თუ რომელი ციფრი არის ნაჩვენები. მიუხედავად იმისა, რომ მუშაობს მხოლოდ ერთი ციფრი, ხედვის გამძლეობის პრინციპი საშუალებას გაძლევთ ნახოთ ნაჩვენები ყველა რიცხვი, რადგან თითოეული სკანირების სიჩქარე იმდენად სწრაფია, რომ ინტერვალებს თითქმის ვერ ამჩნევთ.

ნაბიჯი 2: როგორ მუშაობს ის?

IMU სენსორები ჩვეულებრივ შედგება ორი ან მეტი ნაწილისგან. ჩამოთვალეთ ისინი პრიორიტეტულად, ეს არის ამაჩქარებელი, გიროსკოპი, მაგნიტომეტრი და ალტიმეტრი. GY-521 არის 6 DOF (თავისუფლების ხარისხი) ან ექვს ღერძიანი სენსორი, რაც იმას ნიშნავს, რომ გამომავალს აძლევს ექვს მნიშვნელობას. სამი მნიშვნელობა ამაჩქარებელიდან და სამი გიროსკოპიდან. TheGY-521 არის სენსორი, რომელიც დაფუძნებულია MEMS (მიკროელექტრო მექანიკური სისტემები) ტექნოლოგიაზე. ორივე ამაჩქარებელი და გიროსკოპი ჩადგმულია ერთი ჩიპის შიგნით. ეს ჩიპი იყენებს I2C Bus სისტემას კომუნიკაციისთვის.

ნაბიჯი 3: სქემატური დიაგრამა და კუთხის ჩვენება 7 სეგმენტის ჩვენებაზე

სქემატური დიაგრამა და კუთხის ჩვენება 7 სეგმენტის ჩვენებაზე
სქემატური დიაგრამა და კუთხის ჩვენება 7 სეგმენტის ჩვენებაზე
სქემატური დიაგრამა და კუთხის ჩვენება 7 სეგმენტის ჩვენებაზე
სქემატური დიაგრამა და კუთხის ჩვენება 7 სეგმენტის ჩვენებაზე

ამ პროექტის ფუნქციონირების პრინციპი ძალიან მარტივია: I2C საკომუნიკაციო პროტოკოლის გამოყენებით, Arduino მუდმივად იღებს კუთხეს Y მიმართულებით (რადგან ეს არის ღერძი, რომელსაც სულიერი დონე გვიჩვენებს). კუთხის მნიშვნელობა ენიჭება ფუნქციას, რომელიც აჩვენებს მას ეკრანზე.

როგორც უკვე იცით, ასეთი 16 ბიტიანი ADC იძლევა მაქსიმალურ მნიშვნელობას 65536, მაქსიმალური კუთხისთვის (რაც 90 გრადუსია). იმის გამო, რომ ჩიპის ADC იყოფა 4 არხად, ჩვენ გვაქვს მაქსიმალური. ღირებულება 16384 თითოეული არხისთვის. ასე რომ -16384 ნიშნავს -90 გრადუსს, ხოლო +16384 ნიშნავს 90 გრადუსს. ჩვენი Arduino– სთვის ეს არაფერს ნიშნავს, ვიდრე მარტივი რუქის ფუნქცია: გაითვალისწინეთ, რომ ცვლადი AcY არის გრძელი ტიპის, რაც ნიშნავს, რომ ასახული ცვლადი, ჩვენს შემთხვევაში კუთხე, ასევე უნდა იყოს გრძელი.

ნაბიჯი 4: ციფრული სულის მოდულის PCB დიზაინი |

PCB დიზაინი ციფრული სულის მოდულისთვის |
PCB დიზაინი ციფრული სულის მოდულისთვის |
PCB დიზაინი ციფრული სულის მოდულისთვის |
PCB დიზაინი ციფრული სულის მოდულისთვის |
PCB დიზაინი ციფრული სულის მოდულისთვის |
PCB დიზაინი ციფრული სულის მოდულისთვის |

ჩვენ შევქმენით PCB მოდელი ჩვენი ციფრული სულის მოდულისთვის, ერთ – ერთი საუკეთესო ონლაინ PCB სიმულაციური ინსტრუმენტის გამოყენებით, რომელიც ცნობილია როგორც EasyEDA - ონლაინ PCB დიზაინისა და მიკროსქემის სიმულატორი EasyEDA არის პლატფორმა, სადაც შეგიძლიათ შეამოწმოთ თქვენი ცოდნა, სადაც შეგიძლიათ ისწავლოთ ახალი უნარ -ჩვევები და სადაც თქვენ შეგიძლიათ შეცვალოთ თქვენი ცოდნა. ეს არის ადგილი, რომელიც გთავაზობთ ვებ –ზე დაფუძნებულ EDA ინსტრუმენტებს ელექტრონიკის ინჟინრებისთვის, პედაგოგებისთვის, სტუდენტებისთვის, შემქმნელებისთვის და ენთუზიასტებისთვის. თქვენ ყველას გისურვებთ გამოიყენოთ ეს ინსტრუმენტები უფასოდ და შექმნათ თქვენი საკუთარი ონლაინ ვებ დაფუძნებული ბეჭდური მიკროსქემის დაფები. არ არის საჭირო რაიმე პროგრამული უზრუნველყოფის დაყენება. უბრალოდ გახსენით EasyEDA ნებისმიერი HTML5 შესაძლებლობით, სტანდარტებთან შესაბამის ვებ ბრაუზერში.

PCB Gerber View - JLCPCB Online Gerber Viewer

ნაბიჯი 5: PCB– ები ჩავიდნენ ჩვენს პროექტში

PCB– ები ჩავიდნენ ჩვენს პროექტში
PCB– ები ჩავიდნენ ჩვენს პროექტში
PCB– ები ჩავიდნენ ჩვენს პროექტში
PCB– ები ჩავიდნენ ჩვენს პროექტში

ჩვენ შეუკვეთეთ ონლაინ PCB ჩვენი პროდუქტის მოდულისთვის JLCPCB– დან. მათ მოგვაწოდეს PCB ამ პროექტისთვის, რომელსაც ჩვენ ვიყენებდით მასში შემავალი ყველა კომპონენტის შესაქმნელად. JLCPCB არის ყველაზე დიდი PCB პროტოტიპის საწარმო ჩინეთში და მაღალტექნოლოგიური მწარმოებელი, რომელიც სპეციალიზირებულია სწრაფი PCB პროტოტიპის წარმოებაში, მათ აქვთ საუკეთესო შეთავაზება PCB– სთვის: 10 ცალი მხოლოდ 2 დოლარად. თუ გსურთ საკუთარი PCB პროტოტიპი შექმნათ, გადადით jlcpcb.com– ზე და ატვირთეთ თქვენი Gerber ფაილი მაღალი ხარისხის PCB– ების მისაღებად.

$ 2 10 PCB– სთვის (24 საათიანი სწრაფი შემობრუნება:

  • PCB– ები იყო შესანიშნავი, ხარისხიანი გამძლე, ძლიერი და ძალიან ლამაზი.
  • ძალიან კარგი ფასი. 100% გარანტირებული ხარისხი ან აღორძინება.
  • კარგი მიწოდების დრო: 3 დღე DHL– ით. ონლაინ შესყიდვის შეკვეთა.
  • სწრაფი წარმოების პროცესი ტექნიკური მხარდაჭერა, იმ შემთხვევაში, თუ ვინმე პასუხობს.

ნაბიჯი 6: უყურეთ საბოლოო ვიდეოს | PCB ციტატა | PCB აწყობა

ვერსია 2.0

ჩვენ ამჟამად ვმუშაობთ ამ პროექტის მომდევნო ვერსიაზე. ჩვენ მზად ვართ განვახორციელოთ OLED ეკრანი, მოდულის მიერ გაზომილი კუთხეების უკეთესი მიმოხილვისთვის. ჩვენ ასევე გვინდა, რომ ეს მოდული უფრო კომპაქტური და პორტატული გახდეს. დაელოდეთ განახლებებს!

წყაროს კოდისთვის ეწვიეთ: Digital Spirit Level A DIY Project Module by Electronicslovers

გირჩევთ: