Saturday, March 30, 2019

ARDUİNONU KOD YAZMADAN PROQRAMLAŞDIRMA QAYDALARI

Bu yazıda Arduino öyrənmək istəyənlər üçün Arduino öyrənməyin asan yollarını izah edəcəyəm. Başlıqlar halında keçəcəyəm. (Məlum vaxtımız məhdud). Mən arduino öyrənməyin ən asan yolunun Bloklar olduğunu düşünürəm. Bu üzdən bu yazıda Arduino Blok Proqramları və ya saytları üzərində dayanacağam. Zaman dəyərli. Buna görə hansı platforma öyrənməyi qərar vermədən əvvəl bu tədqiqatımı mütləq yaxşı oxuyun.

1- Ardublock

 Ardublock Arduino proqramınız üçün hazırlanmış bir vizual proqramlaşdırma əlavəsi. Ən yaxşı tərəfi standart Arduino proqramı ilə istifadə edə bilirsiz. Əmr xatırlatma deyərdi yox. Əmr yerləşməsində səhv etmə problemi olmadan, blokları sürüklüyüb buraxaraq asanlıqla proqram yaza bilərsiz.
Ardublock həqiqətən çox faydalı. Bizim çox yerli və çox milli son texnoloji, yarı rəsmi, yarı azad qurumlarımız nə üçün belə bir proqram yaratmirlar? Niyə bunları alıb az diline çevirmirler?
 Ardublockun necə istifadə olunduğu burada izah edilmişdir: Bura tıklayın

 Mən Ardublockun istifadəni o qədər də bəyənmədim. Bu barədə artıq bir məlumatın olmaması, yəni köhnə dokumentləri də bir ayrə çatışmazlığıdır.

2- Minibloq

 Ardublock kimi Minibloq da bir vizual programlama vasitəsidir. Sürüklə - buax prinsipinə görə çalışır. Fərqi Minibloq ayrı bir proqram. Arduino IDE proqramı istifadə etməyinizə ehtiyac yoxdur.
Minibloqun ən güclü tərəfi, gerçək zamanlı kod yazılmasıdır. Yuxarıdakı şəkildən də görəcəyiniz kimi siz blokları yaradarkən, sağda kod eyni zamanda yazılmış olur. Bu sayədə kodlaşdırma biliyinizi daha yaxşı inkişaf etdirə bilərsiz.

 İstifadə edəndə elə də xoşuma gəlmədi açığı. Kodları anlamaq, bunun bloklarını anlamaqdan daha asan məncə.

3- XOD

 XOD üçün ayrı bir yer ayırmaq lazımdır. XOD digərləri kimi puzzle blokları ilə iş görmür. Bunda node deyilən düyünlər var. Saytlarına baxsanız nümunələrdən nə demək istədiyimi anlayacaqsınız. Həm veb skaneri üzərindən həm də proqram kodlaşdırma edə bilərsiz.
Saytlarında olması lazım olan hər şey var. Kitabxanaları var. Dokumentleri var. Youtube-də dərsləri var. Üstəlik bir də açıq mənbə. Daha nə olsun.

 XOD ilə bağlı keçirilən dərsləri baxdım. İstifadəsi çox gözəl. Amma hər modulu tapmaq mümkün deyil. Məsələn, kurs izləyən robotda istifadə edilən QTR sensorunu axtardım tapmadım. Yenə də məncə digərlərindən daha asan. Bir problem də çıxardığı kod quruluşunun mürəkkəb olması. Arduinoya birbasa yükləyə bilirsiz. Kodu Arduino IDE-yə köçürdərək da yükləyə. bilərsiz Amma koda baxdıqda arduinonun sadəliyindən əsər yox.

4- Blockly

 Google tərəfindən inkişaf etdirilib desəm, güman edirəm başqa bir şey söyləməyimə ehtiyac yoxdur. 5 müxtəlif proqramlaşdırma dilini istifadə edə bilərsiniz. Blockly, Arduinonun da irəli getmək istəyənlər üçün idealdır. Arduino proqramlaşdırmaq üçün çox da faydalı deyil. Led və s. avadanlıqlar yox.

Mənbə; http://elektronikhobi.net

Monday, March 11, 2019

Mikrokontroller programlama kitabları-Türkcə

1. Mikrodenetleyiciler ve PIC Programlama - ORHAN ALTINBAŞAK(320Səh)
2. Herkes İçin Pıc Programlama-Kolektif(490 səh)
3. A’Dan Z’Ye C İle Pıc Programlama - Ali Ekber Özdemir(320səh)


4. Pic Programlama - Devrim Çamoğlu(246səh)












5. Kod Blokları İle Arduino - Erdal Delebe (səh144)

6. Pic Basic uygulamaları -Kolektif
7. Pic C ile pic programlama-Doğan İbrahim(215 səh)

8. Jal İle PIC Programlama - Serkan Ayyıldız(392 səh)


9. Yeni Başlayanlar için MikroC ile PIC PROGRAMLAMA (16F628A)-224səh

10. MikroC ile PIC Programlama-Nursel Ak(202)

11. Micro C ile Arm Programlama Kitap-Selim Koç

12.Mikrodenetleyiciler ile Elektronik Kitabı

İzləyici sayı

Axtarış

Diqqət!

Müəllifin adı və ya blogun linkini istinad göstərmədən paylaşmaq, özünküləşdirmək qəti qadağandır. Sizə olunan yaxşılıqları qiymətləndirməyi bacarın.
Hörmətlə: Səfa Məcidov