Სარჩევი:
- მარაგები
- ნაბიჯი 1: პროგრამა
- ნაბიჯი 2: წრე
- ნაბიჯი 3: ATtiny85- ის გაყვანილობა
- ნაბიჯი 4: OLED ეკრანის გაყვანილობა
- ნაბიჯი 5: მოათავსეთ დამტენის კონტაქტები
- ნაბიჯი 6: გაყვანილობა HMC5883L
- ნაბიჯი 7: ბატარეის გაყვანილობა
- ნაბიჯი 8: გადამრთველის გაყვანილობა
- ნაბიჯი 9: დაკალიბრება
- ნაბიჯი 10: დამტენი I
- ნაბიჯი 11: დამტენი II
- ნაბიჯი 12: დამტენი III
ვიდეო: პაწაწინა კომპასი ATtiny85– ით: 12 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ეს არის ჩვენი პირველი პროექტი ATtiny85– თან; მარტივი ჯიბის ციფრული კომპასი (J. Arturo Espejel Báez– თან თანამშრომლობით).
ATtiny85 არის მაღალი ხარისხის და დაბალი სიმძლავრის მიკროკონტროლერი. მას აქვს 8 Kbytes პროგრამირებადი ფლეშ მეხსიერება. ამის გამო, ამ პროექტში გამოწვევა იყო პროგრამის ზომის შემცირება, რადგან წრე ძალიან მარტივია, I2C პროტოკოლის წყალობით.
მარაგები
კომპასისთვის:
- ATtiny85
- HMC5883L მაგნიტომეტრი
- SSD1306 I2c 0.96 "128x64 OLED ეკრანი
- თვითმმართველობის საკეტი კვადრატული ღილაკის გადამრთველი
- 3.7V 300mAh Lipo Li-polymer ბატარეა
- 3D დაბეჭდილი ქეისი (2 ნაწილი, გთხოვთ იპოვოთ STL ბმულები)
დამტენისთვის:
- ორი ცალი PCB; 17x10 მმ და 13x18 მმ
- 3D დაბეჭდილი ქეისი (2 ნაწილი, გთხოვთ იპოვოთ STL ბმულები)
- მიკრო USB 5V 1A TP4056 ლითიუმის ბატარეის დამტენი მოდული
ნაბიჯი 1: პროგრამა
აუცილებელია AB.ino პროგრამის ჩატვირთვა ATtiny85– ში, სანამ ჩართავთ მას წრეში. ამისათვის შეგიძლიათ გაეცნოთ ინტერნეტში ნებისმიერ გაკვეთილს, როგორიცაა https://www.instructables.com/id/DIY-Attiny-Progr… პროგრამის შესადგენად, თქვენ უნდა დააინსტალიროთ ბიბლიოთეკა ssd1306 ალექსეი დინდა, ხელმისაწვდომია
ნაბიჯი 2: წრე
ნაბიჯი 3: ATtiny85- ის გაყვანილობა
მოსახერხებელია ATtiny– ს გამოუყენებელი ქინძისთავების გაჭრა შედუღებამდე.
მოამზადეთ ორი 10 სმ-იანი წყვილი მავთული ორი 2 მმ-იანი მონაკვეთის ნახევრად გათიშვით და ერთმანეთისგან დაახლოებით 5 მმ-ით დაშორებით, როგორც ეს ნაჩვენებია 1-ლი და მე -2 ფოტოებში. შეაერთეთ პირველი წყვილი კაბელების (A) SDA (pin 5) ერთი ნაწილი, ხოლო მეორე ნაწილი SCL (pin 7), როგორც ეს ნაჩვენებია მე -3 სურათზე. მეორე წყვილი მავთულით (B) შეაერთეთ ერთი კაბელი GND (პინ 4) და მეორე ერთი +V (პინ 8), როგორც მე –4 ფოტოში.
ნაბიჯი 4: OLED ეკრანის გაყვანილობა
შეაერთეთ ATtiny– ს ერთი მხარის ოთხი მავთული (SDA, SCL, +V და GND) OLED ეკრანის შესაბამის კონტაქტებზე და მიამაგრეთ იგი კორპუსზე. დაიცავით ჩვენების დაფა საიზოლაციო ლენტით.
ნაბიჯი 5: მოათავსეთ დამტენის კონტაქტები
აიღეთ ორი მავთული მამაკაცის სათაურის pin კონექტორიდან. თითოეული ჩამოყარეთ კაკალი, როგორც პირველ ფოტოში. ჩადეთ ერთი ვიტრინის გვერდითა მხარეს, ხოლო მეორე ქვედა სახურავში, როგორც ნაჩვენებია.
ნაბიჯი 6: გაყვანილობა HMC5883L
მიამაგრეთ HMC5883L მაგნიტომეტრი ქვედა სახურავზე, როგორც ნაჩვენებია. შეაერთეთ SCL და SDA მავთულები ATtiny– დან მაგნიტომეტრის შესაბამის კონტაქტებზე, ჩამოყარეთ დამტენის საკონტაქტო მავთული და შედგით GND კონტაქტზე. შეაერთეთ +V და GND მავთულები ATtiny– დან შესაბამის კონტაქტებზე. დაიცავით მაგნიტომეტრის დაფა საიზოლაციო ლენტით.
ნაბიჯი 7: ბატარეის გაყვანილობა
შეაერთეთ ბატარეის უარყოფითი პოლუსი ATtiny 4 -ზე და დადებით დამტენის კონტაქტზე, საქმის გვერდით. დაამატეთ მავთული ამ კონტაქტიდან გადამრთველში (იხილეთ შემდეგი ნაბიჯი).
ნაბიჯი 8: გადამრთველის გაყვანილობა
შეაერთეთ მავთული გვერდითი დამტენის კონტაქტიდან გადამრთველის ერთ კონტაქტზე, შემდეგ კი მეორე მაგნიტომეტრის +V კონტაქტზე. ახლა თქვენ შეგიძლიათ შეამოწმოთ კომპასი და წებოთ ქვედა სახურავი.
ნაბიჯი 9: დაკალიბრება
პროგრამა AB.ino– ს აქვს ავტომატური დაკალიბრების ალგორითმი. თქვენ მხოლოდ უნდა ჩართოთ და ჩართოთ კომპასი 360º, როგორც ეს ნაჩვენებია ვიდეოში.
ყურადღება! არასოდეს დაუკავშიროთ ორივე გარე კონტაქტი, რადგან ეს მოკლე ჩართვას მოახდენს ბატარეაზე.
ნაბიჯი 10: დამტენი I
გაჭერით ორი ცალი PCB 17 მმ x 10 მმ და 13 მმ x18 მმ. გაბურღეთ პატარა ნაჭერში, რომელიც შეესაბამება მრგვალ 3D ბეჭდვით ნაწილს, გაიარეთ მავთული და შეაერთეთ იგი. წებო PCB როგორც ნაჩვენებია ფოტოში.
ნაბიჯი 11: დამტენი II
შეაერთეთ მავთული 17x10 მმ PCB ნაწილში და გადააგდეთ იგი 3D ნაბეჭდ ნაწილში. წებოვანა როგორც ნაჩვენებია.
ნაბიჯი 12: დამტენი III
მოათავსეთ და დააწებეთ 3D დაბეჭდილი ნაწილები, როგორც ნაჩვენებია და შეაერთეთ მავთულები ბატარეის დამტენის მოდულში. ქვედა ნაწილში შეკრული მავთული არის უარყოფითი. ახლა თქვენ შეგიძლიათ დატენოთ კომპასის ბატარეა მინი USB კაბელით.
მეორე პრიზი რუკების გამოწვევაში
გირჩევთ:
პაწაწინა H-Bridge დრაივერები - საფუძვლები: 6 ნაბიჯი (სურათებით)
პაწაწინა H-Bridge დრაივერები | საფუძვლები: გამარჯობა და კეთილი იყოს თქვენი მობრძანება სხვა სასწავლო ინსტრუქციაში! წინაში მე გაჩვენეთ როგორ შევქმენი კოჭები KiCad– ში პითონის სკრიპტის გამოყენებით. შემდეგ შევქმენი და გამოვცადე კოჭების რამდენიმე ვარიაცია, რომ ნახოთ რომელი მუშაობს საუკეთესოდ. ჩემი მიზანია შეცვალო უზარმაზარი
პაწაწინა ბასის გამაძლიერებელი და ეფექტების ყუთი: შავი ყინული, Electra Fuzz: 9 ნაბიჯი (სურათებით)
პაწაწინა ბასის გამაძლიერებელი და ეფექტების ყუთი: შავი ყინული, Electra Fuzz: ამ სახელმძღვანელოში მე ვაჩვენებ, თუ როგორ შეგიძლიათ შექმნათ თქვენი საკუთარი ბასი/გიტარა წინასწარ გამაძლიერებელი და ეფექტების ყუთი. მე ვირჩევ ჰიბრიდული ეფექტის ყუთის დამზადებას, რომელიც ერწყმის საერთო "შავი ყინულის" ან "ელექტრას დამახინჯების" დამახინჯების ეფექტს "Bazz Fuss" fuzz ეფექტთან
LED კომპასი და ალტიმეტრი: 7 ნაბიჯი (სურათებით)
LED კომპასი და ალტიმეტრი: LED- ების მქონე ობიექტები ყოველთვის მხიბლავს. ამიტომ ეს პროექტი აერთიანებს პოპულარულ ციფრულ კომპასის სენსორს HMC5883L 48 LED- ით. LED- ების წრეში მოთავსებით, რომელიც აანთებს არის ის მიმართულება, რომლისკენაც მიდიხართ. ყოველი 7.5 გრადუსი გათბება
მორალური კომპასი: 7 ნაბიჯი (სურათებით)
მორალური კომპასი: პროექტი, რომელიც ჩატარდა გამოთვლითი დიზაინისა და ციფრული წარმოების სემინარის ფარგლებში ITECH სამაგისტრო პროგრამაში და მოგიტანათ ვანესა კოსტალონგამ, ჯეიმს ჰეივორდმა და კრისტო ვან დერ ჰოვენმა ._____ ოდესმე შეგეპარათ ეჭვი არჩევანის შესახებ, რომელიც
მიკრო: ბიტი კომპასი: 9 ნაბიჯი (სურათებით)
მიკრო: ბიტი კომპასი: ეს ინსტრუქციები აჩვენებს, თუ როგორ გამოიყენოთ მიკრო: ბიტი მარტივი ციფრული კომპასის შესაქმნელად