![გიროსკოპის კონტროლი არდუინოს საშუალებით: 5 ნაბიჯი გიროსკოპის კონტროლი არდუინოს საშუალებით: 5 ნაბიჯი](https://i.howwhatproduce.com/images/004/image-9220-16-j.webp)
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50
![Image Image](https://i.howwhatproduce.com/images/004/image-9220-18-j.webp)
![](https://i.ytimg.com/vi/uVpywv1VEZ0/hqdefault.jpg)
![მასალები მასალები](https://i.howwhatproduce.com/images/004/image-9220-19-j.webp)
ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა ავაშენოთ უბრალო 4 led tilt dimmer გიროსკოპით და arduino uno. არის 4 led, რომლებიც მოწყობილია "+" ფორმაში და ისინი უფრო მეტად ანათებენ, როდესაც თქვენ დაფარავთ პურის დაფას.
ეს არ მოიცავს რაიმე შედუღებას, მხოლოდ პურის დაფის ძირითად შეკრებას და არდუინოს ძირითად პროგრამირებას.
ნაბიჯი 1: მასალები:
1) Arduino Uno დაფა და USB კაბელი. თუ გსურთ, შეგიძლიათ გამოიყენოთ სხვადასხვა დაფა, მაგრამ გახსოვდეთ, რომ სხვადასხვა დაფებს აქვთ სხვადასხვა pin კონფიგურაცია, მაგალითად, თუ თქვენ იყენებთ Arduino Mega- ს, SDA და SCL ქინძისთავები არის 20 და 21.
2) 4 led, led უნდა იყოს იდენტური, ფერი არ აქვს მნიშვნელობა ეს შენზეა:)
3) 4 იდენტური რეზისტორი 100 ohm– დან 1 K ohm– მდე, მე გირჩევთ დაახლოებით 200 – ს
4) პურის დაფა
5) დუპონტის მავთულები
6) MPU-6050 გირო
7) U- ფორმის ჯუმბერის კაბელები (სურვილისამებრ). მე გამოვიყენე ეს ჯუმბერის კაბელები, რადგან ისინი უკეთესად გამოიყურებიან პურის დაფაზე და ლიდერები უფრო თვალსაჩინოა ამ გზით. იბეიზე შეგიძლიათ ნახოთ 140 ცალი ყუთი დაახლოებით 4 $. თუ თქვენ არ გაქვთ ეს კაბელები, შეგიძლიათ შეცვალოთ ისინი დუპონტის მავთულხლართებით.
ნაბიჯი 2: შეკრება
![შეკრება შეკრება](https://i.howwhatproduce.com/images/004/image-9220-20-j.webp)
![შეკრება შეკრება](https://i.howwhatproduce.com/images/004/image-9220-21-j.webp)
![შეკრება შეკრება](https://i.howwhatproduce.com/images/004/image-9220-22-j.webp)
1) დაიწყეთ 4 led- ის განთავსება პურის დაფაზე "+" ფორმაში. Led- ის გრძელი ქინძისთავები დადებითია. მე დავამატე პოზიტიური ქინძისთავები ზედა და ქვედა საყრდენებისთვის მარჯვნივ, ხოლო მარცხენა და მარჯვენა ქვედაებისთვის (იხ. პირველ სურათზე.
2) ჩასვით ოთხი რეზისტორი პურის დაფაზე.
3) მოათავსეთ MPU6050 როგორც სურათზე
4) ჩადეთ მავთულები. Leds ადგილზე ქინძისთავები პირდაპირ მიწაზე მიდიან. დადებითი ქინძისთავები გაივლიან რეზისტორს არდუინოს ქინძისთავებში: პინი 3 რეზისტორის მეშვეობით წინა ლიდერით, პინი 5 რეზისტორის მეშვეობით ქვედა ლიდერით და მსგავსი პინ 6 -ით მარჯვენა ლიდერით, პინ 9 მარცხენა ლიდერით
MPU6050 უნდა იყოს მიწასთან მიერთებული და 5V+, ამის შემდეგ დაუკავშირეთ SDA A4 (ანალოგი 4), SCL A5
მე ასევე დავამატე ფრიციგის სქემა, თუ გსურთ დარწმუნდეთ, რომ კავშირები სწორია.
ნაბიჯი 3: კოდი
წყაროს კოდი აქ:
ან დააკოპირეთ-ჩასვით ქვემოდან:
თქვენ დაგჭირდებათ ორი გარე მეხსიერება I2CDev და MPU6050, მე დავამატე ისინი აქ და ქვემოთ გამოვაქვეყნე კოდის წყარო. მე არ დამიწერია ეს ლიბერები ეს არ არის ჩემი დამსახურება:)
თუ არ იცით ბიბლიოთეკის დაყენება, შეამოწმეთ ეს ინსტრუქცია:
შემდეგ დააკოპირეთ ჩასვით ან გადმოწერეთ ჩემი ბიბლიოთეკა და სცადეთ.
* I2CDev ბიბლიოთეკის წყარო:
ნაბიჯი 4: გიროს გაუმჯობესება და სხვადასხვა გამოყენება
![გიროს გაუმჯობესება და განსხვავებული გამოყენება გიროს გაუმჯობესება და განსხვავებული გამოყენება](https://i.howwhatproduce.com/images/004/image-9220-23-j.webp)
ეს არის უმარტივესი პროექტი, რაც მე გავაკეთე MPU6050– ით, მე შემიძლია ვიფიქრო ამ იდეის ბევრ წარმოშობაზე:
- დაამატეთ ორი ან მეტი ლიდერი თითოეული მიმართულებით, ასე რომ რაც უფრო ციცაბოა ანგელოზი, მით უფრო მეტი ნათურა ანათებს
- აცვიათ ტანსაცმლის გაკეთება, რომელიც გაგაფრთხილებთ ხმით, რომ არ გაქვთ სწორი თავდაყირა
ეს მახინჯი პირობები, ჩემი აზრით, შეიძლება გაუმჯობესდეს რაიმე მათემატიკით (ჩაანაცვლოს თუ არის ზოგიერთი განტოლებით).
როგორც ბონუსი:) მე გადავიღე youtube ვიდეო პროექტის სხვა ვერსიით, დავამატე 3 led ზემოთ, e ქვემოთ, 2 მარცხნივ და ორი მარჯვნივ.
თუ გსურთ ვიდეოს შემოწმება დააწკაპუნეთ აქ. მე ასევე დავამატე პურის დაფის სურათი ზემოთ.
მათთვის, ვინც დაინტერესებულია კოდი გადადით აქ და შეცვალეთ ეს ხაზი
#განსაზღვრეთ SIMPLE_IMPLEMENTATION მართალია
---------- ერთად ----------- #განსაზღვრეთ SIMPLE_IMPLEMENTATION ყალბი
ახალი led pinout არის: წინა leds: 3, 12, 11, bottom leds: 5, 6, 7, left leds: 10, 4, right leds: 6, 9
ჩემს სხვა სახელმძღვანელოში მე ვაჩვენე, თუ როგორ შეიძლება გიროსკოპის გამოყენება კომპიუტერში ეკრანის გადასატანად, როდესაც ეკრანი ფიზიკურად ბრუნავს. სასწავლო არის აქ.
თუ მოგეწონათ youtube ვიდეოები, შეგიძლიათ მიიღოთ მეტი ჩემი არხის გამოწერით აქ
ნაბიჯი 5: ამ სახელმძღვანელოს ბოლო დანამატი, ნეოპიქსელის ბეჭედი გიროსკოპით
![](https://i.ytimg.com/vi/MFQ2PecTw8g/hqdefault.jpg)
თქვენ შეგიძლიათ იპოვოთ კოდი აქ, თუ თქვენ დაინტერესებული ხართ ამით.
გირჩევთ:
კომპიუტერის კონტროლი ჟესტებისა და შეხების საშუალებით: 3 ნაბიჯი
![კომპიუტერის კონტროლი ჟესტებისა და შეხების საშუალებით: 3 ნაბიჯი კომპიუტერის კონტროლი ჟესტებისა და შეხების საშუალებით: 3 ნაბიჯი](https://i.howwhatproduce.com/images/002/image-5412-j.webp)
კომპიუტერის კონტროლი ჟესტებისა და შეხების საშუალებით: ეს არის დემო პროექტი ახალი Piksey Atto– სთვის. ჩვენ ვიყენებთ TTP224 touch IC და APDS-9960 ჟესტების მოდულს კომპიუტერის გასაკონტროლებლად. ჩვენ ვტვირთავთ ესკიზს Atto– ში, რომელიც მას USB კლავიატურის მსგავსად აქცევს და შემდეგ აგზავნის შესაბამის კლავიშთა კოდს
MCP23017 GPIO კონტროლი Ethernet– ის საშუალებით: 5 ნაბიჯი
![MCP23017 GPIO კონტროლი Ethernet– ის საშუალებით: 5 ნაბიჯი MCP23017 GPIO კონტროლი Ethernet– ის საშუალებით: 5 ნაბიჯი](https://i.howwhatproduce.com/images/005/image-14031-j.webp)
MCP23017 GPIO კონტროლი Ethernet– ით: კონტროლი MCP23017 IO გაფართოება ეთერნეტის საშუალებით სენსორული ხიდისა და MCP23017 გაფრქვევის დაფის გამოყენებით. პითონის სკრიპტების, ბრაუზერის მისამართების ან ნებისმიერი სისტემის მიერ გაგზავნილი ბრძანებები HTTP კომუნიკაციით. შეიძლება ინტეგრირებული იყოს სახლის ასისტენტში სახლის ავტომატიზაციისთვის. მავთულები არის
DIY კონტროლი RGB LED ფერი Bluetooth– ის საშუალებით: 5 ნაბიჯი
![DIY კონტროლი RGB LED ფერი Bluetooth– ის საშუალებით: 5 ნაბიჯი DIY კონტროლი RGB LED ფერი Bluetooth– ის საშუალებით: 5 ნაბიჯი](https://i.howwhatproduce.com/images/005/image-14317-j.webp)
DIY კონტროლი RGB LED ფერი Bluetooth– ის საშუალებით: ბოლო დროს ჭკვიანი ნათურები იზრდება პოპულარობით და სტაბილურად ხდება ჭკვიანი სახლის ინსტრუმენტების ნაკრები. ჭკვიანი ნათურები მომხმარებელს საშუალებას აძლევს გააკონტროლოს თავისი შუქი მომხმარებლის სმარტ ტელეფონზე სპეციალური აპლიკაციის საშუალებით; ნათურა შეიძლება ჩართული იყოს
ნაბიჯი სერვო ძრავის სერიული კონტროლით არდუინოს საშუალებით 3D პრინტერის გამოყენებით - Pt4: 8 ნაბიჯი
![ნაბიჯი სერვო ძრავის სერიული კონტროლით არდუინოს საშუალებით 3D პრინტერის გამოყენებით - Pt4: 8 ნაბიჯი ნაბიჯი სერვო ძრავის სერიული კონტროლით არდუინოს საშუალებით 3D პრინტერის გამოყენებით - Pt4: 8 ნაბიჯი](https://i.howwhatproduce.com/images/002/image-3317-43-j.webp)
მოიცავს საფეხურზე მომუშავე ძრავას სერიული კონტროლით Arduino– ს გამოყენებით 3D პრინტერის გამოყენებით - Pt4: Motor Step სერიის ამ მეოთხე ვიდეოში ჩვენ გამოვიყენებთ იმას, რაც ადრე ვისწავლეთ სტეპერ სერვო ძრავის აგება სერიული კომუნიკაციისა და რეალური კონტროლის საშუალებით. პოზიციის უკუკავშირი რეზისტენტული კოდირების გამოყენებით, რომელსაც აკონტროლებს არდუინო
კუთხის გაზომვა გიროსკოპის, ამაჩქარებლისა და არდუინოს გამოყენებით: 5 ნაბიჯი
![კუთხის გაზომვა გიროსკოპის, ამაჩქარებლისა და არდუინოს გამოყენებით: 5 ნაბიჯი კუთხის გაზომვა გიროსკოპის, ამაჩქარებლისა და არდუინოს გამოყენებით: 5 ნაბიჯი](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11123269-angle-measurement-using-gyro-accelerometer-and-arduino-5-steps-j.webp)
კუთხის გაზომვა გიროსკოპის, ამაჩქარებლისა და არდუინოს გამოყენებით: მოწყობილობა არის უხეში პროტოტიპი იმისა, რაც საბოლოოდ გახდება თვითბალანსებული რობოტი, ეს არის ხვრელის მეორე ნაწილი (წაიკითხეთ აქსელერომეტრი და აკონტროლეთ ძრავა თვითბალანსირებისთვის). პირველი ნაწილი მხოლოდ გიროთი შეგიძლიათ ნახოთ აქ. ამ ინსტალაციაზე