Arduino mikrokontrollerlarini dasturlash asoslari
Arduino Ehtimol, bu eng yaxshi muvaffaqiyatga erishgan va DIY dunyosida eng katta ta'sir ko'rsatgan bepul dasturiy ta'minot va apparat uchun loyihalar yoki platformalardan biridir. Hamjamiyat taxtalarning mikrokontrollerini dasturlash uchun ham ochiq kodli dasturiy ta'minotni, hamda ular bilan ishlash uchun bepul bo'lgan turli xil apparat platalarini yaratdi. Hammasi GNU GPL litsenziyasi asosida litsenziyalanadi, shunda ko'p sonli qo'shimchalar va ularning hosilalari ham yaratilishi mumkin.
Aslida, ular aksariyat aksessuarlar bilan butun elektron sanoatni uyg'otishdi, shapka yoki qalqon Bu bilan siz Arduino doskangizning imkoniyatlarini uning standart funktsiyalaridan tashqari kengaytira olasiz. Robototexnika uchun to'plamlar, quyosh energiyasiga ega loyihalar uchun to'plamlar, boshlang'ich to'plamlari va boshqalar kabi juda aniq loyihalarni boshlash yoki amalga oshirish uchun ko'plab to'plamlar ishlab chiqarildi. Yuqorida yozganimdek, biz ikkita mashhur rivojlanish muhitini ko'rib chiqamiz. O'xshashlik bo'yicha, grafik muharriri va "aqlli bloknot" ga bo'linishi mumkin. Bular Arduino IDE va FLprog dasturlari.
Rivojlanish muhitining yadrosi - bu qayta ishlash / simlar - bu funktsiyalar va turli xil kutubxonalar bilan to'ldirilgan oddiy C ++. uchun bir nechta versiyalar mavjud operatsion tizimlar Windows, Mac OS va Linux.
Ularning asosiy farqi nimada? Arduino IDE - bu dastur kodini tavsiflovchi ishlab chiqish muhiti. Va FLprog CFC CoDeSyS ga o'xshaydi, bu sizga diagrammalarni chizish imkonini beradi. Qaysi muhit yaxshiroq? Ikkalasi ham o'ziga xos tarzda yaxshi va qulay, ammo agar siz kontrollerlarni jiddiy qabul qilmoqchi bo'lsangiz, C tiliga o'xshash tillarni o'rgangan ma'qul. Ularning asosiy ustunligi - algoritmning moslashuvchanligi va cheksizligi. Menga Arduino IDE juda yoqadi.
Tarqatishni yuklab olish mumkin rasmiy veb-sayti... Arxivni yuklab oling, u 100 MB dan ko'proq vaqtni oladi. O'rnatish barcha Windows ilovalari kabi standartdir. Paketda barcha turdagi platalar uchun drayverlar o'rnatilishi kerak. Va dasturning ishchi oynasi shunday ko'rinadi.
Arduino ishlab chiqish muhiti quyidagilardan iborat:
dastur kod muharriri;
xabar joylari;
matn chiqarish oynalari;
tez-tez ishlatiladigan buyruqlar tugmalari bo'lgan asboblar paneli;
bir nechta menyu
Do'stlaringiz bilan baham: |