Სარჩევი:
- ნაბიჯი 1: გადადით ნივთების მისაღებად
- ნაბიჯი 2: ჩართეთ წრე
- ნაბიჯი 3: პროგრამირება Arduino
- ნაბიჯი 4: ფილტრის თავსახური
- ნაბიჯი 5: ATtiny ძირითადი ფაილები
- ნაბიჯი 6: პროგრამირება ATtiny
- ნაბიჯი 7: საცდელი წრე
ვიდეო: პროგრამა ATtiny Arduino– ით: 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ქვემოთ მოცემულია მითითებები ATtiny მიკროკონტროლერების დაპროგრამებისთვის Arduino IDE გამოყენებით. უბრალო ინგლისურად, ეს არის ის, თუ როგორ უნდა დაპროგრამდეს 8 პინიანი Atmel ჩიპები, როგორც ჩვეულებრივ Arduino. ეს მაგარია, რადგან ATtiny არის პატარა და - კარგად - ეს გაძლევთ საშუალებას გააკეთოთ პაწაწინა ნივთები, რომლებსაც არ სჭირდებათ დიდი მიკროკონტროლერი.
ინსტრუქცია, რომელიც მე აქ გამოვაქვეყნე, თითქმის იგივეა, რაც წარმოუდგენლად გასაოცარი მაღალ-დაბალი ტექნიკური გაკვეთილი. მე გამოვაქვეყნე ჩემი ინსტრუქციის ვერსია, რადგან ვგეგმავ რამდენიმე მომავალი პროექტის განხორციელებას ATtiny ჩიპების გამოყენებით და მივხვდი, რომ მე ვაჩვენებ ჩემს პროცესს.
ნაბიჯი 1: გადადით ნივთების მისაღებად
თქვენ დაგჭირდებათ:
- Arduino - პურის დაფა - ATtiny85 (ან ATtiny45) - 10uF ელექტროლიტური კონდენსატორი - 220ohm 1/4 ვატიანი რეზისტორი - LED - დამაკავშირებელი მავთული
გთხოვთ გაითვალისწინოთ, რომ ამ გვერდის ზოგიერთი ბმული შეიცავს ამაზონის შვილობილი ბმულებს. ეს არ ცვლის გასაყიდი საქონლის ფასს. თუმცა, მე ვიღებ მცირე საკომისიოს, თუ დააწკაპუნებთ რომელიმე ამ ბმულზე და ყიდულობთ რამეს. მე ამ ფულს ხელახლა ვაინვესტირებ მასალებში და ინსტრუმენტებში მომავალი პროექტებისთვის. თუ გსურთ ალტერნატიული წინადადება რომელიმე ნაწილის მიმწოდებლისთვის, გთხოვთ შემატყობინოთ.
ნაბიჯი 2: ჩართეთ წრე
შეაერთეთ Arduino ATtiny– ს შემდეგნაირად:
- Arduino +5V - ATtiny Pin 8
- Arduino Ground - ATtiny Pin 4
- Arduino Pin 10 - ATtiny Pin 1
- Arduino Pin 11 - ATtiny Pin 5
- Arduino Pin 12 - ATtiny Pin 6
- Arduino Pin 13 - ATtiny Pin 7
ნაბიჯი 3: პროგრამირება Arduino
აირჩიეთ "ArduinoISP" ესკიზი "მაგალითები" მენიუდან.
ატვირთეთ ესკიზი თქვენს არდუინოში, როგორც სხვა ესკიზს.
თქვენი Arduino არის კონფიგურირებული, როგორც სერიული პროგრამისტი, რომელსაც შეუძლია სხვა ჩიპების დაპროგრამება.
ნაბიჯი 4: ფილტრის თავსახური
განათავსეთ 10uF კონდენსატორი მიწასა და Arduino გადატვირთვის პინს შორის. დარწმუნდით, რომ თვალი ადევნეთ კონდენსატორების პოლარობას (მიწასთან მიწა!).
ამბობენ, რომ თქვენ გჭირდებათ ეს მხოლოდ Arduino Uno– სთვის, მაგრამ მე აღმოვაჩინე, რომ ეს დაეხმარა საკითხებს, რომ იგი დაემატა ადრინდელ ვერსიებსაც. თუ აღმოაჩენთ, რომ ის არ მუშაობს მომდევნო ნაბიჯებში, უბრალოდ წაშალეთ იგი და ნახეთ ეს გეხმარებათ.
ნაბიჯი 5: ATtiny ძირითადი ფაილები
გაითვალისწინეთ თქვენი ესკიზის წიგნების საქაღალდე Arduino– ს სასურველი მენიუდან.
შექმენით ახალი საქაღალდე თქვენს ესკიზის წიგნის საქაღალდეში სახელწოდებით "აპარატურა"
შემდეგ, გადადით ამ გვერდზე და ჩამოტვირთეთ ფაილი: attiny45_85.zip
გახსენით ეს ფაილი და დატოვეთ ახალი ტექნიკის საქაღალდეში.
დაბოლოს, გადატვირთეთ Arduino პროგრამირების გარემო. ახალი ბირთვები ახლა უნდა იყოს ჩატვირთული.
გაითვალისწინეთ, რომ ასევე არსებობს ძირითადი ფაილები სხვა ATtiny ჩიპებისთვის. ეს გვერდი არის კარგი ამოსავალი წერტილი მათ ფართო სპექტრთან Arduino– ს გამოყენებით.
ნაბიჯი 6: პროგრამირება ATtiny
აირჩიეთ ზედა მენიუდან: Tools Board ATtiny85 (არდუინოსთან ერთად, როგორც პროვაიდერი)
(რა თქმა უნდა, თქვენ გსურთ აირჩიოთ სხვა ჩიპი ამისათვის, თუ იყენებთ ერთს.)
შემდეგ გახსენით დახუჭვის ძირითადი მაგალითი და შეცვალეთ პინის ნომერი 13 -დან 0 -მდე.
დაბოლოს, ატვირთეთ იგი, როგორც ესკიზის სხვა ვერსიებს.
მას უნდა მიეცეს შემდეგი შეცდომა ორჯერ: avrdude: გთხოვთ განსაზღვროთ PAGEL და BS2 სიგნალები კონფიგურაციის ფაილში ATtiny85 avrdude ნაწილისთვის: გთხოვთ განსაზღვროთ PAGEL და BS2 სიგნალები კონფიგურაციის ფაილში ATINy85 ნაწილისთვის
უბრალოდ იგნორირება შეცდომის შესახებ და თქვენ უნდა იყოს კარგი წასვლა.
ნაბიჯი 7: საცდელი წრე
შეაერთეთ 220 ოჰმიანი რეზისტორი პინ 5 -თან.
შეაერთეთ LED რეზისტორსა და +5V შორის.
უნდა აციმციმდეს.
გილოცავთ. Მზად ხარ.
თქვენთვის ეს სასარგებლო, სახალისო ან გასართობი აღმოჩნდა? მიყევით @madeineuphoria- ს, რომ ნახოთ ჩემი უახლესი პროექტები.
გირჩევთ:
წვრილმანი GPS Tracker --- პითონის პროგრამა: 5 ნაბიჯი (სურათებით)
წვრილმანი GPS Tracker --- პითონის პროგრამა: ორი კვირის წინ ველოსიპედის ღონისძიებაში მივიღე მონაწილეობა. დასრულების შემდეგ, მინდოდა მარშრუტის შემოწმება და სიჩქარე, რომელსაც მაშინ გავდიოდი. სამწუხაროდ, ეს არ იქნა მიღწეული. ახლა მე ვიყენებ ESP32– ს GPS ტრეკერის შესაქმნელად და მას ავიღებ ჩემი ველოსიპედის მარშრუტის ჩასაწერად
მიკროპითონის პროგრამა: ტუალეტი დაკავებულია?: 8 ნაბიჯი (სურათებით)
MicroPython პროგრამა: ოკუპირებულია თუ არა ტუალეტი ?: ჩვენი ოფისი არის დიდი ჯგუფის ოფისი აბაზანის შეზღუდული ადგილით. &Quot; მე " ხშირად ვხვდები, რომ საპირფარეშოში შესასვლელი ოთახი არ მაქვს, ამიტომ უნდა დაველოდო იმდენ ხანს, რომ შემრცხვა. ექსპერიმენტმა გამოიყენა MakePython ESP8266, რათა გამოეყენებინა გამოვლენის სერვერი
პროგრამა Pro-mini Uno– ს გამოყენებით (Arduino საფუძვლები): 7 ნაბიჯი (სურათებით)
პროგრამა Pro-mini Uno– ს გამოყენებით (არდუინოს საფუძვლები): ეს ყველაფერი, ამ ინსტრუქციურად მინდა გაგიზიაროთ ჩემი გამოცდილება ახლახანს ნაყიდი Arduino pro-mini– ით და როგორ მოვახერხე კოდის ატვირთვა პირველად ჩემი გამოყენებით ძველი Arduino Uno. Arduino pro-mini– ს აქვს შემდეგი მახასიათებლები: ეს არის მე
პროგრამა Arduino სმარტფონის გამოყენებით: 6 ნაბიჯი (სურათებით)
პროგრამა Arduino სმარტფონის გამოყენებით: ამ ინსტრუქციებში მე გაჩვენეთ როგორ დაპროგრამდეთ თქვენი Arduino დაფა თქვენი სმარტფონის გამოყენებით
პროგრამა Arduino ჟოლოს პიით: 5 ნაბიჯი (სურათებით)
პროგრამა Arduino With Raspberry Pi: ამ ინსტრუქციაში მე ვაჩვენებ როგორ დავამუშაო Arduino Raspberry Pi– ით. ჩემი Twitter: twitter.com/steveschuler20 ამ პროექტისთვის გამოყენებული ნაწილები მოიცავს Kano Computer Kit Complete (Raspberry Pi ეკრანით და კლავიატურა) და Snapi