Arduino პროგრამირების სახელმძღვანელო

არდუინოს ლოგო

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

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

რა ტიპის ფირფიტები არსებობს?

Arduino დაფები

არსებობს Arduino– ს სხვადასხვა ოფიციალური დაფები, თუმცა დასაწყებად გირჩევთ გამოიყენოთ Arduino UNO, რასაც ვიყენებ, როგორც გაკვეთილის საფუძველი. სხვადასხვა ფირფიტები, რომლებიც ყველაზე მეტად გამოირჩევიან, არის:

  • Arduino UNO რევ 3: ეს არის ყველაზე მოქნილი და ყველაზე ხშირად გამოყენებული ფირფიტა, რომლის დაწყებაც რეკომენდებულია. მას აქვს 328 მეგაჰერციანი ATmega16 მიკროკონტროლერი, 2 კბ SRAM და 32 კბ ფლეშ, 14 ციფრული I / O პინი და 6 ანალოგური შეყვანა.
  • არდუინო დუე: მას აქვს AT91SAM3X8E მიკროკონტროლი 84 მეგაჰერციანი, 96 კბ SRAM და 512 კბ ფლეშ, ასე რომ თქვენ შეძლებთ უფრო რთული პროგრამების ჩაწერას უფრო დიდი პროექტებისთვის. ანალოგიურად, თქვენ ნახავთ 54 ციფრულ I / O კავშირს და 12 ანალოგურ შესასვლელს + 2 ანალოგურ გამოსასვლელს.
  • არდუინო მეგა: 2560 მეგაჰერციანი ATmega16 მიკროკონტროლერი, 8 კბ SRAM, 256 კბ ფლეშ, 54 ციფრული I / O პინი და 16 ანალოგური შეყვანა. სხვა სიტყვებით რომ ვთქვათ, ეს იქნება შუალედური მოდელი due და UNO- ს შორის, საშუალო სირთულის პროექტებისთვის.
  • არდუინო ლილიპადი: პატარა და მრგვალი ფირფიტა, რომელიც მოქნილია თქვენი ელექტრონული ტექსტილის პროექტებისთვის, ანუ ის აცვიათ, რომლის ჩაცმაც შეგიძლიათ. ეს ლეიბლია.
  • არდუინო მიკრო: ეს არის ძალიან მცირე დაფა მიკროკონტროლერის საშუალებით, რომელიც შეიძლება სასარგებლო იყოს, როდესაც სივრცე მთავარი ფაქტორია და გჭირდებათ დაფა, რომელიც მცირე ადგილს იკავებს, რომ ის პატარა სივრცეში ჩასვათ. არსებობს მისი Pro ვერსია, გაძლიერებული შესაძლებლობებით. ის მოიცავს 32 მეგაჰერციან ATmega4U16 მიკროკონტროლერს და 20 I / O პინს, რომელთა შეკუმშვაც მოგიწევთ.
  • არდუინო ნანო: ეს არის კიდევ უფრო პატარა დაფა, ვიდრე Micro, მაგრამ მსგავსი მახასიათებლებით და ფასით, ATmega328 მიკროკონტროლით.
  • არდუინო ესპლორა: ეს ცოტა უფრო ძვირია, ვიდრე წინაების უმეტესობა, იგი ემყარება პრიმიტიულ ლეონარდოს, გაეროს მსგავსი ტევადობით და რომელიც პირველი ფირფიტა გამოჩნდა. მაგრამ მისი დიზაინი განახლდა, ​​შემცირდა და განსხვავდება იმით, რომ ზოგიერთი ღილაკი, მინი ჯოისტიკი და სენსორები ინტეგრირებულია პირდაპირ დაფაზე. ამიტომ, საინტერესოა სათამაშო პროექტებისთვის.

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

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

  • ფარის Wifi: რომ დაამატოთ WiFi კავშირი და შეძლოთ თქვენი პროექტის ინტერნეტთან დაკავშირება დისტანციურად მართვისთვის.
  • ფარი GSM: მობილური მონაცემების კავშირისთვის.
  • ფარის Ethernet: სადენიანი კავშირი ქსელში.
  • ფარის პროტო: საშუალებას გაძლევთ გამოიყენოთ პურის დაფა თქვენი დიზაინისთვის.
  • და ბევრი მეტი, როგორიცაა ეკრანები, კლავიშები, ...

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

რა უნდა დავიწყო?

Fritzing: მისი ინტერფეისის აღება

დასაწყებადგირჩევთ შეიძინოთ შემდეგი მასალა:

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

ფიზიკური მიღმა, ასევე საინტერესო იქნება, თუ გექნებათ ადეკვატური პროგრამა:

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

ამით უფრო მეტი გექნებოდა საკმარისია დაწყება…

Arduino პროგრამირების სახელმძღვანელო:

Arduino შემსწავლელი კურსი

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

რას შეიცავს ჩამოსატვირთ ფაილი?

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

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

ჩამოტვირთეთ უფასო წიგნები და დანამატები:

ჩამოტვირთვის დაწყება აქ:

ARDUINO წიგნი

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


სტატიის შინაარსი იცავს ჩვენს პრინციპებს სარედაქციო ეთიკა. შეცდომის შესატყობინებლად დააჭირეთ ღილაკს აქ.

4 კომენტარი დატოვე შენი

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო. აუცილებელი ველები აღნიშნულია *

*

*

  1. მონაცემებზე პასუხისმგებელი: მიგელ ანგელ გატონი
  2. მონაცემთა მიზანი: სპამის კონტროლი, კომენტარების მართვა.
  3. ლეგიტიმაცია: თქვენი თანხმობა
  4. მონაცემთა კომუნიკაცია: მონაცემები არ გადაეცემა მესამე პირებს, გარდა სამართლებრივი ვალდებულებისა.
  5. მონაცემთა შენახვა: მონაცემთა ბაზა, რომელსაც უმასპინძლა Occentus Networks (EU)
  6. უფლებები: ნებისმიერ დროს შეგიძლიათ შეზღუდოთ, აღადგინოთ და წაშალოთ თქვენი ინფორმაცია.

  1.   ტომას დიჯო

    მოგესალმებით თქვენი შუადღე:
    თქვენ უნდა გააკეთოთ ტესტერი, რომელიც მიიღებს კონდენსატორის ორ მნიშვნელობას და წინააღმდეგობას მიწის = C = 470Mfx50V, R = 330k 1 / 4W პარალელურად, ეს უერთდება შეყვანის და გამომავალ 3.5 AUDIO ჯეკს
    კითხვა 3.5-ის საშუალებით
    კითხვა arduino შეგიძლიათ გააკეთოთ ისეთი რამ, რაც ზომავს და გამოაქვს მნიშვნელობები,

  2.   მარიო პინონესი გ. დიჯო

    ვიწყებ და ვაპირებ კარგი შედეგების მიღწევას

  3.   ნორბერტო დიჯო

    თქვენი Arduino EBOOK-ის ჩამოტვირთვა არ მუშაობს

    1.    Isaac დიჯო

      Hello,
      ახლახან ვცადე და ის მუშაობს ჩემთვის. მართალია, ჯერ რეკლამა გამოდის.
      მაგრამ მეორედ დააკლიკეთ ბმულს, რომელიც ჩამოტვირთავს.
      ულოცავენ