Arduino shield 5500 პრინციპული მიკროსქემის დიაგრამა. Robimo ფარის პროგრამისტი Arduino Uno-სთვის, რომელიც დევს უსაქმურად. Wikoristannya "Arduino" რობოტიკოსისგან

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

შესაძლებელია კარისთვის ვიკორისტუვატიც CNC მანქანები (CNC დამუშავება):

  • საღარავი სამუშაო მაგიდა;
  • 3D პრინტერი;
  • ლაზერული გრავიორი.

რა არის CNC shield v3:

1 - ფასდაკლების ღილაკი.
2 – საკონტაქტო ბლოკები გარე ძრავის დრაივერების დასაკავშირებლად.
3 - ყველა A-ს შეუძლია X, Y, Z ერთ-ერთი ღერძის დუბლირება დამატებითი ძრავისა და დრაივერის დახმარებით, ან იმუშაოს დამოუკიდებლად (მაგ. ყველა ათქვენ შეგიძლიათ გამოიყენოთ Vicoristan ექსტრუდერის ძრავისთვის, 3D პრინტერი). ეს საკონტაქტო ბლოკები ემსახურება კორექტირებას ღერძი A. ცულების დუბლირებისთვის, თქვენ უნდა დააინსტალიროთ მხტუნავები ბალიშებზე შემდეგი თანმიმდევრობით:


ავტონომიური A-ღერძიანი რობოტისთვის. ბლოკი D12იყინება კერუვანნაია კროკის შესაძლებლობისთვის, ბლოკი D13იხურება შესაძლებლობა keruvannya პირდაპირ შეფუთვა. უშუალოდ ძრავის შეფუთვა იცვლება ძრავის კონტაქტების შეცვლით ან პროგრამულ პროგრამაში ნიღბის შეცვლით.
4 - ჩვენ ვზრდით ცხოვრებას. თქვენ უნდა წარადგინოთ საფასური კვება 12 - 36 ვ.
5 – ძრავის დრაივერის დასაკავშირებლად კანის სლოტი არის ძრავის მიკროსქემის ბლოკი. თუ ჯუმპერებს ყურადღებით დააყენებთ, შეგიძლიათ მიაღწიოთ 1/32 კრონს დრაივერები DRV8825-ისთვის 1/16 კროკუ დრაივერი A4988. Jumper პარამეტრები keravanniya krok ან microkrok for A4988 დრაივერებინაჩვენებია ცხრილში.

MS1

MS2

MS3

ნებადართული მიკროკროკი

პაუნი კრაკი

6 – ბლოკები ბიპოლარული ძრავის დასაკავშირებლად (4 ისრები).

როგორ ავირჩიოთ ნაკადის ძრავა და როგორ დააკავშიროთ ნაკადის ძრავა წინა პოზიციაზე 4 ღერძზე მეტი ქინძისთავებით:
7 – საკონტაქტო ბლოკი UART და I2C ინტერფეისებისთვის:

  • UART ქინძისთავები: RX, TX, 5V, 3V3;
  • I2C ქინძისთავები: SCL, SDA, GND, RST.

8 - საკონტაქტო ბლოკი სამი ტერმინალის დასაკავშირებლად.
9 - ბლოკი კონტაქტების დასაკავშირებლად:

  • Spindle გაფართოება (SpnEn);
  • Spindle Direct (SpnDir);
  • სამაცივრო მიწოდების ჩართვა (CoolEn);

10 - ბლოკი კონტაქტების დასაკავშირებლად:

პატივისცემა!!! 3 firmware GBRL 9.0i შეიცვალა Z-Max (D12) და Spn_EN (D11).

ახლა spindle დაკავშირებულია D11-თან, რომელიც არის PWM პორტი. სპინდლის სიჩქარის გასაკონტროლებლად PWM-ის საშუალებით.

ახლა, თუ გსურთ Z_Max clamp-ის შეერთება, ის უნდა იყოს დაკავშირებული Spn_EN-ზე, ხოლო spindle switch უნდა იყოს დაკავშირებული Z+-ზე.

A4988 დრაივერის სპეციფიკაციები:

  • სიცოცხლის ძაბვა: 8-დან 35 ვ-მდე;
  • ლიმიტის დადგენის შესაძლებლობა: მაქსიმალური ლიმიტის 1-დან 1/16-მდე;
  • ლოგიკური ძაბვა: 3-5,5;
  • დაცვა გადახურებისგან;
  • მაქსიმალური ხარჯი ფაზაზე: 1 ა რადიატორის გარეშე; 2 ა რადიატორით;
  • ფეხების მწკრივებს შორის დგომა: 12 მმ;
  • დაფის ზომა: 20 x 15 მმ;
  • დრაივერის ზომები: 20 x 15 x 10 მმ;
  • რადიატორის ზომები: 9 x 5 x 9 მმ;
  • მანქანა რადიატორით: 3 გ;
  • მანქანა რადიატორის გარეშე: 2 რუბლი.

Driver A4988-ის მოკლე აღწერა

დაფა დაფუძნებულია Allegro-ს A4988 მიკროსქემებზე - ბიპოლარული ძრავის დრაივერი. A4988-ის მახასიათებლებში შედის დროსელის რეგულირება, დაცვა გადახურებისგან და გადახურებისგან, მძღოლს ასევე აქვს ხუთი მიკრო როტაციის ვარიანტი (1/16-მდე ძრავა). ის მუშაობს 8 - 35 ძაბვაზე და შეუძლია უზრუნველყოს 1 ა-მდე ნაკადი ფაზაზე რადიატორის და დამატებითი გაგრილების გარეშე (საჭიროა დამატებითი გაგრილება კანის გრაგნილზე 2 ა ნაკადის მიწოდებისას).

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

გამოიწერეთ ჩემი არხიYoutube და შეუერთდით ჯგუფს

Arduino პლატფორმის ერთ-ერთი მთავარი უპირატესობა მისი პოპულარობაა. პოპულარულ პლატფორმას აქტიურად უჭერენ მხარს ელექტრონული მოწყობილობების მწარმოებლები, რომლებიც ავრცელებენ სხვადასხვა დაფების სპეციალურ ვერსიებს, რომლებიც აფართოებენ კონტროლერის ფუნქციონირებას. ასეთი დაფები, რომლებსაც საკმაოდ ლოგიკურად უწოდებენ გაფართოების დაფებს (სხვა სახელები: arduino shield, shield), ემსახურება ყველაზე მნიშვნელოვანი ამოცანების დასრულებამდე და შეუძლია გაუადვილოს arduino ოპერატორის ცხოვრება. ამ სტატიაში ნათქვამია, რომ Arduino-ს გაფართოების დაფა შეიძლება გამოყენებულ იქნას Arduino-ს სხვადასხვა მოწყობილობებთან მუშაობისთვის: ძრავები (ძრავის დრაივერის ფარები), LCD ეკრანები (LCD ფარები), SD ბარათები (მონაცემთა ლოგერი), სენსორები (სენსორის ფარი) და სხვების მიმართ პატივისცემის გარეშე.

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

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

რა გჭირდებათ არდუინოს ფარისთვის?

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

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

ფარების ყველაზე პოპულარულ აპლიკაციებში შედის გაფართოების დაფები სენსორებთან მუშაობისთვის, ძრავები, LCD ეკრანები, SD ბარათები, საზღვრები და GPS ფარები, ფარები ჩაშენებული რელეებით ინსტალაციასთან დასაკავშირებლად.

Arduino Shields კავშირები

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

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

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

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

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

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




გაფართოებული სენსორის დაფის რამდენიმე ვერსია არსებობს. ყველა სუნტი გამოირჩევა ვარდის ზომითა და ტიპით. დღეს ყველაზე პოპულარული ვერსიებია Sensor Shield v4 და v5.

ეს Arduino ფარი ძალიან მნიშვნელოვანია რობოტულ პროექტებში, რადგან საშუალებას გაძლევთ დააკავშიროთ მთავარი ერთეული და სერვო ძრავები Arduino დაფაზე. ფარის მთავარი მიზანია უზრუნველყოს მოწყობილობების კონტროლი, რომლებიც ცხოვრობენ მაღალ დონეზე arduino strum-ის საწყისი გადახდისთვის. დამატებითი შესაძლებლობები მოიცავს ძრავის დაძაბულობის კონტროლის ფუნქციას (PWM-ის დახმარებით) და გრაგნილის მიმართულების შეცვლას. არსებობს მრავალი სხვადასხვა ტიპის საავტომობილო ფარის დაფები. ყველასთვის საინტერესოა ტრანზისტორის მიკროსქემის არსებობა, რომლის მეშვეობითაც გარე მიწოდება არის დაკავშირებული, თბოგამტარი ელემენტები (ჩვეულებრივ რადიატორი), გარე სიცოცხლის დამაკავშირებელი სქემები, კონექტორები Wiguns-თან დასაკავშირებლად და ქინძისთავები Arduino-სთან დასაკავშირებლად.



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




გადაიხადეთ გაფართოება პროტოტიპისთვის

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





Arduino LCD ფარი და tft ფარი

ამ ტიპის ფარები გამოიყენება რობოტებისთვის LCD ეკრანებით Arduino-ში. როგორც ჩანს, მარტივი 2 რიგის ტექსტურ ეკრანთან დაკავშირება შორს არის ტრივიალური ამოცანისგან: თქვენ უნდა სწორად დააკავშიროთ 6 კონტაქტი ეკრანზე, ცხოვრებაზე გავლენის გარეშე. ბევრად უფრო ადვილია მზა მოდულის ჩასმა Arduino-ს დაფაზე და უბრალოდ ჩამოტვირთეთ თანმხლები ესკიზი. პოპულარულ LCD Keypad Shield-ს აქვს 4-დან 8-მდე ღილაკი დაფაზე, რაც საშუალებას აძლევს კომპანიას მოაწყოს გარე ინტერფეისი მოწყობილობის მომხმარებლისთვის. TFT Shield ასევე ეხმარება



Arduino Data Logger Shield

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




Მოკლე მიმოხილვა

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

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

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

თუ გადახედავთ მონაცემთა ცხრილს დარჩენილი მიკრონისთვის, ხედავთ, რომ მასში შედის 4 ლოგიკური I-NOT კარიბჭე. შესაძლებელია 74HC00-ის შეცვლა რადიანის ანალოგებით K155LAZ K155LA8. მისი მოქმედების პრინციპის გაგება შესაძლებელია ქვემოთ მოყვანილი მცირე სახელმძღვანელოს ნახვით (დამოკიდებულია სიგნალებზე, რომლებიც იგზავნება a & b შეყვანებზე და მნიშვნელობებზე გამომავალი c). ამ ელემენტის "სიმართლის ცხრილი" ასევე მიუთითებს პატარაზე.

ჩვენს მოწყობილობაში არსებული 74HC00 მიკროსქემების დახმარებით შესაძლებელია L292D მიკროსქემების Output1 და Output2 სქემებზე ერთი და ნულოვანი ადგილების შეცვლა, ძრავის პირდაპირი გრაგნილის შეცვლა, რისთვისაც არის მხოლოდ ერთი საკონტროლო წრე ra.

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

1 ძრავის კონტროლი (პინი 4 - პირდაპირი შეფუთვა, პინი 3 (PWM ATmega 168.328) დაშვებული შეფუთვა და სიჩქარის რეგულირება)

ძრავის კონტროლი 2 (პინი 7 - პირდაპირი შეფუთვა, პინი 5 (PWM ATmega 168.328) დაშვებული შეფუთვა და სიჩქარის რეგულირება)

ნათქვამის დასასრულებლად დავდებ პრინციპის დიაგრამას (დაჭერით).

ძრავების სიჩქარის გასაკონტროლებლად აირჩიეთ PWM ქინძისთავები (3, 5), რომლებიც, თუმცა, ხელმისაწვდომია მხოლოდ ATmega168, 328-ზე.

ჩემი აზრით, დაყენებული Mega8-ით უფრო ადვილია როტორის სიჩქარის რეგულირების სიმძლავრის გამოყენება, მაშინ გექნებათ ხელმისაწვდომი 3 ძაბვის პინი (PWM ATMEGA8-ზე (9, 10, 11)) სერვოს სამართავად და 8. 328-ზე შესაძლებელია ძაფების შეცვლა ნებისმიერ მომენტში, წვდომაზე უარის თქმის შემთხვევაში, სანამ სიჩქარე არ დარეგულირდება.

სერვო რობოტი

დაფას აქვს ოთხი კონექტორი სერვოების დასაკავშირებლად (6, 9, 10, 11).

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

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

დაბალი ძაბვის ტიპის სერვოების არჩევისას, გირჩევთ გამოიყენოთ ხუთ ვოლტიანი სტაბილიზატორი მარკირებით 7805 VIN KR142EN5A. ხუთი ვოლტი საკმარისი იქნება ამ ზომის სერვოებისთვის.

არქივი შეიცავს ორ საქაღალდეს და ნაწილების სიას

. საქაღალდე MSV1DIY1შეიცავს დიდი ზომის PP შაბლონს Arduino DIY-ით (USB, COM), რომელიც აკავშირებს დამატებით VTG INPUT გამომავალს, რომელზეც ძაბვა აღებულია გაშრობის ძაბვამდეც კი. ამ მნიშვნელობისთვის შეგიძლიათ გამოიყენოთ Arduino-ს ფარი, ფარის დენის ნაწილი Arduino-დან და სტაბილიზატორი Arduino-ში სერვოების გასააქტიურებლად.

. საქაღალდე MSV1DIY2მოიცავს დაფის შაბლონს ორიგინალური Arduino-ით.

გახსენით ფოტო => მეგობარი => სრული მხარე

განსხვავება მდგომარეობს იმაში, რომ კავშირი შეიძლება განხორციელდეს Vin Arduino პინზე. ძაბვა ამ გამომავალზე უდრის შეყვანის მინუს ძაბვის დანაკარგს მშრალ დიოდზე (დაახლოებით 8 ვოლტი მიეწოდება Arduino კონექტორს, დაახლოებით 7.4 ვოლტი ამოღებულია Vin-ის გამომავალიდან და შემდეგ სარელეო ფარის დენის ნაწილზე). , ასევე მაქსიმალური დარტყმა 1000 mA სასაზღვრო დიოდის მეშვეობით. 0.7 ვოლტს უფასოდ ვერასოდეს დახარჯავ. გამოსავალი ამ სიტუაციიდან მარტივია: იკვებეთ არა ფარი არდუინასგან, არამედ არდუინა ფარიდან, რითაც თავიდან აიცილებთ დიოდის გაშრობას.

ეს ვარიანტი ასევე შეიძლება გაერთიანდეს Arduino-ს თვითნაკეთ ვერსიებთან იმავე პრინციპით.

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

MSV1DIY1

MSV1DIY2

ფარი არის დამატებითი ფასი. მე ვთავაზობ ფარების დაყოფას მრავალ ზომის და ჯვარედინი მოდულებად. სრული ზომის დაფები თავისი კონტურებით იმეორებს Arduino დაფის ფორმას, იქნება ეს UNO, Nano თუ MEGA. მოდულებთან ერთად არის საკმარისი ფორმის დაფები, რომლებიც შექმნილია ფუნქციების კონკრეტული ნაკრების შესასრულებლად. ორივე ეს შეიძლება იყოს როგორც უნივერსალური, ასევე უაღრესად პირდაპირი ამოცანების შემუშავებისთვის.

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

რა თქმა უნდა, არის ფარი, რომელიც არ ახორციელებს რაიმე განსაკუთრებულ ფუნქციებს, მაგრამ შექმნილია თქვენი პროექტების დამონტაჟების მარტივად. პირველი, რისი გაკეთებაც გვინდა, არის გავამარტივოთ პროექტების დაყენება Arduino Nano დაფის გამოყენებით, თუმცა მცირე ზომის "NANO"-ს ღირებულება ნულის ტოლია.

გაფართოების დაფაზე არის შესაერთებელი საცობის ბლოკთან შესაერთებლად, ძაბვის სტაბილიზატორი, ასევე ტერმინალის ბლოკი. ხელმოწერილები არიან და ნანკას მოდელებს ჰგვანან. გარდა ამისა, არის "ფასდაკლების" ღილაკი და "მოსავლის" LED.

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

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

ღერძი არის ასეთი დაფის კონდახი მეგას Arduino ვერსიისთვის.

Dart და Dartless ხმა

ამ დაფების დახმარებით შეგიძლიათ მიკროკონტროლერთან კომუნიკაციის ორგანიზება მაგალითად Ethernet კაბელის საშუალებით ან უსადენოდ - GSM კავშირების საშუალებით SIM ბარათის ჩასმის გზით.

ამ დაფას ჰქვია w5100 - შეიცავს Ethernet მოდულს და SD ბარათის წამკითხველის მოდულს. ეს ნიშნავს, რომ თქვენ შეგიძლიათ შეინახოთ მონაცემები, მაგალითად, სენსორების ჟურნალი მეხსიერების ბარათზე და დააკავშიროთ სისტემა ვებ ინტერფეისის საშუალებით. Arduino-სთან დასაკავშირებლად, შეამოწმეთ ბიბლიოთეკები:

    Ethernet ბიბლიოთეკა;

პატივისცემის აღსადგენად, ის იმეორებს Arduino UNO R3-ის კონცეფციას და ასევე შესაფერისია მეგასთვის.

თუ ფიქრობთ, რომ W5100 ძალიან კარგია, მაშინ ENC28J60 ნაკლებ ადგილს დაიკავებს. სამწუხაროდ, ახალს უკვე აქვს SD მოდული.

მინუსი არის ის, რომ შეიძლება დამონტაჟდეს დაფაზე და დამონტაჟდეს როგორც ცალკე მოდული.

W5500 არის კიდევ ერთი ვარიანტი Ethernet ფარისთვის. თავისი არსით, W5100 ვერსია განახლებულია და ოპტიმიზებულია სიჩქარისა და ენერგოეფექტურობის თვალსაზრისით.

გთხოვთ გაითვალისწინოთ, რომ სრული ზომის ფარებზე, ყველა პინი დუბლირებულია ტერმინალის ბლოკით. სამწუხაროა, მფარველი ვიკორისტი გაფუჭდა. ეს თავისთავად მოიცავს MOSI, MISO, SCK და pin 10, CS სიგნალისთვის (აირჩიეთ მიმღები კომუნიკაციისთვის).

რა სახის უსადენო კავშირი გჭირდებათ, არის Wi-Fi ფარის, ინტერნეტისა და როუტერის არჩევანი და სხვა ყველაფერი, რაც არ გაქვთ - GSM მოდულები ან GPRS ფარი.

ფოტოზე ნაჩვენებია ოფიციალური ფარი. ახალი სლოტი მხარს უჭერს Micro SD მეხსიერების ბარათს და მიკროკონტროლერთან კომუნიკაციას SPI პროტოკოლების საშუალებით; Mini-USB-ის საშუალებით შეგიძლიათ განაახლოთ თქვენი უსაფრთხოების პროგრამული უზრუნველყოფა. მხარს უჭერს 802.11b/g.

GPRS-ფარი "ამპერებისთვის" სულ უფრო და უფრო. თქვენ შეგიძლიათ შეცვალოთ ანტენა უფრო ძლიერით. სანახავად უფრო ახლოს შეგიძლიათ იხილოთ SIM ბარათის სლოტი, ასევე არის სლოტი CR1225 ბატარეისთვის. დაფაზე ბატარეა საჭიროა რეალურ დროში, მაგრამ მნიშვნელოვანია GPRS ფარის შესაძლებლობების დამატება. თქვენ შეგიძლიათ გაუგზავნოთ SMS ყველას და ყველას.

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


როგორ შევინახოთ მონაცემები Arduino-ზე?

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

ეს არ არის ფარი, არამედ მოდული. ეს არის მინიატურული და მარტივი გამეორება, სანამ საუბარი, ეს სქემა.

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

ჩვენ ვზრუნავთ მიკროკონტროლერზე

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

ქვემოთ მოყვანილი სურათის მოდულს შეუძლია გადართოს 1 კვტ 220 ძაბვა (ან 5A) კანის არხების გასწვრივ, დაძაბულობის გასაზრდელად შეგიძლიათ არხების პარალელიზება ან ციკლური რელეს ჩართვა. ამ შემთხვევაში რელე და ფარი შუალედური გამაძლიერებლის როლს ასრულებენ.

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

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

და აი, როგორ გამოიყურება ღერძი შეკრებაში:

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

ვინაიდან ამ პრობლემას ხშირად აწყდებიან მეღვინეები, შემუშავდა მზა გამოსავალი - ტრიაკ ფარი, რომელსაც კვლავ უწოდებენ - ICStation 8 Channel EL Escudo Dos Shield for Arduino. ისინი თავიდანვე ითვლებოდა "ბანჯი ნეონის" კერამიკულ ფერებად.

არის 8 არხი, რომლებზედაც დაკავშირებულია ალტერნატიული დენი და ძაბვის მიწოდება.

ფარები ძრავებისთვის

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

Motor-SHIELD for Arduino შეიძლება იკვებებოდეს ელექტროძრავით (4 ცალი) ან ორი ელექტროძრავით.

წარმოება ეფუძნება ორ L293-ს. ეს მიკროსქემა იკეცება ორი H ხიდით, რაც შესაძლებელს ხდის ორი DC ძრავის ან ერთი ბიპოლარული ძრავის კონტროლს. კავშირის დიაგრამები თითო ხაზზე:

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

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

შეიძლება გამოყენებულ იქნას ძრავებთან, რომლებიც შეფასებულია 5-დან 24 ვოლტამდე ძაბვის დიაპაზონში. 2 DC ძრავის გამოცვლა შეიძლება შეიცვალოს 1 ერთფაზიანი კვების ბლოკით ან არხების პარალელურად და 1 დენის DC ძრავის მიერთებით 4A-მდე ელექტრომომარაგებით, ხოლო მიწოდების ძაბვისას არანაკლებ 48 ვტ. 24 ვ-დან.

სერვოს დასაკავშირებლად გჭირდებათ სამი ისარი - პლუს, მინუს და სიგნალი, მაგრამ რა უნდა გააკეთოთ, თუ ბევრი სერვო გაქვთ? თქვენი დაფა გადაიქცევა მიშმაშად ჯემპრით. უნიკალური რომ იყოს, არის მულტისერვო ფარი.

აქაც არის სუბლანცუგის ცხოვრების შესაძლებლობა, როგორც ეს იყო წინა ვერსიაში. შეგიძლიათ დააკავშიროთ 18 სერვო (დაფაზე ნუმერაცია არის 0-დან 17-მდე).

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

Atmes328, ჩვენი დაფის გული, არის ADC. მთავარი პრობლემა ის არის, რომ Arduino დაფას აქვს 6-ზე მეტი ანალოგური შეყვანა. რა აზრი აქვს, რადგან უფრო მეტი ანალოგური სენსორები გვაქვს?

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

როგორ გავამრავლოთ კანის შეყვანა 16-ზე? შეიძლება გვქონდეს 16*6=96-მდე ანალოგური შეყვანა. ეს ნამდვილად არის მულტიპლექსერის დამატებითი დახმარებისთვის. ის უბრალოდ გადართავს 16 ანალოგური არხით ერთ ანალოგურ გამოსავალზე, რომელსაც აკავშირებთ ნებისმიერი სინათლის კონტროლერის ასეთ შესასვლელთან.

Atmega მიკროკონტროლერის გამოყენებით, ძალიან მნიშვნელოვანია ხმის ამოცნობის ფუნქციის დანერგვა, მაგრამ Arduino-ს ინჟინრებმა შეიძლება ვერ იპოვონ სპეციალური გამოსავალი - EasyVR Shield 3.0.

ეს მზადაა, მაგრამ გზა გადაწყვეტილია, სტატიის დაწერის დროს რუსეთი მინიმუმ 100 დოლარი ღირს. ჯერ ფარი იწერს შენს ბრძანებას, მერე ადარებს მეხსიერებაში ჩაწერილს, ნომრის შეყვანის შემდეგ იწერება.

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

ნაჩვენები სურათი

LCD კლავიატურის ფარი არის საცნობარო მართვის პანელი. არის ახალი LCD1602 დისპლეი (16 სიმბოლო ორ რიგში) და ღილაკების ნაკრები. მათში ბევრი პორტია, მაგალითად A0 და D4-დან D7-მდე კლავიატურისთვის, ხოლო D10 პორტი არის PWM სიკაშკაშის კონტროლი. D8 და D9 - გამორთეთ და ჩართეთ.

სინამდვილეში, არსებობს უამრავი დისპლეი, რომელიც აღჭურვილია Arduino-ზე. უფრო ზუსტად, ისეთები, რომლებზეც იწერება ყველაზე მეტი ინფორმაცია და შეგიძლიათ მარტივად გაუშვათ ისინი თქვენს სისტემაში. დაამატეთ NOKIA 5110-ს თვითნაკეთი ეკრანი, რომელიც პოპულარულია კოლას შორის, აირჩიეთ OLED და TFT ეკრანებიდან, რომლებიც მუშაობენ I2C-ის საშუალებით. ალე არ სუნავს ვიკონანის "ფარს".

თვითნაკეთი საკვები

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

ვისნოვოკი

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

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

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

Arduino: მაღალტექნოლოგიური დიზაინერი

"არდუინო" არის მიკროკონტროლერებზე დაფუძნებული დაფა უკონტაქტო კონტაქტებით და დენის პროცესორით. დაფა არის საფუძველი, რომლითაც შეგიძლიათ დააკავშიროთ და დაამატოთ დიდი რაოდენობით ე.წ. ფარები (ინგლისურად Shield - shield), რომლებიც აფართოებენ დაფის ფუნქციონირებას. თქვენ ჩაერთვებით პროცესების ავტომატიზაციის სისტემებში, მაგრამ ასევე შეგიძლიათ მარტივად ჩაერთოთ რობოტიკაში. Arduino დაფის საქმიანობის მრავალი სფეროა. მან პოპულარობა მოიპოვა რადიომოყვარულებში, რადგან ის არის იაფი, მარტივი და უაღრესად ფუნქციონალური.

"არდუინო" პროგრამა მუშაობს დამატებითი პროგრამირების შემდგომი სახით. პროცესი მარტივია და დამწყებთათვის მას შეუძლია დაიცვას. და თუ თქვენ გაქვთ Movi C++-ის საბაზისო ცოდნა, მაშინ დაფის დაპროგრამება კიდევ უფრო გაგიადვილდებათ.

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

გაითვალისწინეთ, რომ დიზაინერი მუშაობს თავისუფალ პროგრამულ უზრუნველყოფაზე (მაგალითად, Linux-ის სპეციალურ დისტრიბუციაზე), მას არ მოუწევს დამატებით გადაიხადოს OS და პროგრამული უზრუნველყოფა.

რობოტი ფარ-დაფებით (ფარებით)

როგორც ზემოთ ითქვა, მოწყობილობის ფუნქციონირება გაუმჯობესებულია სპეციალური დაფების - ფარების დახმარებით. Tse მზად არიან გადაიხადონ ამა თუ იმ პროცესით. შილდი დასახმარებლად მოდის ვარდებით - პენინებით. პროცესების დიაპაზონი, რომელიც შეიძლება განხორციელდეს ფარების გამოყენებით, ძალიან დიდია: მონაცემთა გადაცემიდან Ethernet-ის მეშვეობით ელექტროძრავების კონტროლამდე. დამატებითი ფარების პროცესის კონტროლის სისტემის მიღება შესაძლებელია ხელით. "არდუინო" არ იზიარებს პროგრამაში დადგენილ როლს და სხვა გარე მოწყობილობები უშუალოდ მუშაობენ თავად გაფართოების დაფებთან.

არის პრობლემები, როდესაც საჭიროა გამოცანაზე მონაცემების ჩაწერა (მაგალითად, GPS წერტილები). თავად "არდუინო" ვერაფერს აწარმოებს, იმის გამო, რომ მას აქვს დიდი მეხსიერება. სწორედ აქ გამოდგება ფარი, რომელიც ამატებს 64 გბ-მდე მიკრო SD ბარათების შენახვის შესაძლებლობას.

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

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

პროგრამები Arduino-სთვის იწერება ჩემს Wired-ში. ეს ენა საკმაოდ ჰგავს C++-ს. თუმცა, თუ არ გაქვთ რაიმე პროგრამირების გამოცდილება, Wired-ის დაწყება რთული არ იქნება. Arduino-სადმი მიძღვნილ ფორუმებზე პროგრამებს უწოდებენ "სკეტჩებს". თუმცა, თუ თქვენ თვითონ დაპროგრამებთ და არ დატოვებთ მას, შეგიძლიათ იპოვოთ მზა ჩანახატების დიდი რაოდენობა.

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

არდუინოსთვის ფარების დამზადება საკუთარი ხელით

არდუინოსთვის ფარების ყიდვა სულაც არ არის რთული. ვთქვათ, არ დაგრჩენიათ $30, მაგრამ გაქვთ ზედმეტი ნაწილების თაიგული და ნამდვილად გჭირდებათ ავტომატიზაცია. Არაა პრობლემა. Golovny, ასე რომ თქვენ უკვე გაქვთ მთავარი დაფა firmware OS-ით და ესკიზების დაწერის უნარით.

ხელმისაწვდომი ნაწილებიდან შეგიძლიათ მიიღოთ Arduino წრე. თქვენ არ მოგიწევთ კომპონენტების შედუღება საკუთარი ხელით. თუ სტრუქტურა გადატანილია არა-რუხომაზე, მაშინ არაფრის შედუღება არ არის საჭირო. საკმარისია კომპონენტების უბრალოდ დაკავშირება სადენებით. აუცილებელია პატივი სცეს, რომ Arduino-სთვის ასეთი თვითდაპროექტებული ფარი გაცილებით იაფია, ვიდრე ქარხნული. მაგალითად, Arduino-ს ნაკრები ელექტროძრავების მუშაობის ავტომატიზაციისთვის ეღირება $80-90. თუ თქვენ თავად აირჩევთ შეგროვებას, შეგიძლიათ შეამციროთ თქვენი წვლილი $30-მდე.

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

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

რატომ შეგიძლიათ გამოიყენოთ "Arduino"

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

მაგალითად, გყავს მანქანა. და თქვენ გჭირდებათ ინფორმაცია სითხის შესახებ, რომელიც უნდა იყოს ნაჩვენები რადიოს რადიოს ეკრანზე. როგორ მივიღოთ სპიდომეტრი Arduino-დან? საკმაოდ მარტივად. ჩვენ ვყიდულობთ საფასურს. მაგალითად, Arduino Mega 2560, GPS მოდული Ublox NEO 6m GPS. როგორც კი აღმოვაჩენთ, რომ კონტროლისთვის ესკიზები მზადაა, ყველაფერს ვწერთ Arduino-ში, ვამატებთ სათითაოდ და ყველაფერი მზადაა.

თქვენ ასევე შეგიძლიათ მარტივად შექმნათ მთელი კონტროლის სისტემა საკუთარი ხელით. „არდუინო“ ასეთ ძალას იძლევა. გოლოვნი - შეინახეთ საჭირო ესკიზები და დეტალები.

Wikoristannya "Arduino" რობოტიკოსისგან

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

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

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

ჩანაცვლება

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