Სარჩევი:

არდუინოს პურის დაფა ბადი: 12 ნაბიჯი
არდუინოს პურის დაფა ბადი: 12 ნაბიჯი

ვიდეო: არდუინოს პურის დაფა ბადი: 12 ნაბიჯი

ვიდეო: არდუინოს პურის დაფა ბადი: 12 ნაბიჯი
ვიდეო: ESP32 Tutorial 3 - Resistor, LED, Bredboard and First Project: Hello LED -ESP32 IoT Learnig kit 2024, ნოემბერი
Anonim
არდუინოს პურის დაფა ბადი
არდუინოს პურის დაფა ბადი
არდუინოს პურის დაფა ბადი
არდუინოს პურის დაფა ბადი
არდუინოს პურის დაფა ბადი
არდუინოს პურის დაფა ბადი

მე ვაშენებ ყველა სქემას პურის დაფაზე; თუმცა ერთი და იგივე სქემის ასი აშენებისას, ჯერ შეიძლება ერთფეროვანი გახდეს, ამიტომ მომწონს მოდულური ნაწილები პროტოტიპების ასაშენებლად. სქემების უმეტესობა, როგორიცაა 5 ვოლტიანი კვების წყარო, საკმაოდ სტანდარტულია. Arduino პურის დაფა ბადი, რომელიც მე მივიღე Universal Solder– დან არის დამოუკიდებელი Arduino UNO, რომელიც გამოიყენება პურის დაფებთან ერთად. ეს არის ძალიან მოსახერხებელი პატარა ნაკრები, რომელიც გიშველის დამოუკიდებელი არდუინოს მშენებლობისგან ყოველ ჯერზე, როცა გსურს პროექტის შექმნა პურის დაფაზე.

თქვენ შეგიძლიათ გადმოწეროთ ასამბლეის pdf ან ვებ გვერდი, თუმცა აქ არის რამოდენიმე რჩევა, რომელიც არ არის დაფარული pdf– ში, მათ შორის Bread Board Buddy– ის პროგრამირების ჩათვლით.

universal-solder.ca/

ნაბიჯი 1: ინსტრუმენტები

ინსტრუმენტები
ინსტრუმენტები
ინსტრუმენტები
ინსტრუმენტები

Solder

საგაზაფხულო კლიპები

მცირე ზომის გვერდითი საჭრელები

გასაყიდი რკინა

შედუღების სადგური თუ გაქვთ.

ნაბიჯი 2: ნაწილები

ნაწილები
ნაწილები
ნაწილები
ნაწილები

კანადუინოს პურის დაფის ნაკრები არ მოყვება ATMEGA328P IC, ასე რომ თქვენ მოგიწევთ მისი მიწოდება.

ნაკრები შეიცავს თითოეულ დაფას:

1 PCB (დაბეჭდილი მიკროსქემის დაფა)

1 28 პინიანი IC სოკეტი

1 16 მჰც კრისტალი

1 LED (განათების დიოდი)

1 გადატვირთვის ღილაკი

1 პინიანი ჯუმპერი

1 680 Ω რეზისტორი

1 10 KΩ რეზისტორი

1 100 nF

2 18 pF

2 20 პინიანი კონექტორი პინის რელსები

ნაბიჯი 3: დამაკავშირებელი Pin Rails

კონექტორი Pin Rails
კონექტორი Pin Rails
კონექტორი Pin Rails
კონექტორი Pin Rails

დაიწყეთ შემაერთებელი საყრდენის რელსების გათიშვით ორ 15 პინიან რელსამდე და ერთი 2 პინიანი რელსით გვერდითი საჭრელებით.

ნაბიჯი 4: კომპონენტების შედუღება

კომპონენტების შედუღება
კომპონენტების შედუღება
კომპონენტების შედუღება
კომპონენტების შედუღება
კომპონენტების შედუღება
კომპონენტების შედუღება
კომპონენტების შედუღება
კომპონენტების შედუღება

დაიწყეთ კომპონენტების შედუღება PCB– ზე; PCB ცენტრიდან გარეთ. ეს არის ტკივილი, როდესაც ვცდილობ შევაერთო სწორი კომპონენტები სწორ ადგილას ისეთი ნაწილების ქვეშ, როგორიცაა IC სოკეტი.

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

შეინახეთ კომპონენტი გაზაფხულის სამაგრებით.

შეაერთეთ სახსარი, დარწმუნდით, რომ დაამყარებთ კარგ კავშირს.

შეამოწმეთ კავშირი და შეწყვიტეთ ზედმეტი ლიდები.

LED- ის გრძელი პინი გადადის გადატვირთვის ღილაკთან ყველაზე ახლოს მდებარე ხვრელში.

680 Ω რეზისტორი უახლოვდება კრისტალს.

10 KΩ რეზისტორი უახლოვდება გადატვირთვის ღილაკს.

ნაბიჯი 5: Socket & Connector Pins

Socket & Connector Pins
Socket & Connector Pins
Socket & Connector Pins
Socket & Connector Pins
Socket & Connector Pins
Socket & Connector Pins

მას შემდეგ, რაც IC ბუდე შედუღებულია PCB- ის ქვედა ნაწილში და კონექტორი pin მოაჯირებს PCB- ის ზედა ნაწილში, შეაერთეთ IC სოკეტი. ამ გზით კონექტორი pin რელსები არ იქნება გზა soldering IC სოკეტი.

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

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

ბოლო შეაერთეთ ATMega 328P IC IC სოკეტში და თქვენ მზად ხართ პროგრამირებისა და გამოყენებისთვის.

ნაბიჯი 6: პროგრამირების მასალები

პროგრამირების მასალები
პროგრამირების მასალები

Arduino UNO ან MEGA & Cable

პურის დაფა

მხტუნავები

3 680Ω რეზისტორი

3 ები ლურჯი წითელი მწვანე

ნაბიჯი 7: ჩამტვირთავი

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

თუ ATMega328P IC– ს არ აქვს ჩამტვირთავი; თქვენ უნდა დაწვათ ჩამტვირთავი, თქვენ უნდა გქონდეთ იმის თქმა, აქვს თუ არა ჩამტვირთავი თუ LED პურის დაფაზე ბადი აციმციმდება ჩართვისას.

ჩატვირთვის ჩამტვირთავი Bread Board Buddy– ში მიყევით ამ ნაბიჯებს:

დარწმუნდით, რომ არაფერია დაკავშირებული თქვენს UNO– სთან, დაუკავშირეთ თქვენს კომპიუტერს.

გახსენით ესკიზი

თქვენ უნდა აირჩიოთ დაფა ინსტრუმენტების მენიუდან, რომელიც შეესაბამება თქვენს დაფას.

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

დააწკაპუნეთ ფაილზე გადაახვიეთ ქვემოთ მაგალითებზე და დააწკაპუნეთ Arduino ISP– ზე.

გაიხსნება ახალი Arduino IDE ფანჯარა Arduino ISP ესკიზით.

დააკოპირეთ pin კავშირები, მაგრამ ჯერ არ გააკეთოთ ისინი.

ატვირთეთ Arduino ISP ესკიზი თქვენს Arduino დაფაზე.

ესკიზმა უნდა გითხრათ როდის კეთდება და LED თქვენს არდუინოზე უნდა შეწყვიტოს მოციმციმე.

ნაბიჯი 8: პროგრამისტის გაყვანილობა

პროგრამისტის გაყვანილობა
პროგრამისტის გაყვანილობა
პროგრამისტის გაყვანილობა
პროგრამისტის გაყვანილობა
პროგრამისტის გაყვანილობა
პროგრამისტის გაყვანილობა

გათიშეთ Uno დაფა თქვენი კომპიუტერიდან და შეაერთეთ დაფა და მიკროკონტროლი, როგორც ეს აღწერილია ISP ესკიზში.

პინის სახელი: UNO:

მონა გადატვირთვა: 10:

MOSI: 11:

MISO: 12:

SCK: 13:

მეგა (1280 და 2560)

მონა გადატვირთვა: 53

MOSI: 51

მისო: 50

SCK: 52

განათავსეთ LED (რეზისტორით) შემდეგ ქინძისთავებზე:

9: გულისცემა - აჩვენებს პროგრამისტის გაშვებას

8: შეცდომა - ანათებს, თუ რამე არასწორედ წავა (გამოიყენეთ წითელი, თუ ამას აზრი აქვს)

7: პროგრამირება - მონათან ურთიერთობისას

მე გამოვიყენე ლურჯი LED Heartbeat Red for Error და მწვანე პროგრამირებისთვის როგორც ნაჩვენებია დიაგრამაში. გარდა იმისა, რომ მომწონს მოციმციმე შუქები, LED- ები გეუბნებიან, მუშაობს თუ არა Arduino ISP სწორად. Pulsing ლურჯი LED გეტყვით Arduino ISP მუშაობს, მწვანე LED გეტყვით რომ ის იტვირთება როდესაც ის ანათებს და წითელი LED გეტყვით რომ ატვირთვა ვერ მოხერხდა როდესაც ის ანათებს.

ნაბიჯი 9: ჩატვირთვის ჩამტვირთავი

ჩატვირთვის ჩამტვირთავი
ჩატვირთვის ჩამტვირთავი
ჩატვირთვის ჩამტვირთავი
ჩატვირთვის ჩამტვირთავი

ესკიზის ინსტრუმენტების მენიუში აირჩიეთ დაფა და შემდეგ ATmega328 პურის დაფაზე (8 მჰც შიდა საათი).

შეარჩიეთ სერიული პორტი ინსტრუმენტების მენიუდან, რომელიც შეესაბამება თქვენს დაფას.

ინსტრუმენტების მენიუში გადადით პროგრამისტების მენიუში და აირჩიეთ Arduino როგორც პროვაიდერი.

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

LED- ები უნდა ციმციმდეს და მწვანე LED უნდა ანათებდეს Arduino ISP- ის ჩატვირთვის ჩატვირთვისას. როდესაც ჩატვირთვა დასრულდება, ლურჯი LED უნდა დაბრუნდეს პულსირებამდე და LED პურის დაფაზე ბადი უნდა აციმციმდეს წამში ერთხელ.

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

თქვენ უნდა დაგჭირდეთ ჩატვირთვის ჩამწერი მხოლოდ ერთხელ.

ნაბიჯი 10: პროგრამირება

პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება

ერთხელ ჩატვირთვისას Bread Board Buddy შეიძლება დაპროგრამდეს სამი სხვადასხვა გზით.

Პირველი. თქვენ შეგიძლიათ ამოიღოთ ATMega328P Arduino UNO R3– დან და შეაერთოთ ATMega328P პურის დაფის ბადიდან Arduino UNO R3– ში.

მეორე თქვენ შეგიძლიათ ამოიღოთ ATMega328P Arduino UNO R3– დან და დააკავშიროთ 5V 5V– სთან, მიწასთან მიწასთან, RX (D0) გასაკეთებლად, TX (D1) D1– ზე და RST– ზე გადატვირთვა Arduino UNO– დან პურის დაფის ბადიზე.

მესამე თქვენ შეგიძლიათ გამოიყენოთ ჩამტვირთავი წრე დაფის პროგრამაში Bread Board Buddy.

ნაბიჯი 11: საბჭოს პროგრამირებაში

საბჭოს პროგრამირებაში
საბჭოს პროგრამირებაში
საბჭოს პროგრამირებაში
საბჭოს პროგრამირებაში
საბჭოს პროგრამირებაში
საბჭოს პროგრამირებაში
საბჭოს პროგრამირებაში
საბჭოს პროგრამირებაში

ახლა, როდესაც თქვენს Bread Board Buddy– ს აქვს ჩამტვირთავი, შეგიძლიათ ატვირთოთ პროგრამები მიკროკონტროლერზე იგივე ჩატვირთვის გამოყენებით, რაც გამოიყენეთ ჩამტვირთველისთვის.

შეარჩიეთ ან შექმენით ესკიზი, რომლის ჩატვირთვაც გსურთ მიკროკონტროლერში.

ინსტრუმენტების მენიუში შეარჩიეთ დაფა და შემდეგ ATmega328 პურის დაფაზე (8 მჰც შიდა საათი), თუ იყენებთ დაფის მენიუს მინიმალურ კონფიგურაციას.

შეარჩიეთ სერიული პორტი ინსტრუმენტების მენიუდან, რომელიც შეესაბამება თქვენს დაფას.

აირჩიეთ Arduino როგორც ISP ინსტრუმენტების მენიუდან და პროგრამისტის მენიუდან.

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

LED- ები უნდა ციმციმდეს და მწვანე LED განათდეს, როდესაც Arduino ISP ატვირთავს პროგრამას თქვენს მიკროკონტროლერზე. როდესაც დატვირთვა დასრულდება ლურჯი LED უნდა დაბრუნდეს პულსირებაზე.

ნაბიჯი 12: მზა პროდუქტი

მზა პროდუქტი
მზა პროდუქტი
მზა პროდუქტი
მზა პროდუქტი

ახლა, როდესაც Arduino Bread Board Buddy არის დაპროგრამებული, შეგიძლიათ შეიკრიბოთ მზა წრე.

უბრალოდ დაამატეთ კვების ბლოკი და სხვა კომპონენტები, როგორიცაა "Hello World" LCD წრე და წადით.

გირჩევთ: