არდუინო: შუქნიშნის ნაკრების შედგენა: 9 ნაბიჯი
არდუინო: შუქნიშნის ნაკრების შედგენა: 9 ნაბიჯი
Anonim
არდუინო: შუქნიშნების კომპლექტის შექმნა
არდუინო: შუქნიშნების კომპლექტის შექმნა

ეს პროექტი ჯერ კიდევ მუშაობს პროგრესულ მიმოხილვაში დაფასებულია !!! ეს გაკვეთილი გადაგიყვანთ კონტროლის ქვეშ მყოფი და კონფიგურირებადი შუქნიშნების კომპლექტის შექმნის პროცესში, ასევე გასწავლით არდუინოს საფუძვლებს. საჭიროა გარკვეული ცოდნა და მე გირჩევთ წაიკითხოთ და გაეცნოთ ქვემოთ მოყვანილ დოკუმენტის უმეტესობას, თუ არა ყველა, შექმნილი მშვენიერი Arduino.cc ხალხის მიერ! Arduino - დაწყების სახელმძღვანელო ეს დოკუმენტი მარტივად აგიხსნით ძირითად ელექტრონულ კომპონენტებს ჩვენ გამოვიყენებთ და როგორ გამოვიყენოთ ისინი, ის ასევე აღწერს ციფრულ, ანალოგურ და სერიულ შეყვანას და გამოსავალს და როგორ გამოიყენება ისინი. თქვენ შეიძლება წაიკითხოთ ჩემი წინა სახელმძღვანელო შუქნიშნებზე, ეს იქნება მსგავსი კონცეფცია, თუმცა უფრო ადვილი იქნება აშენება და უფრო მდიდარი თვისებებით, არდუინოს განვითარების გარემოს სიმარტივის გამო. ამ პროექტის დასრულების შემდეგ, შეიძლება დაგჭირდეთ მისი გახანგრძლივება …+ განათების მუშაობა ჯვარედინი გზებისთვის (მიმდევრობის სირთულის გაფართოება).+ პარამეტრების დაპროგრამებადი EEPROM და სერიული პორტის გამოყენებით.+ განათების დამყარება სხვა Arduino– სთან, რომელიც მუშაობს იმავე კოდზე.

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

თქვენ დაგჭირდებათ რამდენიმე ნაწილი, თუ თქვენ უკვე გააკეთეთ ჩემი წინა პროექტი AVR მიკროპროცესორებზე, მაშინ აღარ გჭირდებათ იგივე ნივთების ყიდვა, თქვენ უნდა გქონდეთ მხოლოდ Arduino და USB ლიდერი, რომელიც შეგიძლიათ მიიღოთ Tinker.it– დან და ზოგიერთი 5 ვ პიეზო ხმის ფორმა. ეს არის მინიმალური მოთხოვნები, რომელთა შეკვეთაც შეგიძლიათ მეტი პროექტის სარეზერვო ან გაფართოებისთვის. 1x Breadboard (34-0655) 1x Jumper Links (34-0495) 2x წითელი LED (55-0155) 1x ნარინჯისფერი (არა ქარვისფერი) LED (55-0124) 2x მწვანე LED (55-0120) 1x თეთრი LED (55-1640) 1x Piezo Sounder (35-0282) 1x Push to make button (78-0630) 1x 10K რეზისტორები (62-0394) 1x 220ohm რეზისტორები (62-0354) სურვილისამებრ-1x 3 მ USB კაბელი (19-8662) სწრაფი ონლაინ- 20,701x Arduino DiecimilaTinker.it- 35 20,35 total ჯამში იყო 41,05 ფუნტი, რაც უფრო მაღალია, ვიდრე AVR სამეურვეო პროგრამა, მაგრამ ღირს და ეს მოიცავს მიწოდებას. მიწოდების საფასური საკმაოდ მაღალია სწრაფად, ასე რომ რატომ არ იყიდოთ იქ ყოფნისას და Tinker– ში. და ნახე თუ იპოვი ნაწილებს, რომლებითაც მოგვიანებით ითამაშებ. მეტი LED- ები და სხვა ბიტი, რომლებითაც თქვენ ფიქრობთ, რომ შეგიძლიათ ითამაშოთ. კარგი ამბავი ის არის, რომ თქვენ არ დაგჭირდებათ ინსტრუმენტები ან შედუღება ამ პროექტისთვის, ის უბრალოდ ბიტებს უბიძგებს ერთად! მას შემდეგ რაც თქვენ მიიღებთ ყველა ნაწილს თქვენ მზად ხართ შეაგროვოთ თქვენი პროექტი, თუმცა თუ თქვენ აპირებთ გახადოთ ეს პროექტი უფრო მუდმივი თქვენ მოგინდებათ მიიღოთ რაიმე სახის ზოლის დაფა, რომელიც გააფუჭებს თქვენს ნამუშევარს მუშაობის დასრულებისთანავე.

ნაბიჯი 2: დაწყება

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

ნაბიჯი 3: LED- ები

LED- ები
LED- ები
LED- ები
LED- ები
LED- ები
LED- ები

სანამ დავიწყებთ, დარწმუნდით, რომ ყველა LED არის დაკავშირებული ერთმანეთთან. მოკლე ბილიკი მიდის მარჯვნივ და გრძელია მარცხნივ. ჩვენ მოგვიანებით დავამატებთ რეზისტორებს, ასე რომ დარწმუნდით, რომ არ შეაერთებთ ძალას, რადგან შეიძლება დაზიანდეს LED- ები. სურათი გვიჩვენებს, თუ როგორ უნდა იყოს ისინი სადენიანი, მესამე აჩვენებს წესრიგს. რჩევა! დარწმუნდით, რომ თქვენ გაქვთ LED ნათურები 5 სვეტიდან ორ სვეტზე, წინააღმდეგ შემთხვევაში ისინი არ იმუშავებენ და თქვენ გექნებათ მოკლე ჩართვა.

ნაბიჯი 4: პიეზო

პიეზო
პიეზო
პიეზო
პიეზო
პიეზო
პიეზო

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

ნაბიჯი 5: ღილაკი

ღილაკი
ღილაკი
ღილაკი
ღილაკი
ღილაკი
ღილაკი
ღილაკი
ღილაკი

ღილაკს აქვს 4 ქინძისთავები, დარწმუნდით, რომ ეს ყველაფერი ერთმანეთთან არის დაკავშირებული და არ დაიხუროთ, როგორც პიეზოსთან ერთად, იჯდეს ცენტრალურ გამყოფზე. ზემოდან მავთულის ზედა მარჯვენა კუთხეში, ვერტიკალური ქინძისთავების წითელ მხარეს, მაგალითად LED- ები (იხილეთ ქვემოთ მოყვანილი მე –2 სურათი) გამოიყენეთ რეზისტორი BROWN BLACK ORANGE GOLD (10k) და შეაერთეთ იგი ისე, როგორც ნაჩვენებია ქვემოთ მოცემულ მე –4 სურათზე. (ქვედა მარჯვენა მხრიდან ვერტიკალურად ქვემოთ დაფაზე, პატარა გზა 1 ინჩი საკმარისია).

ნაბიჯი 6: რეზისტორები

რეზისტორები
რეზისტორები
რეზისტორები
რეზისტორები
რეზისტორები
რეზისტორები

220 ohm რეზისტორების მავთულის გამოყენებით LED- ებიდან გამყოფი ხაზის გასწვრივ იმავე რიგის მოპირდაპირე მხარეს, (იხ. მაგალითი მე –2) და გაიმეორეთ ყველა LED– ით. დაამატეთ თეთრი LED პიეზოს და ღილაკს შორის და დაამატეთ ამას რეზისტორი LED ასევე. მე -3 სურათი ქვემოთ აჩვენებს საბოლოო შედეგს. (გაითვალისწინეთ, რომ მწვანე მავთული არ არის საჭირო, თუ თქვენი წრე არ მუშაობს ისე, როგორც ჩემი, ის უერთდება დაფების დენის რელსების ზედა ნაწილს ქვედა ნახევართან, რადგან ზოგიერთი დაფა გაყოფილია).

ნაბიჯი 7: გაყვანილობა

გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა

ახლა ჩვენ ვაპირებთ Arduino– ს მავთულხლართზე, მავთულხლართებს ზემოდან ქვემოდან თანმიმდევრობით და ნუ გადაკვეთთ ისე, რომ არასწორი შუქი აანთოს არასწორ დროს, შეაერთეთ კაბელები სწორ ადგილას… სურათები ქვემოთ ნაჩვენებია თუ როგორ უნდა იყოს ეს სადენიანი. სურათი 2 და 3: 5v ხაზიდან გადადით რეზისტორზე, რომელიც ჩვენ გამოვაღეთ ღილაკიდან. სურათი 4 და 5: მწვანე მავთული GND (ადგილზე) პინზე მიდის წითელ სარკინიგზო ხაზზე, რომელიც თქვენ დაუკავშირდით თქვენი LED- ების კათოდს. სურათი 6: LED- ები, თავის მხრივ, მავთულხლართებიდან 13 -დან 8 -მდეა დაწყებული, რომლის ზედა ნაწილი მუშაობს პურის დაფაზე. ამიტომაც ვთქვი, რომ დაფა მარცხნივ გქონდეთ, რადგან შეგიძლიათ დააკავშიროთ იგი ქვემოთ… 13 o -------- o ---/\/\/\/\/\/\ --- --- O --- | 12 o -------- o ---/\ / \ \/\/\/\ --- --- O --- | 11 o -------- o ---/\/\//\/\/\ / --- --- O --- | 10 o -------- o ---/\ / \ / \ \/\/\ / \- ---- O --- | 09 o -------- o ---/\/\/\/\/\/\ --- --- O --- | სურათი 7: მავთული ფორთოხლის მავთულები, როგორც ადრე პიეზოზე (პინი 8), დაელოდეთ led (პინ 7) და ღილაკს (პინ 6) გაითვალისწინეთ, რომ პინ 6 არის კრიტიკული, სხვა მხრივ, შუქნიშნები გამუდმებით მარყუჟდება, თითქოს ღილაკი დაიჭირეს.

ნაბიჯი 8: არდუინოს დაპროგრამება

არდუინოს დაპროგრამება
არდუინოს დაპროგრამება
არდუინოს დაპროგრამება
არდუინოს დაპროგრამება
არდუინოს დაპროგრამება
არდუინოს დაპროგრამება

Arduino– ს დაპროგრამება არ შეიძლება იყოს ადვილი, თუმცა ჩვენ უნდა ვუთხრათ Arduino IDE– ს, სად უნდა ვეძებოთ Arduino და რა ტიპის Arduino– ს ესაუბრება. რომ გითხრათ, რა ტიპის უნდა ისაუბროს წასვლა TOOLS> BOARD> ARDUINO DIECIMILA. სადაც უნდა მოძებნო Arduino გადადით TOOLS> SERIAL PORT და შეარჩიეთ ყველაზე ლოგიკური პორტი, ის იტყვის usb სერიალს ან მსგავს რამეს, არა bluetooth ან სხვა რამ სხვა პორტში. ახლა თქვენ გახსნით თანდართულ PDE ფაილს და ატვირთავთ დაფაზე, ღილაკზე დაჭერით ისრით, რომელიც მიუთითებს წერტილებზე/…-> | ამას რამდენიმე წუთი დასჭირდება და წარმატების შემთხვევაში თქვენი Arduino ახლა გაშვებული იქნება კოდი, დააჭირეთ ღილაკს ყველაზე შორს მარჯვნივ (სერიული მონიტორი), რომ გააკონტროლოთ დაფა ტერმინალის მსგავსი ინტერფეისით.

ნაბიჯი 9: და ისინი ყველანი ბედნიერად ცხოვრობდნენ მას შემდეგ … ბოლოს

დასრულდა! კოდის საშუალებით მე დავწერე კომენტარები და თქვენ შეგიძლიათ წაიკითხოთ ისინი იმის გასარკვევად, თუ რას აკეთებს თითოეული ხაზი და შემდეგ სცადეთ შეხედოთ რა ხდება, უარეს შემთხვევაში შეგიძლიათ უბრალოდ დააბრუნოთ იგი ორიგინალში. თუმცა, თუ თქვენ გჭირდებათ მეტი დახმარება ან ხელმძღვანელობა ქვემოთ მაქვს რამოდენიმე ბმული და რესურსი… წასვლამდე მინდა მადლობა გადავუხადო ალექსს და გუნდს Tinker.it– მა ვინც მასწავლა ყველაფერი რაც მე ვიცი მათ დამწყებთა ერთ – ერთ სემინარზე, ისინი მართლაც ბრწყინვალე არიან იმაში რასაც აკეთებენ, გმადლობთ!!! ასევე მადლობა Sparkfun.com– სა და Rapidonline.com– ს, რომლებიც წარმოადგენენ arduino– ს ნაწილების საოცარ რესურსს!.it - გაერთიანებული სამეფოს ArduinoDigikey– ის საცალო ვაჭრობა იმ ნაწილებისათვის, რომლებიც მე დღეს გამოვიყენე Sparkfun - აშშ – ს საცალო ვაჭრობა Arduino ელექტრონიკა ინფორმაცია - ელექტრონიკის ინფორმაცია დამწყებთათვის, ეს საიტი საოცარი ადგილია ინფორმაციის მოსაძებნად შედუღების, ელექტრონული კომპონენტების, რეზისტორის ფერის შესახებ კოდები და სხვა… მადლობა კითხვისთვის და გაერთეთ!

გირჩევთ: