Kod sifati va tuzilishi - Dasturlashda tegishli texnik topshiriq quyidagi talablarni o'z ichiga olishi kerak

|
Dasturlashda tegishli texnik topshiriq quyidagi talablarni o'z ichiga olishi kerak
|
bet | 2/2 | Sana | 12.01.2024 | Hajmi | 0,84 Mb. | | #135856 |
Bog'liq dildora loyiha4Kod sifati va tuzilishi: topshiriq kod sifati, o'qilishi va barqarorligi muhimligini ta'kidlashi kerak. U eng yaxshi kodlash amaliyoti va standartlaridan foydalanishni rag'batlantirishi kerak.
|
Kod qismi algaritim bilan yoziladi. Tushunarlik aniq va batafsil tuzilgan.
|
8. Muddati: topshiriqni topshirishning aniq muddati bo'lishi kerak. Bu dasturchiga o'z vaqtini boshqarishga va o'z ishlariga ustuvor ahamiyat berishga yordam beradi.
|
10 kunda
|
9. Resurslar va ma'lumotnomalar: Topshiriq dasturchiga muammo sohasi yoki foydalanilayotgan texnologiyani tushunishga yordam beradigan tegishli manbalar, ma'lumotnomalar yoki hujjatlarni taqdim etishi kerak.
|
Internet oid qo`llanmalardan sayitlari hamda fan resurslaridan, piano darsligiga foydalandim
|
10. Baholash mezonlari: Topshiriqda yechim baholanadigan mezonlar belgilanishi kerak. Bu dasturchiga ularning yechimining qaysi jihatlari baholanishini tushunishga yordam beradi.
|
|
Umuman olganda, dasturlash bo'yicha tegishli texnik topshiriq yaxshi hujjatlashtirilgan, aniq bo'lishi va dasturchi vazifani muvaffaqiyatli bajarishi uchun barcha kerakli ma'lumotlarni taqdim etishi kerak.
|
|
a Ushbu yo'riqnomada biz Tinkercad-d555 taymer yordamida oddiy elektron pianino quramiz va amalga oshiramiz.
TinkerCAD - bu bepul, brauzerga asoslangan 3D modellashtirish va elektron dizayn platformasi bo'lib, u foydalanuvchilarga oddiy sudrab olib tashlash interfeysi yordamida 3D dizayn va sxemalarni osongina yaratish va o'zgartirish imkonini beradi. U yangi boshlanuvchilar va o'qituvchilar uchun foydalanish uchun mo'ljallangan, ammo ilg'or foydalanuvchilar uchun murakkab dizaynlarni yaratish uchun etarlicha kuchli. TinkerCAD, kompyuter yordamida dizayn (SAPR) dasturiy ta'minotiga ixtisoslashgan dasturiy ta'minot kompaniyasi Autodeskga tegishli.
Foydalanish qulayligi tufayli kompyuterlar haqida oddiy tushunchaga ega bo'lgan har bir kishi ushbu qiziqarli loyihani 30 daqiqa ichida yaratishi mumkin.
Plata:
Plata taxtasi - bu komponentlarni bir-biriga lehimlamasdan elektron sxemalarni prototiplash uchun ishlatiladigan qurilma. Bu simlar va komponentlar o'rnatilishi va
shakl zanjirlariga ulanishi mumkin bo'lgan teshiklar panjarasini taqdim etish orqali tez va oson tajriba o'tkazish imkonini beradi.
Bosish tugmalari:
Bosish tugmasi tugmani bosish orqali faollashtirilgan kalit turidir. Elektr oqimini boshqarish uchun odatda elektron sxemalarda qo'llaniladi.
Rezistorlar:
Rezistor - kontaktlarning zanglashiga olib keladigan oqim oqimini cheklaydigan elektron komponent. Odatda kontaktlarning zanglashiga olib keladigan kuchlanish yoki oqim miqdorini nazorat qilish uchun ishlatiladi va turli qarshilik qiymatlarida keladi.
Taymer:
555 taymer - bu tebranish va impuls kengligi modulyatsiyalangan signallarni o'z ichiga olgan keng diapazonli elektron signallarni yaratish uchun ishlatilishi mumkin bo'lgan integral mikrosxemaning bir turi. Bu ko'p qirrali komponent bo'lib, u turli xil elektron sxemalarda keng qo'llaniladi.
Piezo:
Piezo - bu elektr toki qo'llanilganda ovoz chiqaradigan elektron komponentning bir turi. Odatda elektron musiqa asboblari va ovoz chiqishini talab qiladigan boshqa qurilmalarda qo'llaniladi.
Kondensator:
Kondensator - bu elektr zaryadini saqlaydigan elektron komponent. Odatda shovqinni filtrlash yoki kuchlanish darajasini barqarorlashtirish uchun elektron sxemalarda qo'llaniladi. U turli xil sig'im qiymatlarida keladi.
Quvvatlantirish manbai:
Elektr ta'minoti komponenti - kontaktlarning zanglashiga olib keladigan elektr quvvatini ta'minlaydigan elektron komponent. Bu, aslida, elektron qurilmalarni quvvatlantirish uchun kirish kuchlanishini yoki oqimini kerakli chiqish kuchlanishiga yoki oqimga aylantiradigan qurilma.
Simlar / simlar:
Zanjirda elektr oqimini ta'minlash uchun turli komponentlarni bir-biriga ulash uchun simlar ishlatiladi. Simlarni to'g'ri joylashtirish kontaktlarning zanglashiga olib ishlashini va xavfsizlikka xavf tug'dirmasligini ta'minlash uchun muhim ahamiyatga ega.
Simlarni joylashtirishda ular birlashtiruvchi komponentlarning to'g'ri terminallariga ulanganligiga ishonch hosil qilish kerak. Masalan, musbat va salbiy terminallar batareyalar yoki LEDlar kabi boshqa komponentlardagi tegishli analoglariga ulanishi kerak.
Simlar, shuningdek, o'tkazgich bilan bog'liq muammolar mavjud bo'lsa, muammolarni bartaraf etishni osonlashtiradigan toza va tartibli simlarni o'rnatishga imkon beradigan tarzda joylashtirilishi kerak. Simlarni keraksiz kesib o'tmaslik yoki juda ko'p bo'sh joy qoldirmaslik tavsiya etiladi, chunki bu chalkashliklarga yoki hatto tasodifiy qisqa tutashuvlarga olib kelishi mumkin. Tinkercad-da ushbu dasturni amalga oshirish uchun biz simlarni kesib o'tish yoki tasodifiy qisqa tutashuvlarni yaratish haqida tashvishlanishimizga hojat yo'q, chunki bu dasturiy ta'minot.
1-qadam: Tinkercad Circuits ish maydoniga kiring
Tinkercad.com saytiga o‘ting va bepul hisob yarating! Ushbu tezkor havola sizni u erga olib boradi- ( Circuits | Tinkercad) Hisob qaydnomasini yaratganingizdan so'ng, ekranning yuqori qismidagi "Tinker" ostidagi Circuits yorlig'ini tanlang. "Start Tinkering" ko'rinmaguncha bir oz pastga aylantiring va uni tanlang. Bu sizni "Sizning dizaynlaringiz" degan ekranga olib boradi.
Keyin, ekranning o'ng tomonidagi ko'k "+ Yangi" tugmasini bosing va "O'chirish" ni tanlang. Endi siz sxemaning ish maydoniga kirishingiz kerak
3-qadam: Quvvat manbaini Breadboardga ulang
Elektr ta'minotini non paneliga ulash uchun quvvat manbaidagi qizil musbat terminalni bosing va uni non panelidagi "+" (musbat) terminalga ulang. Bu uning yonida qizil "+" belgisi bo'lgan qator. Keyin, quvvat manbaidagi qora manfiy terminalni bosing va uni pastki qismdagi paneldagi "-" (salbiy) terminaliga ulang. Bu yonidagi qora "-" belgisi bo'lgan qator.
Quvvat manbai tanlangan bo'lsa, kuchlanish qiymatini 12 ga va oqim qiymatini 0,2 ga o'zgartiring.
Simning rangi va turini o'zgartirish va terminallar paneldagi qayerda joylashganligi haqidagi eslatmalarni ko'rish uchun rasm ustiga bosing
4-qadam: Tugmachalarni Breadboardga ulang
6-qadam: Piezo-ni Breadboard-ga ulang
7-qadam: Rezistorlarni Breadboardga ulang
Rezistorlarni non paneliga ulashni boshlash uchun dastlabki oltita rezistorni non paneli bilan gorizontal holatda aylantiring, buning uchun har birini tanlab, klaviaturadagi "R" tugmasini uch marta bosing.
A qatoridan boshlab; 7-ustun, birinchi qarshilikni non taxtasiga qo'ying. Keyingi qarshilik B satrida 11-ustunda, uchinchisi A qatorida 15-ustunda, to'rtinchisi B qatorida 19-ustunda, beshinchisi A qatorida 23-ustunda va oltinchi rezistor B
qatorida 27-ustunda bo'lishi kerak.
Ettinchi va oxirgi qarshilik non paneliga vertikal bo'lishi kerak. Uni B qatoriga 59- ustunga va non panelining "+" ustuniga qo'ying (Quvvat manbaidan musbat sim ulangan bir xil qator).
Har bir rezistorning qarshilik qiymatlari uchun materiallar rasmiga qayting. Agar sizga yordam kerak bo'lsa, eslatmalar uchun rasmni bosing.
qadam: Kondensatorni Breadboardga ulang
Kondensatorni non panelidagi I (i) qator 58 ustuniga ulang. Yordam berish uchun eslatmani ko'rish uchun tasvirni bosing.
qadam: Simulyatsiyani boshlang
Tabriklaymiz! Endi sxema tugallandi. Qilish kerak bo'lgan yagona narsa - ekranning yuqori o'ng tomonidagi "Simulyatsiyani boshlash" tugmasini bosish orqali simulyatsiyani ishga tushirish. Uni o'ynash uchun sichqonchangiz bilan tugmachalarni bosing! Pianino chalinayotgan video yozuvi ilova qilingan
XULOSA
Tinkercad (https://www.tinkercad.com/) — bu onlayn platforma, elektronika va robototexnika sohasida ishlash uchun mo'ljalarni o'rganish va ular bilan loyihalar tuzish uchun tayyorlangan simulyatsiya va modellovka sayti. Keyingi xususiyatlariga ega:
Elektron qurilmalarni modellovka: LEDlar, resistyorlar, kondensatorlar, mikrokontrollerlar va boshqa mo'ljalarni ishlatib, elektron qurilmalarni yaratish.
3D modellovka va simulyatsiya: 3D modellovkadan foydalanib, elektron qurilmalarni dizayn qilish va ularda ishlovchi qismni o'rganish.
Arduino integratsiyasi: Arduino platformasiga kod yozish va uni sinash imkoniyatlarini taqdim etadi.
Dizayn va loyihalar: Foydalanuvchilar loyihalarini yaratib, ularni boshqa foydalanuvchilar bilan ulashish va o'zlarini portfoliolari orqali ko'rsatishlari mumkin.
Tinkercad, elektronika va texnikaviy sohalarda o'rganishni oson va qiziqarli qilish uchun yaxshi vosita bo'lib, o'rganuvchilarga amaliyot tajriba va umumiy texnikaviy tushunchalarini oshirishda yordam beradi.
ChatGPT can make mistakes. Consider checking important information.
|
| |