1-mavzu: arduinoning rivojlanish tarixi reja



Download 0,76 Mb.
bet1/3
Sana28.01.2023
Hajmi0,76 Mb.
#904586
  1   2   3
Bog'liq
1-mavzu


1-MAVZU: ARDUINONING RIVOJLANISH TARIXI
REJA:

  1. Robototexnika tarixi?

  2. Arduino tarixi?

  3. Robototexnikada arduinoning o’rni?

Tayanch so‘z va iboralar. Robot, robototexnika, texnologiya va h.k.
Arduino 2004 yilda Kolumbiyalik talaba Hernando Baragan dissertatsiyasidan ishlab chiqilgan. Tezisning nomi"Arduino - Revolusi Open hadware". Arduino 2005 yilda Italiyaning Ivrea shahridagi Dizayn institutining o'quv xonalaridan birida boshlangan.
Arduino Massimo Banzi va Devid Kuartielles tomonidan ixtiro qilingan bo'lib, o'quvchilarga dizayn va o'zaro ta'sir vositalarini o'sha paytda mavjud bo'lgan boshqa qurilmalarga nisbatan arzon narxlarda yaratishga yordam berishdan iborat. Hammasi Italiyaning Ivrea shahrida boshlandi. Arduino nomi shu paytgacha mavjud bo'lgan elektron qurilmalardan, masalan, LEDlar (diodli diodlar) yoki rezistorlar yoki tranzistorlar va hatto AVR yoki PIC yoki boshqalar kabi mikrokontrollerlardan butunlay farq qilishi mumkin. Arduino nomini tanlash uning rivojlanish tarixi bilan yaqin aloqada bo'lib chiqdi. Arduino-ning asosiy ishlab chiquvchilaridan biri Massimo Banzi deb ataladi, u ham Arduino nomini beruvchi hisoblanadi. Ivrea Shimoliy Italiyadagi shahar bo'lib, o'zining qirollik tarixi va bir vaqtlar bu shtatda hukmronlik qilgan qirolligi bilan mashhur. Milodiy 1002 yilda mamlakatda Arduin ismli podshoh hukmronlik qildi. Qaysi 2 yil o'tib Germaniya qiroli Genrix II bilan almashtirildi. Ivrea shahrida "'Bar Di Re Arduino" yoki uning xotirasiga qirol "Arduin" nomidan olingan "Bar King Arduino" degan ma'noni anglatuvchi bar mavjud.
Bu joy o'sha paytda Massimo Banzi va uning bir qancha hamkasblari uchrashish uchun tez-tez boradigan joy edi va u keyinchalik bu joyga hurmat sifatida ishlab chiqqan qurilmaga Arduino nomini berdi. Hozirda ishlab chiqish guruhi Massimo Banzi, Devid Kuartielles, Tom Igoe, Janluka Martino, Devid Mellis va Nikolas Zambetti.

Arduino ochiq kodli mikrokontroller platasi bo'lib, u erda sxematik va PCB dizaynlari ochiq manba hisoblanadi, shuning uchun biz ulardan foydalanishimiz yoki ularni o'zgartirishimiz mumkin. Arduino platasi Atm** AVR mikrokontroller chipi/IC dan foydalanadi, masalan: Arduino NG yoki undan kattaroq Armega8 (severino), Arduino Duemilanove yoki nano w/ATmega 328, Arduino Uno, Arduino Mega 2560 va boshqalar. Dasturlarni yaratish, kompilyatsiya qilish va yuklash uchun dasturiy ta'minot, ya'ni Arduino IDE yoki Arduino dasturiy ta'minoti ham ochiq manba hisoblanadi. Ushbu dasturiy ta'minotni Arduinoning rasmiy veb-saytidan yuklab olish mumkin, Arduino IDE (Arduino Software) Verfity/Compile buyrug'i bilan kompilyatsiya qilingandan so'ng Sketch deb nomlangan C tilidan foydalangan holda dastur ko'rsatmalar kodlari qatoridan hex faylni yaratadi. Arduino platasidagi Bootloader Chip / IC Arduino Bootloader deb nomlangan dastur bilan to'ldirildi, bu bizga qo'shimcha uskunadan foydalanmasdan (tashqi dasturchidan foydalanmasdan) dastur kodini yuklash imkonini beradi. Kengash qayta o'rnatilganda yuklovchi bir necha soniya faol bo'ladi. Kompilyatsiya qilingan Arduino dasturidan nafaqat Arduino platasida, balki yuklovchisiz ham mos keluvchi AVR mikrokontroller tizimida foydalanish va ishga tushirish mumkin.
Agar biz Bootloader-dan foydalanmasak, bu mikrokontrollerning flesh-xotirasiga ko'proq dasturlarni kiritish mumkinligini anglatadi, chunki flesh-xotira faqat bizning amaliy dasturlarimiz uchun ishlatiladi, bundan tashqari, ishlayotganligi sababli platani qayta tiklashda kechikishlarning oldini olishimiz mumkin. yuklash qurilmasidagi dasturlar. Biroq, dasturlarga kirish yoki eskizlarni yozish uchun biz tashqi dasturchidan foydalanishimiz kerak.



Arduino - bu Wiring platformasidan olingan, turli sohalarda elektronikadan foydalanishni osonlashtirish uchun mo'ljallangan ochiq manbali bitta platali mikro kontroller.


Yagona platali mikrokontrollerning maqsadi: Arduino elektron modul ko'rinishidagi maxsus qurilma bo'lib, uning shakllari va komponentlari tayyor va foydalanishga tayyor. Shunday qilib, biz lehimlashimiz shart emas va electron sxema haqida o'ylashimiz shart emas. Biz darhol Arduino-ni kompyuterga qanday ulash va uni dasturlash haqida o'ylashimiz mumkin. Aynan shu.
Ochiq manbaning maqsadi biz avvalroq tushuntirib o'tgan edik, bu vosita har kim tomonidan bepul ishlab chiqilishi va har kim tomonidan ishlab chiqilishi mumkin. Biroq, ishlab chiqaruvchidan hali ham standartlar mavjud, siz rasmiy Arduino veb-saytida ma'lumot olishingiz mumkin.
Wiring platformasi ochiq kodli elektron platforma bo'lib, u uchta komponentdan, ya'ni dasturlash tili, IDE (integratsiyalashgan ishlab chiqish muhiti) dasturiy ta'minoti va mikrokontroller qurilmasidan iborat. Shunday qilib, Arduino 3 ta maxsus komponentga ega: maxsus vositalar, maxsus dasturlash tili va maxsus dasturlash dasturi. Uskuna Atm** AVR protsessoriga ega va dasturiy ta'minot o'z dasturlash tiliga ega. Hozirgi vaqtda Arduino butun dunyoda juda mashhur. Ko'pgina yangi boshlanuvchilar Arduino orqali robototexnika va elektronikani o'rganishadi, chunki uni o'rganish oson. Ammo nafaqat yangi boshlanuvchilar, xobbilar yoki professionallar ham Arduino yordamida elektron ilovalarni ishlab chiqishni yoqtirishadi.
Arduino-da ishlatiladigan til nisbatan qiyin assembler emas, balki Arduino kutubxonalari yordamida soddalashtirilgan C tilidir.
Mikrokontroller qanday ko'rinishini bilmaganlar uchunmi? Mikrokontroller - bu chip yoki IC (Integrated Circuit) ko'rinishidagi elektron mahsulot bo'lib, uni kompyuter yordamida dasturlash mumkin.
Ushbu mikrokontrollerdan foydalanish uchun bizga qo'shimcha materiallar kerak bo'ladi, ya'ni mikrokontroller uchun quvvat manbaini o'z ichiga olgan elektron plata, shuningdek, olingan dasturni / dasturiy ta'minotni kompyuterga / kompyuterga yuklab olish / uzatish sxemasi IC (IC sifatida tanilgan).downloader). Odatda bu mikrokontrollerning ishlashi uchun oddiy sxema minimal tizim deb ataladi. Va bu Arduino bilan farq shundaki, hamma narsa bitta bo'lib qoldi, biz faqat dasturni o'rganamiz, ammo Microcontroller ICning o'zi hali ham minimal tizimga muhtoj.
Arduino-ning oddiy mikrokontroller platalaridan qanday afzalliklari bor?
1. Mikrokontroller platasi hali ham minimal tizimga muhtoj, Arduino esa yo'q.
2. Arduino ochiq manbali simlar bo'lib, u erda elektron zanjirni hamma yashirmasdan ko'rish mumkin. Shunday qilib, biz o'z Arduino-ni ishlab chiqarishimiz mumkin.
3. Dasturlashda bu osonroq, chunki u C tilidan foydalanadi va biz foydalanishimiz mumkin bo'lgan ko'plab kutubxonalarga ega.
4. Arduino mikrokontroller chipida allaqachon mavjud bo'lgan plata yuklagichga ega bo'lib, u dasturlarni kompyuterdan/kompyuterdan yuklash va yuklab olishni boshqarish uchun ishlaydi, shuning uchun alohida yuklab oluvchiga ehtiyoj qolmaydi.
5. U kompyuterdan dasturlarni uzatish uchun USB portiga (Arduino IDE), shuningdek, Arduino va shaxsiy kompyuter/kompyuter o'rtasida ketma-ket ma'lumotlarni uzatish vositasiga, shuningdek, usb kabi qo'shimcha qurilmalarni ketma-ket ulashga hojat qoldirmasdan vaqtinchalik quvvat manbaiga ega. modul.
6. USB dan quvvat manbaiga qo'shimcha ravishda (usb yoqilgan kompyuterga ulanganda). Arduino quvvat manbai tashqaridan ham maksimal 9v DC bo'lishi mumkin, keyin Arduino uni Arduino platasi ichidagi regulyator pallasida avtomatik ravishda 5v DC ga tushiradi.
7. Ko'pgina qo'shimcha modullar taqdim etiladi yoki odatda qalqon deb ataladi, masalan, mp3 modullari, GPS modullari, Wi-Fi modullari va boshqalar.
8. Kirish chiqishi va boshqa funktsiyalarni tashqi qurilmalar bilan ulash oson, bu xususiyat har xil turdagi Arduino bilan chambarchas bog'liq.

Download 0,76 Mb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish