|
Arduino IDE ishlab chiqish muhiti
|
bet | 2/4 | Sana | 09.10.2024 | Hajmi | 1,27 Mb. | | #274222 |
Bog'liq 1-Amaliy mashg\'ulot-1 1 Arduino IDE ishlab chiqish muhiti
Arduino IDE logotipi
Arduino uchun dasturlashtirgan har bir kishiga tanish .
Arduino IDE asosiy oynasi
Arduino- ga eskizni yuklash , ketma-ket port monitori. JetBrains IDEA, Microsoft kabi jiddiy "kattalar" rivojlanish muhitida ishlagan har bir kishi Vizual Studio yoki Quartus, ehtimol, Arduino IDE juda zohid ekanligini ta'kidlaydi : u ortiqcha narsani taklif qilmaydi va hech qanday maxsus qulayliklarni taklif qilmaydi.
2 Dasturni ishlab chiqish muhiti
Dastur logotipi
PROGRAMINO ishlab chiqish muhitini ko'rib chiqaylik . Bu pullik ishlab chiqish muhiti, lekin siz uni 14 kun davomida bepul sinab ko'rishingiz mumkin. Dasturino , boshqa ishlab chiqish muhitlari kabi, sizda Arduino IDE o'rnatilgan bo'lishini talab qiladi. Dasturni birinchi marta ishga tushirganingizda, sozlamalarda arduino.exe bajariladigan faylga yo'lni belgilashingiz kerak. Buning uchun sozlamalar menyusiga o'ting: Variantlar muharrir Sozlamalar . Arduino IDE va tegishli kutubxonalar bilan katalogga yo'lni belgilashingiz kerak bo'lgan oyna paydo bo'ladi . Endi biz Programino da dasturlar yozishga tayyormiz .
Programino muhitini dastlabki sozlash
Ushbu ishlab chiqish muhitida ishlatiladigan til asl Arduino IDE - C bilan bir xil. Ya'ni, aslida, agar siz Arduino IDE -da eskizlar yozayotgan bo'lsangiz , unda yangi dasturlash tilini o'rganishingiz shart emas, bu esa ushbu rivojlanish muhitining katta afzalligi hisoblanadi.
to'ldirish kabi tez rivojlanishning qulay usulini taklif qiladi . Ya'ni, Arduino buyruqlari va usullari bo'yicha ma'lumotnomani doimiy ravishda ko'rib chiqishingiz shart emas . Siz kod yozishni boshlaysiz va ishlab chiqish muhiti mavjud variantlardan keraklisini tanlashingizni taklif qiladi. Masalan, siz " digi " ni kiritasiz va IDE sizga quyidagi variantlarni beradi: " digitalRead ", " digitalWrite " va boshqa mumkin bo'lgan variantlar.
Programino IDE kodini to'ldirish funktsiyasi
Keling, oddiy eskiz yozaylik, unda biz doimiy ravishda Arduino- ning analog pinlaridan birini so'raymiz va o'qishlarni ketma-ket portga chiqaramiz.
Dasturino kodini bajarish qulayligini his qilish uchun nusxa ko'chirish va joylashtirish o'rniga eskizni qo'lda yozib ko'ring .
const int pinA = A5 ;
bekor o'rnatish () {
pinMode ( pinA , INPUT );
Serial . boshlanadi ( 19200 );
}
bo'sh pastadir () {
int r = analogRead ( pinA );
Serial . println ( r );
kechikish ( 100 );
}
Nima Ko'proq qiziq taklif qiladi IDE dasturi ? Ushbu ishlab chiqish muhitida Asboblar menyusi orqali foydalanish mumkin bo'lgan bir nechta qo'shimcha foydali vositalar mavjud . Masalan : bloknot, LCD belgilar dizayneri, DEC-BIN-HEX konvertori, ketma-ket port terminali, analog plotter va boshqalar.
Qo'shimcha dastur IDE asboblari
|
| |