ნაკაწრი Arduino- სთვის, IDE Arduino- ს ყველაზე დამწყები მომხმარებლებისთვის

ნაკაწრი Arduino- სთვის

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

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

რა არის ნაკაწრი Arduino- სთვის?

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

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

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

როგორ დააყენოთ Scratch Arduino- სთვის?

პროგრამა Scratch for Arduino ხელმისაწვდომია სხვადასხვა პლატფორმებისათვის, თუნდაც ყველაზე პოპულარული პლატფორმებისათვის, რომლებსაც აქვთ ყველაზე მეტი მომხმარებელი: ჩვენ შეგვიძლია დავაინსტალიროთ Windows– ზე, macOS– ზე, Gnu / Linux– ისთვის და Raspberry Pi– ს დისტრიბუციისთვისაც კი, ასე რომ, ამ პროგრამის გამოყენება ნებისმიერ კომპიუტერზე შეგვიძლია.

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

ნაკაწრი Arduino ოფიციალური ვებსაიტისთვის

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

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

თუ ჩვენ ვიყენებთ Gnu / Linux- ს, მაშინ უნდა პირველი ჩამოტვირთეთ ჩვენი პლატფორმის შესაბამისი პაკეტიამ შემთხვევაში, ეს არ იქნება 64-ბიტიანი ან 32-ბიტიანი პლატფორმებისათვის, არამედ თუ ჩვენი დისტრიბუცია იყენებს debian პაკეტებს ან Fedora პაკეტებს, ანუ deb ან rpm. მას შემდეგ რაც გადმოვწერთ პაკეტს, რომელიც შეესაბამება ჩვენს განაწილებას, უნდა გახსნათ ტერმინალი საქაღალდეში, რაც კეთდება საქაღალდის სივრცეზე თაგუნას დაჭერით და ტერმინალში შევასრულებთ შემდეგს:

sudo dpkg -i paquete.deb

ან ასევე შეგვიძლია დავაინსტალიროთ შემდეგის აკრეფით:

sudo rpm -i paquete.rpm

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

რა დაფები შეესაბამება SfA- ს?

სამწუხაროდ Arduino- ს ყველა დაფა არ შეესაბამება Arduino- ს Scratch- ს. Იმ მომენტში ისინი მხოლოდ თავსებადია Arduino UNO, Arduino Diecimila და Arduino Duemilanove. დანარჩენი დაფები არ არის თავსებადი პროგრამასთან, მაგრამ ეს არ ნიშნავს, რომ მათ არ შეუძლიათ შეასრულონ ის კოდი, რომელსაც ჩვენ ვქმნით, ანუ ის კოდი, რომელსაც ჩვენ ვქმნით, შეიძლება ექსპორტირდეს სხვა IDE– ზე ისე, რომ მისი შედგენა და შესრულება მოხდეს. ნაკაწრის მსგავსად, SfA– ს შეუძლია გაუგზავნოს კოდი IDE– ს, როგორიცაა Arduino IDE და გადაუგზავნოს პროგრამა Arduino IDE– სთან შესაბამისობის სხვა დაფებს. და რომ მათ შეუძლიათ იმუშაონ სწორად, იმისდა მიუხედავად, დამოკიდებულია თუ არა გადაზიდვა ნაკაწრით Arduino- სთვის.

არდუინო 101

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

ნაკაწრი Arduino ან Arduino IDE- სთვის?

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

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


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

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

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

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

*

*

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

  1.   ნმორატო დიჯო

    დიდი ნაკაწრი