Arduino platformasida loyihalashtirish muhiti “TINKERKAD”ning 
imkoniyatlarini o’rganish

|
Arduino platformasida loyihalashtirish muhiti “TINKERKAD”ning
imkoniyatlarini o’rganish
|
bet | 7/7 | Sana | 28.05.2024 | Hajmi | 0,5 Mb. | | #255525 |
Bog'liq 2 BOB2.3. Arduino platformasida loyihalashtirish muhiti “TINKERKAD”ning
imkoniyatlarini o’rganish
Tinkercad - bu elektron sxemalar va 3D modellarni yaratish, loyihalash va simulyatsiya qilish vositalarini taqdim etadigan onlayn platforma. U o'qituvchilar, talabalar, havaskorlar va mutaxassislar tomonidan elektronika va Arduino loyihalarini o'rganish, prototiplash va tajriba o'tkazish uchun keng qo'llaniladi.
Tinkercad 2011 yilda Kai Backman va Mikko Mononen tomonidan tashkil etilgan. Dastlab TinkerCAD deb nomlangan kompaniya Finlyandiyaning Xelsinki shahrida joylashgan. Ta'sischilar 3D modellashtirish va SAPR (Kompyuter yordamidagi dizayn) uchun foydalanish uchun qulay, webga asoslangan platformani yaratishni maqsad qilgan, bundan yangi boshlanuvchilar ham, professionallar ham foydalanishi mumkin bo’lgan.
Tinkercad-ning dastlabki e'tibori birinchi navbatda 3D modellashtirish va dizaynga qaratilgan bo'lib, foydalanuvchilarga 3D modellar va prototiplarni yaratish uchun intuitiv vositalarni taqdim etdi. Vaqt o'tishi bilan platforma elektron sxemalarni loyihalash va simulyatsiya qilish xususiyatlarini o'z ichiga olgan holda kengaytirildi va foydalanuvchilarga virtual elektron sxemalarni yaratish va sinab ko'rish imkoniyatlarini qo'shdi.
2013 yilda dizayn va muhandislik yechimlariga ixtisoslashgan yetakchi dasturiy ta'minot kompaniyasi Autodesk Tinkercadni sotib oldi. Sotib olish Tinkercad-ga o'z platformasini yanada rivojlantirish va takomillashtirish uchun Autodesk resurslari va tajribasidan foydalanish imkonini berdi. O'shandan beri Tinkercad o'sishda va rivojlanishda davom etib, o'qituvchilar, talabalar, ishlab chiqaruvchilar va havaskorlar uchun 3D modellashtirish va elektron sxemalarni loyihalash loyihalari uchun mashhur tanlovga aylandi.
Bugungi kunda Tinkercad Autodesk dizayn va muhandislik vositalari to'plamining bir qismi bo'lib, jismoniy va raqamli sohalarda ijodiy ifodalash, o'rganish va prototip yaratish uchun qulay va qulay muhitni taklif etadi.
Tincerkadning boshqa shu kabi platformalardan afzalliklari:
Arduino bilan integratsiyasi: Tinkercad’s Circuit Design tarkibiga Arduino platalari kutubxonasi va sxemalarda ishlatilishi mumkin bo'lgan mos komponentlar kiradi. Foydalanuvchilar Arduino Uno, Nano, Mega va boshqalarni o'z ichiga olgan turli Arduino platalaridan tanlashlari va ularni o'z sxemalariga qo'shishlari mumkin. Arduino platasi sxemaga qo'shilgach, foydalanuvchilar uni Arduino IDE ning soddalashtirilgan versiyasidan foydalanib, to'g'ridan-to'g'ri Tinkercad ichida dasturlashlari mumkin.
Dasturlash: Tinkercad Circuit Design muhitida Arduino platalarini dasturlash uchun blokli dasturlash interfeysini taqdim etadi. Foydalanuvchilar Arduino funksiyalarini ifodalovchi kod bloklarini (masalan, digitalWrite, analogRead va boshqalar) dasturlash ish maydoniga sudrab olib kirishi va dasturlar yaratish uchun ularni ulashi mumkin. Blokka asoslangan dasturlash interfeysi yangi boshlanuvchilar uchun qulay va C/C++ kabi matnga asoslangan dasturlash tillarini oldindan bilishni talab qilmaydi.
Simulyatsiya: Tinkercad's Circuit Design foydalanuvchilarga o'z sxemalarini virtual tarzda sinab ko'rish imkonini beruvchi kuchli simulyatsiya mexanizmini o'z ichiga oladi. Foydalanuvchilar kirish kuchlanishlarini o'zgartirish, komponentlar qiymatlarini sozlash yoki sensorli kirishlarni ishga tushirish kabi turli sharoitlarda o'zlarining davrlari qanday harakat qilishini kuzatish uchun simulyatsiyalarni ishga tushirishlari mumkin. Simulyatsiya muhiti real vaqt rejimida fikr-mulohazalarni taqdim etadi, bu foydalanuvchilarga jismoniy komponentlarga ehtiyoj sezmasdan o'z sxemalarini tuzatish va disk raskadrovka qilish imkonini beradi.
Hamkorlik va almashish: Tinkercad foydalanuvchilarga sxemalarni boshqalar bilan almashish orqali loyihalarda hamkorlik qilish imkonini beradi. Foydalanuvchilar hamkorlikda loyihalash va oʻrganish tajribasini taʼminlab, oʻz sxemalarini koʻrish yoki tahrirlashga taklif qilishlari mumkin. Umumiy sxemalarga bir vaqtning o'zida bir nechta foydalanuvchilar kirishi va tahrirlashi mumkin, bu esa jamoaviy ish va bilim almashishni osonlashtiradi.
Ta'lim manbalari: Tinkercad foydalanuvchilarga sxemalar dizayni va Arduino dasturlashni boshlashda yordam berish uchun ta'lim resurslari, o'quv qo'llanmalari va loyiha g'oyalarini taqdim etadi. Platforma asosiy elektronika, sensor interfeysi va dasturlash tushunchalari kabi mavzularni o'z ichiga olgan bir qator yo'naltirilgan darslar va muammolarni taklif qiladi.
Tincerkad platformasidan foydalanish uchun “Tincerkad.com” saytiga tashrif buyurib, electron pochta orqali ro’yxatdan o’tish kifoya qiladi.
2.1-rasm. Tincerkad platformasining bosh oynasi
2.2-rasm. Tincerkad platformasining ishchi oynasi
Ikkinchi bob uchun xulosa
Ikkinchi bobda Arduino platasining o’zim uchun munosib variantini hamda kirish to’sig’ini masofaviy boshqaruvchi qurilmani yaratish uchun kerak bo’ladigan datchiklarni texnik inkoniyatlari va xususiyatlariga qarab tanlab oldim. Bu komponentlarni to’g’ri tanlash ushbu qurilmani yaratish davridagi eng muhim bosqichlardan biri bo’ldi.
Arduino platformasida “Tinkercad” loyihalashtirish muhiti esa qurilmani oldin onlayn loyihalash va simulyatsiya qilish imkonini beradi. Va bu orqali biz ortiqcha harajatdan qochamiz hamda qurilmamiz qanday ishlashini sinovdan o’tkazamiz.
|
| |