Სარჩევი:

2 $ Arduino. ATMEGA328 როგორც დამოუკიდებელი. მარტივი, იაფი და ძალიან მცირე. სრული სახელმძღვანელო .: 6 ნაბიჯი (სურათებით)
2 $ Arduino. ATMEGA328 როგორც დამოუკიდებელი. მარტივი, იაფი და ძალიან მცირე. სრული სახელმძღვანელო .: 6 ნაბიჯი (სურათებით)

ვიდეო: 2 $ Arduino. ATMEGA328 როგორც დამოუკიდებელი. მარტივი, იაფი და ძალიან მცირე. სრული სახელმძღვანელო .: 6 ნაბიჯი (სურათებით)

ვიდეო: 2 $ Arduino. ATMEGA328 როგორც დამოუკიდებელი. მარტივი, იაფი და ძალიან მცირე. სრული სახელმძღვანელო .: 6 ნაბიჯი (სურათებით)
ვიდეო: ESP8266 ESP01 WIFI-UART | LDmicro-Roboremo პროგრამირება 2024, ნოემბერი
Anonim
Image
Image
ნაწილების სია
ნაწილების სია

ამ ინსტრუქციაში თქვენ ისწავლით თუ როგორ გამოიყენოთ Arduino ATMEGA328 მიკროკონტროლის ჩიპი, როგორც დამოუკიდებელი მიკროკონტროლერი.

ისინი მხოლოდ 2 დოლარი ღირს, შეუძლიათ იგივე გააკეთონ, როგორც თქვენი Arduino და გახადონ თქვენი პროექტები უკიდურესად მცირე.

ჩვენ გავაშუქებთ პინის განლაგებას, თუ როგორ უნდა მოვამზადოთ იგი Arduino პროგრამისთვის ჩამტვირთავი კომპიუტერის დაწვით და როგორ ჩავტვირთოთ ესკიზები.

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

ნაბიჯი 1: ნაწილების სია

1 არდუინო

1 ATMEGA328P-PU ჩიპი. ჩემი აქ მივიღე:

პურის დაფა

მავთულები

სურვილისამებრ: LED და 330 ohm რეზისტორი შესამოწმებლად

ნაბიჯი 2: ჩამოტვირთეთ და დააინსტალირეთ ბიბლიოთეკა

ჩამოტვირთეთ და დააინსტალირეთ ბიბლიოთეკა
ჩამოტვირთეთ და დააინსტალირეთ ბიბლიოთეკა
ჩამოტვირთეთ და დააინსტალირეთ ბიბლიოთეკა
ჩამოტვირთეთ და დააინსტალირეთ ბიბლიოთეკა

Arduino დაფაზე მოდის სტანდარტულად 16MHz გარე ოსცილატორი.

ჩვენ ნამდვილად არ გვჭირდება ეს 16MHz ოსცილატორი, რადგან ATMEGA328P-PU აქვს 8MHz ოსცილატორი ჩამონტაჟებული.

იმისათვის, რომ ეს ჩიპი იმუშაოს როგორც დამოუკიდებელი მიკროკონტროლერი 8MHz– ზე, ჩვენ უნდა გადმოვწეროთ და დავაინსტალიროთ ბიბლიოთეკა ჩვენი Arduino გარემოსთვის.

ამისათვის დააწკაპუნეთ ბმულზე, რომელიც შეესაბამება თქვენს Arduino ვერსიას zip ფაილის გადმოსაწერად.

ის შეჭამს 1-6-x.zip, 1-5-x.zip ან 1-0-x.zip

ჩაწერე ჩამტვირთავი
ჩაწერე ჩამტვირთავი

შემდეგ ჩვენ უნდა ვიპოვოთ Arduino sketchbook საქაღალდე ფაილი → პარამეტრების → "Sketchbook Location" დაჭერით. ჩემს შემთხვევაში "C: / Users / tomtomheylen / Documents / Arduino" ეს შეიძლება განსხვავდებოდეს თქვენს შემთხვევაში.

დააკოპირეთ ადგილმდებარეობა და გადადით "ამ კომპიუტერზე", ჩასვით იგი ზოლში და დააჭირეთ Enter.

თუ ხედავთ საქაღალდეს სახელწოდებით "ტექნიკა", გახსენით იგი.

თუ არა, შექმენით ახალი საქაღალდე სახელწოდებით "აპარატურა" მარჯვენა დაწკაპუნებით და აირჩიეთ "ახალი → საქაღალდე" და ჩაწერეთ "აპარატურა". ახლა გახსენი.

გადაიტანეთ პურის დაფის საქაღალდე zip არქივიდან "აპარატურის" საქაღალდეში.

ჩაწერე ჩამტვირთავი
ჩაწერე ჩამტვირთავი

გადატვირთეთ თქვენი Arduino IDE და გადადით "ინსტრუმენტები → დაფაზე".

თუ ყველაფერი წესრიგშია, თქვენ უნდა ნახოთ სიაში "Atmega 328 პურის დაფაზე (8MHz შიდა საათი)".

ყველაზე რთული ნაწილი ახლა გაკეთებულია, ასე რომ მოდით გავატაროთ სახალისო ცხოვრება ამ ATMEGA328– ში.

ნაბიჯი 3: ჩაწერეთ ჩამტვირთავი

ეს ATMEGA328 მიკროკონტროლის ჩიპები ჩვეულებრივ ცარიელი ხდება. Arduino IDE– სთან მუშაობის მიზნით, ჩვენ უნდა გავაკეთოთ ის, რასაც ჰქვია „ჩამტვირთველის დაწვა“. ეს არის პატარა კოდი, რომელსაც ჩვენ ვწერთ ჩიპზე, ასე რომ ის გაიგებს Arduino პროგრამულ უზრუნველყოფას.

სკეტჩების ატვირთვა
სკეტჩების ატვირთვა

ამისათვის დააკავშირეთ თქვენი Arduino თქვენს კომპიუტერთან და გადადით "ფაილი → მაგალითები → ArduinoIsp" და აირჩიეთ "Arduino Isp". ატვირთეთ ესკიზი თქვენს Arduino– ში და გათიშეთ კომპიუტერიდან.

სკეტჩების ატვირთვა
სკეტჩების ატვირთვა

შემდეგ ჩვენ ვაკავშირებთ Arduino– ს ATMEGA328– თან, როგორც ხედავთ სურათზე.

გაითვალისწინეთ ჩიპზე ნახევარი წრე. დარწმუნდით, რომ ის სწორ მხარეს არის.

ახლა დააკავშირეთ თქვენი Arduino და Arduino IDE- ში გადადით "ინსტრუმენტები → პროგრამისტი" და აირჩიეთ "Arduino როგორც ISP".

შემდეგ გადადით "ინსტრუმენტები → დაფაზე" და აირჩიეთ "Atmega 328 breadboard (8MHz შიდა საათი)".

ახლა გადადით ინსტრუმენტებზე და შეარჩიეთ "Burn Bootloader".

თქვენი ჩამტვირთავი დამწვარია და თქვენი ჩიპი მზად არის ესკიზების ასატვირთად!

თუ თქვენ გაქვთ შეცდომის შეტყობინება, გათიშეთ თქვენი Arduino და გაიმეორეთ წინა ნაბიჯები.

ნაბიჯი 4: ჩანახატების ატვირთვა

ესკიზის ასატვირთად თქვენ უნდა ამოიღოთ ATMEGA328 ჩიპი არდუინოს დაფიდან და დაუკავშირდეთ პურის დაფას, როგორც ეს ნაჩვენებია სურათზე.

თქვენ ასევე შეგიძლიათ გამოიყენოთ USB სერიული პროგრამისტი, როგორიცაა FT232RL. მე გავაკეთე მინი ინსტრუქცია ამის შესახებ აქ:

მე დაფაზე დავამატე რეზისტორი რეზისტორთან, რომ შევამოწმო მოციმციმე ესკიზი.

აქ მოცემულია, თუ როგორ გამოიყენოთ ეს სურათი ქინძისთავების განლაგებისათვის.

მაგალითად, თუ თქვენ ინიციალიზებთ პინ 13 IDE– ში, ის წარმოადგენს პინ 13 – ს Arduino დაფაზე ან პინ 19 –ს ATMEGA328 ჩიპზე.

გილოცავთ, თქვენ მოახერხეთ! ახლა თქვენ შეგიძლიათ დაიწყოთ თქვენი მინიდიფიცირებული Arduino პროექტების შედუღება თითქმის არაფრისთვის.

ნაბიჯი 5: რამდენიმე სასარგებლო რჩევა

რამდენიმე დამხმარე რჩევა
რამდენიმე დამხმარე რჩევა

მე დავამთავრებ ამ გაკვეთილს, მოგცემთ კიდევ რამდენიმე სასარგებლო რჩევას:

თუ თქვენ შეაერთებთ პროექტს, თქვენ უნდა გამოიყენოთ 28 პინიანი DIP სოკეტი და დაამატეთ ATMEGA328 პროექტის შედუღების შემდეგ.

ჩემი აქ მივიღე

კარგი პრაქტიკაა მიამაგროთ რამდენიმე მავნე ქალი სათაურის ქინძისთავი 3 პირველ ფეხიზე, ასე რომ თქვენ კვლავ შეგიძლიათ შეცვალოთ ან ატვირთოთ ესკიზები საჭიროების შემთხვევაში.

თუ თქვენი მიკრო კონტროლერი უცნაურად იქცევა, შეგიძლიათ დაამატოთ 10 to 100 uf კონდენსატორი + და -შორის.

ჩიპის შეკვეთისას დარწმუნდით, რომ ეს არის ATMEGA328P-PU.

ნაბიჯი 6: საბოლოო შენიშვნა

მოგეწონათ ეს სასწავლო, გთხოვთ დააწკაპუნოთ რჩეულის ღილაკზე და გამოიწეროთ.

ასევე გაეცანით ჩემს ინსტრუქციას "როგორ გავასწორო ჩინური არდუინოს კლონები".

შევხვდებით შემდეგ ინსტრუქციებში.

მადლობა, ტომ ჰეილენი

ფეისბუქი:

შემოწირულობა დამეხმარე ამ საქმის გასაგრძელებლად:

გირჩევთ: