Ardublock: რა არის და რა შეუძლია გააკეთოს თქვენი Arduino- სთვის

Ardublock მოდულის სკრინშოტი.

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

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

რა არის Ardublock?

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

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

Arduino Tre დაფა

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

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

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

როგორ დააყენოთ Ardublock ჩვენს ოპერაციულ სისტემაში?

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

ჩვენი კომპიუტერის მომზადება

მართალია, Ardublock– ის შესახებ არსებული ერთადერთი დოკუმენტაცია ინგლისურენოვანია, მაგრამ სიმართლე ისაა, რომ ინსტალაციის პროცესი საკმაოდ მარტივი და სწრაფია, თუ ჩვენ გვაქვს Arduino IDE. პირველ რიგში ჩვენ უნდა აქვს Arduino IDE ჩვენს კომპიუტერშითუ ეს არ არის დაინსტალირებული, შეგიძლიათ გაჩერდეთ და ნახოთ აქ როგორ დააყენოთ იგი Gnu / Linux- ზე. კიდევ ერთი ელემენტი, რომელიც დაგვჭირდება არის აქვს Java ვირტუალური მანქანა ან მსგავსი რამ გუნდში. თუ ჩვენ ვიყენებთ Gnu / Linux- ს, იდეალურია ფსონის დადება OpenJDKგანსაკუთრებით Oracle- სა და Google- ს დაპირისპირების შემდეგ. ახლა რაც ყველაფერი გავაკეთეთ, უნდა წავიდეთ Ardublock– ის ოფიციალური ვებ – გვერდი და მიიღეთ Ardublock პაკეტი, პაკეტი, რომელიც არის java ფორმატში ან .jar გაფართოებით. გადმოწერილი ფაილი არ არის შესრულებადი ფაილი ინსტალაციის ოსტატით, ამიტომ ყველაფერი უნდა გავაკეთოთ ხელით.

Arduino IDE- ს სკრინშოტი

Ardublock ინსტალაცია

პირველი ჩვენ ვხსნით Arduino IDE- ს და გადადით Preferences ან Preferences- ზე. ახლა ჩვენ გადავალთ ოფციონში "Sketchbook location:", რომელიც გამოჩნდება ახალ ფანჯარაში. ეს არის მისამართი, სადაც ჩვენ მოგვიწევს Arduino IDE- ის გარკვეული დანამატების ან ელემენტების შენახვა. საიდან ან მისამართი, რომელიც გამოჩნდება, იქნება მსგავსი "Documents / Arduino" ან სახლი / Documents / Arduino. მისამართის შეცვლა შეგვიძლია, მაგრამ თუ შევცვლით, უნდა იცოდეთ რა არის ახალი მისამართი, რომ გადმოვწეროთ გადმოწერილი Ardublock ფაილი. თუ გახსნით Arduino საქაღალდეს, ვნახავთ, რომ არსებობს სხვა ქვე საქაღალდეები და ფაილები.

ჩვენ უნდა გადავიტანოთ Ardublock პაკეტი შემდეგ მისამართზე "Tools / ArduBlockTool / tool / ardublock-all.jar". თუ Arduino IDE პროგრამა გახსნილი გვაქვს, დროა დავხუროთ იგი და როდესაც ისევ გავხსნით, ინსტრუმენტების ან ინსტრუმენტების მენიუში გამოჩნდება Ardublock ვარიანტი. მასზე დაჭერით გამოჩნდება ახალი ფანჯარა, რომელიც შეესაბამება Ardublock ინტერფეისს. როგორც ხედავთ, ეს არის რაღაც მარტივი და სწრაფი, მაგრამ დამაბნეველი, თუ ინსტალაციის პროცედურა არ ვიცით.

არდუბლოკის ალტერნატივა

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

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

Minibloq პროგრამის სკრინშოტი

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

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

დასკვნა

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

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


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

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

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

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

*

*

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

  1.   ოსკარ მანილა დიჯო

    Გამარჯობა სასიამოვნოა თქვენთან შეხვედრა. მუშაობს Ardublock Arduino- ს უფრო ახალ ვერსიებთან?

  2.   Jose დიჯო

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