Sizlar uchun navbatdagi loyihalardan biri. Simple video downloader - Facebook, instagram, youtube, twitter, odnoklassniki, vkontakte, vimeo, tumblr, imgur, ted va mover.uzlardan muammosiz videolar yuklab oluvchi dastur.
Tez orada play marketdan yuklab olishingiz mumkin.
Ushbu ilovaga qo'shimcha saytlardan yuklashni yoki boshqa bir takliflarni beruvchilar quyidagi "Открыть комментарии" tugmasini bosish orqali fikr bildirishlari mumkin.
@devcon
Tez orada play marketdan yuklab olishingiz mumkin.
Ushbu ilovaga qo'shimcha saytlardan yuklashni yoki boshqa bir takliflarni beruvchilar quyidagi "Открыть комментарии" tugmasini bosish orqali fikr bildirishlari mumkin.
@devcon
Ўзбек дастурчиси казуал мобил ўйин яратди!
Батафсил: https://www.terabayt.uz/?p=62158
Батафсил: https://www.terabayt.uz/?p=62158
Yaqinda Rustam Ashurov dan elektron detallarni chuqurroq o'rganish uchun ularning fizik xossalari, kimyoviy tarkibi va ularning ishlab chiqish jarayonlari haqida so'ragandim. Qo'shimcha sifatida birad hozircha O'zbekistonda mikrosxemalarni noldan teradigan (mantiqiy amallar asosida) mutaxassislar yo'qligini aytagandilar. Balkim bordir xz. Asosiysi bor bo'lganda ham shundaylar yetishmayotgani aniq. Raqamli texnologiya asri deganimiz bilan ko'plab qurilmalar hozirgacha mukammal emas. Kompyuterda ong bor lekin hali hanuz u o'zidan oddiy issiqlik ishlab chiqishni davom etmoqda. Tabiiy qurilmadagi issiqlik ma'lum miqdorda energiya sarfi hisoblanadi. Bularning tagiga yetish uchun esa avvalo mavjud narsalarni o'rgana olishimiz lozim.
Postni asosiy mazmuniga o'tadigan bo'lsam sizlarga ajoyib bir kanalni ulashmoqchiman. Kompyuterdan foydalanishdan ko'ra uni noldan yasab ko'rishga qiziquvchilar uchun yaxshi youtube kanal.
Ikkilik sanoq tizimlarida mantiqiy amallardan boshlab toki impulslargacha chiroyli tushuntirib bergan. Hattoki tranzistorli variatlar ham chetda qolmagan. Albatta sabr toqat bilan kuzatib, o'rganishingizga bog'liq asosiysi.
Men boshlanishiga arduinoda inson tiliga yaqin dasturlar tillari bilan boshlamoqchiman (githubda yetarlicha librarylar ham bor ekan). Qolganiga sekin asta tarixga yuzlansa bugungi kunda o'rganish uchun eski kompyuterlarni ham yasab ko'rish muammo emaskan. Chunki har qanday darslik va radiodetalni topish muammo emas. Dasturlash tillariga doir narsalar ham uje karroziyaga uchrashni boshlagan))
Qo'shimcha ma'lumot sifatida ko'pchilikga ustoz darajasiga chiqqan Алишер Жалолов tomonlaridan bir vaqtlar yozilgan kompilyator qanday ishlashi haqida ajoyib maqolani ham ulashib ketaman. Bu esa prinsipni o'rganishga yanada ko'proq yordam beradi.
http://telegra.ph/Bu-qanday-ishlaydi-Kompilyator-1-qism-07-26
https://www.youtube.com/user/eaterbc
https://youtu.be/AwUirxi9eBg
P.S: 3 hafta zerikib yotamanmi deguvchilarga elektronika va dasturlash juda ajoyib hobby bo'la oladi. Bekorga aytishmagan "Dunyoda ikki soha vakillari o'zlariga huzr bag'ishlaydigan ishga haq olishadi. Birinchi toifa olimlar, ikkinchi toifa fohishalardir".
@devcon
Postni asosiy mazmuniga o'tadigan bo'lsam sizlarga ajoyib bir kanalni ulashmoqchiman. Kompyuterdan foydalanishdan ko'ra uni noldan yasab ko'rishga qiziquvchilar uchun yaxshi youtube kanal.
Ikkilik sanoq tizimlarida mantiqiy amallardan boshlab toki impulslargacha chiroyli tushuntirib bergan. Hattoki tranzistorli variatlar ham chetda qolmagan. Albatta sabr toqat bilan kuzatib, o'rganishingizga bog'liq asosiysi.
Men boshlanishiga arduinoda inson tiliga yaqin dasturlar tillari bilan boshlamoqchiman (githubda yetarlicha librarylar ham bor ekan). Qolganiga sekin asta tarixga yuzlansa bugungi kunda o'rganish uchun eski kompyuterlarni ham yasab ko'rish muammo emaskan. Chunki har qanday darslik va radiodetalni topish muammo emas. Dasturlash tillariga doir narsalar ham uje karroziyaga uchrashni boshlagan))
Qo'shimcha ma'lumot sifatida ko'pchilikga ustoz darajasiga chiqqan Алишер Жалолов tomonlaridan bir vaqtlar yozilgan kompilyator qanday ishlashi haqida ajoyib maqolani ham ulashib ketaman. Bu esa prinsipni o'rganishga yanada ko'proq yordam beradi.
http://telegra.ph/Bu-qanday-ishlaydi-Kompilyator-1-qism-07-26
https://www.youtube.com/user/eaterbc
https://youtu.be/AwUirxi9eBg
P.S: 3 hafta zerikib yotamanmi deguvchilarga elektronika va dasturlash juda ajoyib hobby bo'la oladi. Bekorga aytishmagan "Dunyoda ikki soha vakillari o'zlariga huzr bag'ishlaydigan ishga haq olishadi. Birinchi toifa olimlar, ikkinchi toifa fohishalardir".
@devcon
Video tojikchada uzr so'rayman. Bir yaqin kishimga jo'natgandim buyerda ham ulashay dedim.
Basic asosida mini o'zbekcha emulator (qishlaqchasiga kompyuterning boshlanishi).
Imkoniyatlar
1. Oled, lcd va vga ekranlar bilan ishlash. Epromda ma'lumot saqlash.
2. Usb va ps2 klaviatura o'qiydi.
3. Arduinonig barcha analog va raqamli pinlari bilan ishkay olish. O'zida audio drayver mavjudligi.
Operatorlar
O'zgaruvchilar: BELGILA X=123; Yoki BELGILA X="abvg";
Matnni ekranga chiqarish: CHOPET "Matn";
Foydalanuvchi tomonidan literal qabul qilish: KIRIT$ X; (X buyerda o'zgaruvchimiz)
Biror bir matn uzunligini aniqlash: UZUNLIK("Matn");
Tasodifiy raqam olish: TASODIF;
Matnni kerakli qismini kesish: CHAPDAN("Matn", UZUNLIK);
Ekranni tozalash: TOZALA
Arduino pinlari bilan ishlash: QADAGICH SON, QIYMAT (Misol - QADAGICH 4,1);
Epromdagi ma'lumotlarni ro'yxat shaklida ekranga chiqarish: RO'YXAT
Epromga ma'lumot saqlash: SAQLA "Fayl nomi"
Epromdagi ma'lumotni o'qish: YUKLA "Fayl nomi"
Epromdagi ma'lumotni o'chirish: O'CHIR "Fayl nomi"
Funksiya yaratish - YANGI
Funksiyani ishga tushirish - ISHLAT
Sikllar: TAKRORLA X=1 DAVOMIYLIK 5
Shart operatorlari: <> > >= < <= (AGAR 3>2 KEYIN CHOPET "3 katta 2dan")
Mantiqiy amallar: VA, YOKI, EMAS
Arifmetik ammallar: + - * /
Misollar
//matnni ekranga chiqarish va kerakli qismini kesish
10 BELGILA X="MATN"
20 BELGILA Y=CHAPDAN$(X,2)
30 CHOPET X;
40 CHOPET Y
//foydalanuvchi ismini kiritga salomlashuvchi funksiya
10 CHOPET "ISMINGIZ?"
20 KIRIT ISM$
30 CHOPET "SALOM ";ISM$
//ikki raqamni taqqoslash
10 CHOPET "Birinchi raqam?"
20 KIRIT A$
30 CHOPET "Ikkinchi raqam?"
40 KIRIT B$
50 AGAR A$>B$ KEYIN CHOPET "A katta Bdan"
60 AGAR A$<B$ KEYIN CHOPET "A kichkina Bdan"
//bir vaqtda bir necha sikllar bilan ishlash
10 TAKRORLA M=0 GACHA 6
20 TAKRORLA N=0 GACHA M
30 CHOPET M;":";N;" ";
40 KEYINGI N
50 CHOPET
60 KEYINGI M
//arduino pin bilan ishlash
10 QADAGICH 4,1
20 CHOPET "YONDI"
30 TANAFFUS 200
40 QADAGICH 4,0
50 CHOPET "YONDI"
60 TANAFFUS 200
70 QATORGA 10
Kamchiliklar
1. Faqat klaviatura uchungina port mavjud
2. Shart operatorlarida equal normal ishlamayapti
3. Funsiyalar yetarli emas
4. Til masalasini ham ko'rib chiqish lozim
Do'stlarga ulashishni unutmang 👇
https://news.1rj.ru/str/joinchat/AAAAAEkuHVcE79uAWhWM2g
Basic asosida mini o'zbekcha emulator (qishlaqchasiga kompyuterning boshlanishi).
Imkoniyatlar
1. Oled, lcd va vga ekranlar bilan ishlash. Epromda ma'lumot saqlash.
2. Usb va ps2 klaviatura o'qiydi.
3. Arduinonig barcha analog va raqamli pinlari bilan ishkay olish. O'zida audio drayver mavjudligi.
Operatorlar
O'zgaruvchilar: BELGILA X=123; Yoki BELGILA X="abvg";
Matnni ekranga chiqarish: CHOPET "Matn";
Foydalanuvchi tomonidan literal qabul qilish: KIRIT$ X; (X buyerda o'zgaruvchimiz)
Biror bir matn uzunligini aniqlash: UZUNLIK("Matn");
Tasodifiy raqam olish: TASODIF;
Matnni kerakli qismini kesish: CHAPDAN("Matn", UZUNLIK);
Ekranni tozalash: TOZALA
Arduino pinlari bilan ishlash: QADAGICH SON, QIYMAT (Misol - QADAGICH 4,1);
Epromdagi ma'lumotlarni ro'yxat shaklida ekranga chiqarish: RO'YXAT
Epromga ma'lumot saqlash: SAQLA "Fayl nomi"
Epromdagi ma'lumotni o'qish: YUKLA "Fayl nomi"
Epromdagi ma'lumotni o'chirish: O'CHIR "Fayl nomi"
Funksiya yaratish - YANGI
Funksiyani ishga tushirish - ISHLAT
Sikllar: TAKRORLA X=1 DAVOMIYLIK 5
Shart operatorlari: <> > >= < <= (AGAR 3>2 KEYIN CHOPET "3 katta 2dan")
Mantiqiy amallar: VA, YOKI, EMAS
Arifmetik ammallar: + - * /
Misollar
//matnni ekranga chiqarish va kerakli qismini kesish
10 BELGILA X="MATN"
20 BELGILA Y=CHAPDAN$(X,2)
30 CHOPET X;
40 CHOPET Y
//foydalanuvchi ismini kiritga salomlashuvchi funksiya
10 CHOPET "ISMINGIZ?"
20 KIRIT ISM$
30 CHOPET "SALOM ";ISM$
//ikki raqamni taqqoslash
10 CHOPET "Birinchi raqam?"
20 KIRIT A$
30 CHOPET "Ikkinchi raqam?"
40 KIRIT B$
50 AGAR A$>B$ KEYIN CHOPET "A katta Bdan"
60 AGAR A$<B$ KEYIN CHOPET "A kichkina Bdan"
//bir vaqtda bir necha sikllar bilan ishlash
10 TAKRORLA M=0 GACHA 6
20 TAKRORLA N=0 GACHA M
30 CHOPET M;":";N;" ";
40 KEYINGI N
50 CHOPET
60 KEYINGI M
//arduino pin bilan ishlash
10 QADAGICH 4,1
20 CHOPET "YONDI"
30 TANAFFUS 200
40 QADAGICH 4,0
50 CHOPET "YONDI"
60 TANAFFUS 200
70 QATORGA 10
Kamchiliklar
1. Faqat klaviatura uchungina port mavjud
2. Shart operatorlarida equal normal ishlamayapti
3. Funsiyalar yetarli emas
4. Til masalasini ham ko'rib chiqish lozim
Do'stlarga ulashishni unutmang 👇
https://news.1rj.ru/str/joinchat/AAAAAEkuHVcE79uAWhWM2g
This media is not supported in your browser
VIEW IN TELEGRAM
#uyda_qoling
Karantin davri 20-kun. Qachonki sen juda ham zerikib ketganingda...
Arduino yordamida Chrome offline T-rex o'yinini o'ynaymiz.
@devcon
Karantin davri 20-kun. Qachonki sen juda ham zerikib ketganingda...
Arduino yordamida Chrome offline T-rex o'yinini o'ynaymiz.
@devcon
Play market tekshiruvchilari koronavirusga chalingan shekilli. Albatta hazil)
Ko'p ilovalar hali ham jarayonda turgani sabab telegramda alohida kanal ochib joylab qo'yyapman.
Hozir asosiy ulashmoqchi bo'lganim "Hikoyalar to'plami ilovasi".
To'plamda yuzga yaqin turli mavzudagi hikoyalar mavjud bo'lib, karantin davrida o'qib ulardan bahramand bo'lishingizga tilakdoshman.
To'plamdagi hikoyalar ro'yxati bilan tanishish: https://telegra.ph/Hikoyalar-toplami-04-09
Ilova hajmi: 3.3 Mb
Telegram oqali yuklash: https://news.1rj.ru/str/devcon_apps/13
Shu jumladan @devcon_apps telegram kanaliga obuna bo'lishni va do'stlarga ham ulashishni unutmang.
@devcon
Ko'p ilovalar hali ham jarayonda turgani sabab telegramda alohida kanal ochib joylab qo'yyapman.
Hozir asosiy ulashmoqchi bo'lganim "Hikoyalar to'plami ilovasi".
To'plamda yuzga yaqin turli mavzudagi hikoyalar mavjud bo'lib, karantin davrida o'qib ulardan bahramand bo'lishingizga tilakdoshman.
To'plamdagi hikoyalar ro'yxati bilan tanishish: https://telegra.ph/Hikoyalar-toplami-04-09
Ilova hajmi: 3.3 Mb
Telegram oqali yuklash: https://news.1rj.ru/str/devcon_apps/13
Shu jumladan @devcon_apps telegram kanaliga obuna bo'lishni va do'stlarga ham ulashishni unutmang.
@devcon
Forwarded from Texnoman.uz - O‘zbekistonda Axborot Texnologiyalari
Texnoman
VestaCP-da SFTP Chroot va fayl menejerlarini qanday qilib bepul olish mumkin? - Texnoman.uz
Koʻpchilik virtual server foydalanuvchilar yengillik jihatda "Vesta control panel" ishlatishlari maʻlum. Ushbu boshqaruv panel bepul boʻlganiga qaramasdan fayl menejer uchun sizdan alohida toʻlov talab qiladi. Bunga imkoniyati yoʻqlar esa FTP orqali oʻzlarining…
Assalomu alaykum qadrli do'stlar. Bugundan boshlab alohida vaqt ajratgan holda youtube video hostingida elektronika va dasturlash sohasida o'z videolarimni ulashib borishni boshladim.
Albatta ayni damda juda ko'p kamchiliklar bo'lishi mumkin. Shunday ekan sizlardan uzr so'ragan holda birinchi videoni ulashmoqchiman.
https://youtu.be/E71qUxvevHw
Albatta ayni damda juda ko'p kamchiliklar bo'lishi mumkin. Shunday ekan sizlardan uzr so'ragan holda birinchi videoni ulashmoqchiman.
https://youtu.be/E71qUxvevHw
Forwarded from IT Park Uzbekistan
⭐️ Kompyuteri bo‘lmagan dasturchining tarixi
Sizlar bilan oliy ma’lumoti bo‘lmay turib ham IT sohasida muvaffaqqiyatga erisha olgan mahalliy dasturchilar tarixi bilan bo‘lishishda davom etamiz.
👨💻 Bu safar, bizning intervyumiz qahramoni, 23 yoshida “Devcon P/E” kompaniyasi bosh direktori bo‘lgan va oyiga $700 dan ziyod daromad olishga erishgan Manuchehr Usmonov.
Uning tarixi insonning muvaffaqqiyati o‘z qo‘lida ekanligi va barcha narsa istak hamda urinishlarga bog‘liq ekanligining yana bir isboti.
➡️ Havola bo‘yicha o‘ting va intervyuni o‘qing: https://clck.ru/QR7SK
Sizlar bilan oliy ma’lumoti bo‘lmay turib ham IT sohasida muvaffaqqiyatga erisha olgan mahalliy dasturchilar tarixi bilan bo‘lishishda davom etamiz.
👨💻 Bu safar, bizning intervyumiz qahramoni, 23 yoshida “Devcon P/E” kompaniyasi bosh direktori bo‘lgan va oyiga $700 dan ziyod daromad olishga erishgan Manuchehr Usmonov.
Uning tarixi insonning muvaffaqqiyati o‘z qo‘lida ekanligi va barcha narsa istak hamda urinishlarga bog‘liq ekanligining yana bir isboti.
➡️ Havola bo‘yicha o‘ting va intervyuni o‘qing: https://clck.ru/QR7SK
Forwarded from IT Park Uzbekistan
⭐️ История программиста без компьютера
Продолжаем делиться с вами историями отечественных программистов, которые без высшего образования смогли достичь успеха в IT-сфере.
👨💻 На этот раз, героем нашего интервью стал Манучехр Усмонов, который в свои 23 года является генеральным директором компании «Devcon P/E» и зарабатывает более $700 в месяц.
Его история является еще одним доказательством того, что успех человека — в его же руках, и абсолютно всё зависит от желания и усилий.
➡️ Переходите по ссылке и читайте интервью: https://clck.ru/QR7X4
Продолжаем делиться с вами историями отечественных программистов, которые без высшего образования смогли достичь успеха в IT-сфере.
👨💻 На этот раз, героем нашего интервью стал Манучехр Усмонов, который в свои 23 года является генеральным директором компании «Devcon P/E» и зарабатывает более $700 в месяц.
Его история является еще одним доказательством того, что успех человека — в его же руках, и абсолютно всё зависит от желания и усилий.
➡️ Переходите по ссылке и читайте интервью: https://clck.ru/QR7X4
#beeline #boykot #internet
Yuz-yuzdan yig'ib turinglar deb aytgandima))
Bir necha kun oldin Beeline 4G unlim oy xizmatidan kompyuter qurilmalarida wifi hotspot orqali foydalanish yo'lni topganimni facebook sahifam orqali aytgan edim.
Ko'pchilik albatta bunga qiziqdi. Faqagina birgina muammo buyerda sozlash jarayonida edi. Shu sabab ham oddiy foydalanuvchilarga qulaylik yartish uchun kichik dastur va qo'llanma ham yozdim.
Quyidagi link orqali siz o'z qurilmalaringizni sozlab atiga 50000 so'm oylik to'lov evaziga harbqanday qurilmada cheksiz internetdan foydalanishingiz mumkin.
Do'stlarg ulashish tekin #yesli46 😉
https://telegra.ph/Oluvringlar-bitta-4G-unlim-xizmati-orqali-davlatimiz-qashshoqlashib-qolmaydi-08-27
@devcon
Yuz-yuzdan yig'ib turinglar deb aytgandima))
Bir necha kun oldin Beeline 4G unlim oy xizmatidan kompyuter qurilmalarida wifi hotspot orqali foydalanish yo'lni topganimni facebook sahifam orqali aytgan edim.
Ko'pchilik albatta bunga qiziqdi. Faqagina birgina muammo buyerda sozlash jarayonida edi. Shu sabab ham oddiy foydalanuvchilarga qulaylik yartish uchun kichik dastur va qo'llanma ham yozdim.
Quyidagi link orqali siz o'z qurilmalaringizni sozlab atiga 50000 so'm oylik to'lov evaziga harbqanday qurilmada cheksiz internetdan foydalanishingiz mumkin.
Do'stlarg ulashish tekin #yesli46 😉
https://telegra.ph/Oluvringlar-bitta-4G-unlim-xizmati-orqali-davlatimiz-qashshoqlashib-qolmaydi-08-27
@devcon
beeline4g.zip
60.5 KB
Yuqorida keltirilgan beeline 4 unlimited dasturida windows 10 foydalanuvchilar muammo kuzatilgani haqida xabar berishdi. Shu sabab ham yanada soddalashtirilgan variantda chrome uchun extensions yasab chiqdim. Quyidagi faylni yuklab chrome browserga o'rnating va xizmatdan bemalol foydalanishingiz mumkin.
Quyida extensionsni qanday o'rnatish bo'yicha video qo'llanma ham beriladi.
@devcon
Quyida extensionsni qanday o'rnatish bo'yicha video qo'llanma ham beriladi.
@devcon
Robotexnika o'rgatamiz deydiganlarni va joylarni ko'pini kuzatdim. Ahvol juda ayanchli.
Biz hali Robototexnika ostonasi uyoqda tursin u haqida yetarlicha tasavvurga ham ega emaskanmiz.
Kurslar o'quvchilarga ijodiy qobiliyat emas chiroqcha yoqishni o'rgatadigandek hammasi.
Ko'ngil uchun elementar radiotexnikadan ham xabardor emas. Sxemotexnika haqida tushunchaga ega emas.
Radio detallarniku tasavvur ham qilisholmaydi. Bilganlari interdan ko'rgan maqolasini bolalar ongiga singdirish. Shuyam yo'lni o'rtasidan.
Bir ikkitasiga qiziqib transistorli kalit yasab bering yoki eng oddiy sxema tuzilishi qanday va qaysi detallardan tashkil topganini so'rasam shuniyam bilishmadi?
Asosiy yo'lni tanlab olsak, bolaga (umuman kelajakga) robototexnikani o'rgatishmi yoki soqqa qilish?!
Ushbu sohada eng ildam bo'lgan yaponiyaga razm solsak. Ularda kerak bo'lsa uyda boqiladigan it-mushuklarning ham robot versiyalari bor va bizdagi ba'zi birlardan aqlli)
Ular nima uchun ushbu sohada kuchli? Sabab oddiy fundamental bilim to'g'ri qo'yilgan.
Fundament bizda ham qo'yiladi lekin hech birimiz buni eslab qolishni xohlamaymiz.
Istalgan bitta elektron uskunani ochib ko'ring. 8-sinf fizikasida o'tilgan barcha mavzularni amaliyotda joriy qilinganini ko'rasiz. Kulon qonunidan boshlab yarim o'tkazgichlar mavzusihacha.
Atrofimiz aslida murakkab emas, shunchaki biz uni anglashni xohlamaymiz xolos.
Robototexnika eng zo'r kelajaklardan biri hisoblanadi. Ushbu soha chet-elda kirib kelganiga 100 yildan oshdi. Olmonlarning BMW, Mercedes kabi avtomobillarini deyarli 70-80% qismini robotlar tayyorlaydi. Uyingizdagi televizorni robotlar yig'ib beradi.
Koinotni ham insoniyat robotlar sabab o'rganmoqda.
Bizni mamlakat esa hali u haqida tuzukroq tasavvurga ham ega emas.
O'quv markazlar bolaga birinchi darsdanoq arduinoni tutqazib miyyasini zaharlashi shart emas. Kerak bo'lsa fizikidan elementar mavzulardan boshlashi kerak. Bolaradio detallar bilan tanishsin. Sxema chizish, o'qish va harayondagi hisob kitolablarni o'rgansin avval.
To'g'ridan to'g'ri dastur bilan raqamlashgan formatni unga tiqishtirmay avval analogli sxematikalarni o'rgatish kerak.
Oddiygina transistor, kondensator va qarshilikdan itartirib multivibrator yasatib keyingina hozirgi kunda manabunday microchiplar mavjud. Ularga ikki qator kod bilan lampochkani o'chib yonishini belgilay olasan deb o'rgatish kerak.
Bill gates ham birgina radiotexniksiz bir-tiyinli dasturchi hisoblanadi. Radiotexnik bo'lmasa dastrlash ham mavjud bo'la olmasdi. Robototexnika esa bu ikki sohani birlashgan varianti hisoblanadi.
Appleni dunyoga kelishiga sababchi bo'lgan Stiv Vozniak ham radiotexnik edi xolos. Bular shu soha sabab eng katta insdustrayini boshlay olishdi. Appleni o'zi Amerikani juda katya hajmdagi iqtisodini hal qiladi. Yana ularda bunday kompaniyalar son sanoqsiz.
Katta ketish emas istagan robototexnika kursiga borib OM qonuni haqida so'rang, yarim o'tkazgichlar dieleksiyasini surishtiring nafasi ichiga tushib qoladi. Bular aslida ular dars beraman degan narsani asosi xolos.
Bolalarga avvalo nazariya, detallar, sxmalar bilan ishlash, analogli qurilmalarni o'rgatish, keyingina dasturlash bosqichidan o'tkazib robotexnikaga yo'l berish lozim.
Logic gates (mantiqiy amallarni)ni bola to'laqonli bilishi lozik. Shunagina yuklatilgan vazifani bajara oladi ular. Shundagina biz zamonga mos kelajak yaratib boshqa mamlakatlarkaga yaqinlasha olamiz.
P.S: Videoda eng oddiy misol sifatida bir vaqtlar o'zim reledan yasagan elektron hisoblash mashinamni keltirdim. Faqatgina kondensator va elektron reledan tashkil topgan bu matah. Zato sanashni biladi. Oscillator (tebratgich) ham releni o'zida qilingan. Bu narsa bugungi kundagi raqamli texnologiyaning boshi xolos. O'quvchilarga ham shundan boshab o'rgatish kerak aslida.
P.S: har bir lampochka 0 va 1 raqamlarini ifoda etadi.
000 = 0
001 = 1
010 = 2
011= 3
100 =4
101 = 5
110=6
111=7
@devcon
Biz hali Robototexnika ostonasi uyoqda tursin u haqida yetarlicha tasavvurga ham ega emaskanmiz.
Kurslar o'quvchilarga ijodiy qobiliyat emas chiroqcha yoqishni o'rgatadigandek hammasi.
Ko'ngil uchun elementar radiotexnikadan ham xabardor emas. Sxemotexnika haqida tushunchaga ega emas.
Radio detallarniku tasavvur ham qilisholmaydi. Bilganlari interdan ko'rgan maqolasini bolalar ongiga singdirish. Shuyam yo'lni o'rtasidan.
Bir ikkitasiga qiziqib transistorli kalit yasab bering yoki eng oddiy sxema tuzilishi qanday va qaysi detallardan tashkil topganini so'rasam shuniyam bilishmadi?
Asosiy yo'lni tanlab olsak, bolaga (umuman kelajakga) robototexnikani o'rgatishmi yoki soqqa qilish?!
Ushbu sohada eng ildam bo'lgan yaponiyaga razm solsak. Ularda kerak bo'lsa uyda boqiladigan it-mushuklarning ham robot versiyalari bor va bizdagi ba'zi birlardan aqlli)
Ular nima uchun ushbu sohada kuchli? Sabab oddiy fundamental bilim to'g'ri qo'yilgan.
Fundament bizda ham qo'yiladi lekin hech birimiz buni eslab qolishni xohlamaymiz.
Istalgan bitta elektron uskunani ochib ko'ring. 8-sinf fizikasida o'tilgan barcha mavzularni amaliyotda joriy qilinganini ko'rasiz. Kulon qonunidan boshlab yarim o'tkazgichlar mavzusihacha.
Atrofimiz aslida murakkab emas, shunchaki biz uni anglashni xohlamaymiz xolos.
Robototexnika eng zo'r kelajaklardan biri hisoblanadi. Ushbu soha chet-elda kirib kelganiga 100 yildan oshdi. Olmonlarning BMW, Mercedes kabi avtomobillarini deyarli 70-80% qismini robotlar tayyorlaydi. Uyingizdagi televizorni robotlar yig'ib beradi.
Koinotni ham insoniyat robotlar sabab o'rganmoqda.
Bizni mamlakat esa hali u haqida tuzukroq tasavvurga ham ega emas.
O'quv markazlar bolaga birinchi darsdanoq arduinoni tutqazib miyyasini zaharlashi shart emas. Kerak bo'lsa fizikidan elementar mavzulardan boshlashi kerak. Bolaradio detallar bilan tanishsin. Sxema chizish, o'qish va harayondagi hisob kitolablarni o'rgansin avval.
To'g'ridan to'g'ri dastur bilan raqamlashgan formatni unga tiqishtirmay avval analogli sxematikalarni o'rgatish kerak.
Oddiygina transistor, kondensator va qarshilikdan itartirib multivibrator yasatib keyingina hozirgi kunda manabunday microchiplar mavjud. Ularga ikki qator kod bilan lampochkani o'chib yonishini belgilay olasan deb o'rgatish kerak.
Bill gates ham birgina radiotexniksiz bir-tiyinli dasturchi hisoblanadi. Radiotexnik bo'lmasa dastrlash ham mavjud bo'la olmasdi. Robototexnika esa bu ikki sohani birlashgan varianti hisoblanadi.
Appleni dunyoga kelishiga sababchi bo'lgan Stiv Vozniak ham radiotexnik edi xolos. Bular shu soha sabab eng katta insdustrayini boshlay olishdi. Appleni o'zi Amerikani juda katya hajmdagi iqtisodini hal qiladi. Yana ularda bunday kompaniyalar son sanoqsiz.
Katta ketish emas istagan robototexnika kursiga borib OM qonuni haqida so'rang, yarim o'tkazgichlar dieleksiyasini surishtiring nafasi ichiga tushib qoladi. Bular aslida ular dars beraman degan narsani asosi xolos.
Bolalarga avvalo nazariya, detallar, sxmalar bilan ishlash, analogli qurilmalarni o'rgatish, keyingina dasturlash bosqichidan o'tkazib robotexnikaga yo'l berish lozim.
Logic gates (mantiqiy amallarni)ni bola to'laqonli bilishi lozik. Shunagina yuklatilgan vazifani bajara oladi ular. Shundagina biz zamonga mos kelajak yaratib boshqa mamlakatlarkaga yaqinlasha olamiz.
P.S: Videoda eng oddiy misol sifatida bir vaqtlar o'zim reledan yasagan elektron hisoblash mashinamni keltirdim. Faqatgina kondensator va elektron reledan tashkil topgan bu matah. Zato sanashni biladi. Oscillator (tebratgich) ham releni o'zida qilingan. Bu narsa bugungi kundagi raqamli texnologiyaning boshi xolos. O'quvchilarga ham shundan boshab o'rgatish kerak aslida.
P.S: har bir lampochka 0 va 1 raqamlarini ifoda etadi.
000 = 0
001 = 1
010 = 2
011= 3
100 =4
101 = 5
110=6
111=7
@devcon
Borisovning "Библия радиотехников" nomini olgan ushbu kitob elektronikani o'rganishni istagan har qanday odamga eng yaxshi alifbo bo'la oladi.
Kitobning 8ta versiyasi 1951-1991 yillar orasida ommaga keng tarqatilgan. Eski nomlari Massovaya Radiobiblioteka.
Ushbu kitob oddiy zaryadlanish qonunidan boshlab mantiqiy mikrosxemalar bilan ishlash darajasigacha olib chiqish imkoniga ega. Minglab turli sxemalar o'rganish uchun berilgan. Ovoz kuchaytirgichdan boshlab raioaloqa tizimigacha yasashga loyihalar qo'shilgan.
Albatta kitobda sovet radiodetallari berilgan. Lekin ba'rini bugungi kundagi analogini topish mumkin.
Npn transistorlarga 2n222 eng yaxshi tavsiyam.
Pnp uchun S8550. Narxi 500 so'mdan edi adashmasam (yoki men doim mingtalab olganimga shunday to'g'ri kelar)
КА155ЛАЗ (laqabi lazik) mikrosxema o'rniga sn7400 ishlatsangiz bo'ladi.
Kondensator, resistor, potensiometer va induktivliklar muammo emas.
Kavsharlagich, mutimeter, atvyorka, bakarez va boshlang'ich detallar sizga 200-300 ming so'm atrofida tushishi mumkin.
Robototexnikaga shoshilmang faqat. Arduinoga qarab yugurib ketishdan avval kitob bilan tanishing.
Kitibni ushbu post ostida qoldiraman.
@devcon
Kitobning 8ta versiyasi 1951-1991 yillar orasida ommaga keng tarqatilgan. Eski nomlari Massovaya Radiobiblioteka.
Ushbu kitob oddiy zaryadlanish qonunidan boshlab mantiqiy mikrosxemalar bilan ishlash darajasigacha olib chiqish imkoniga ega. Minglab turli sxemalar o'rganish uchun berilgan. Ovoz kuchaytirgichdan boshlab raioaloqa tizimigacha yasashga loyihalar qo'shilgan.
Albatta kitobda sovet radiodetallari berilgan. Lekin ba'rini bugungi kundagi analogini topish mumkin.
Npn transistorlarga 2n222 eng yaxshi tavsiyam.
Pnp uchun S8550. Narxi 500 so'mdan edi adashmasam (yoki men doim mingtalab olganimga shunday to'g'ri kelar)
КА155ЛАЗ (laqabi lazik) mikrosxema o'rniga sn7400 ishlatsangiz bo'ladi.
Kondensator, resistor, potensiometer va induktivliklar muammo emas.
Kavsharlagich, mutimeter, atvyorka, bakarez va boshlang'ich detallar sizga 200-300 ming so'm atrofida tushishi mumkin.
Robototexnikaga shoshilmang faqat. Arduinoga qarab yugurib ketishdan avval kitob bilan tanishing.
Kitibni ushbu post ostida qoldiraman.
@devcon
Tug’ilganimdan boshlab elektronika ichida yurgan bo’lsamda microcontrollerlar ichiga shu yil mart oyidan boshlab kirib keldim.
O’rganish uchun ko’p ham vaqtim ketmadi. O’rtacha hisobda bir yarim oy yetarlicha bo’ldi men uchun. Ikkinchi oydan esa birinchi buyurtmamni oldim.
Boshlanishida arduino (atmega) bugun esa broadcom, arm chiplar bilan ishlashni o’rganib boryapman. Aniqroq aytganda atmega chiplar unchalik qiziqtirmay qo’ygan meni. Balkim arm bilan oraliq farqdadir hamma gap.
Sizlarga esa soddaroq bo’lishi uchun atmegadan vaz o’qishni boshlayveraman.
Atmega bu 1996-yilda avr olilasida dunyoga kelgan 8-birli RISC michropchip hisoblanadi. Bugunki kunda asosan atmega 328, atmega 2560 va kichik attiny versiyalari keng omma tomonidan qo’llanib kelinadi.
Masalan atmega328da
Xotira: 32Kb (0.5 bootlader uchun)
Chip maksimal tezligi: 20Mhz
Kuchlanish: 1.8-5.5v
Quvvatlanish: 40mA
SRAM: 2 KB
EEPROM: 1 KB
Kirish va chiqish pillar: 14ta (Bundan 6 donasi puls modulatsiya uchun ham ishlaydi)
Maksilmal o’tkazuvchanlik: 200mA
Arduino ham ayni shu chiplardan tashkil topgan.
Arduino unoda dip atmega328p ishlatilgan bo’lsa, arduino megada atmega 2560 qo’llanilgan. Albatta bularning imkoniyat darajalari turlicha hisoblanadi.
Arduino unoda chipga qo’shimcha tarzda lm1117 5 va 3.3 kuchlanish konvertori, 16Mhz kvarts, atmega16da foydalanuvchiga qulay bo’lishi uchun usb serial kiritilgan.
Dasturlash c va c++ tillari orqali amalga oshiriladi. Bunda asosiy ikki funktsiya void setup() va void loop() muhim ro’l tutadi. Dasturni esa unoga Arduino IDE dasturidan foydalanib yoki turli programmatorlardan foydalanib hex shaklida yuklash mumkin.
Setup funksiyasi chip bootladerdan o’tgach bir marta ishga tushib dasturni sozlash uchun xizmat qiladi. Bunda pinlar vazifasi, turli boshqa funksiyalarni ishga tushirish mumkin.
Loop funktsiyasi chipga qo’yilgan kvarts o’lchamiga qarab doimiy yangilanib turadi. Bunda asosan doimiy ish jarayonida yuklatiladigan kodlar biriktiriladi.
Qo’shimcha tarzda aytib o’tish lozimki dasturga bir va undan ortiq kutubxonalar yoki arduino kenggaytmasi ino fayllarni ham yuklash mumkin. Buyog’i tasavvur va bilimga bog’liq.
Tajriba (ish jarayoni videoda berilgan):
//ushbu funktsiya chip ish boshlaganda bir marotaba qo’llaniladi
void setup() {
// 13-sonli pinni quvvat chiqarish vazifasida ishga tushirish
// LED_BUILTIN o’rnida 13 raqamini ham qo’llash mumkin.
pinMode(LED_BUILTIN, OUTPUT);
}
//ushbu funksiya chip ish jarayonida qayta-qayta ishga tushiriladi
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // svetodiodni yoqish
delay(1000); // bir soniya davomida kutish
digitalWrite(LED_BUILTIN, LOW); //svetodiodni o’chirish
delay(1000); // bir soniya davomida kutish
}
@devcon
O’rganish uchun ko’p ham vaqtim ketmadi. O’rtacha hisobda bir yarim oy yetarlicha bo’ldi men uchun. Ikkinchi oydan esa birinchi buyurtmamni oldim.
Boshlanishida arduino (atmega) bugun esa broadcom, arm chiplar bilan ishlashni o’rganib boryapman. Aniqroq aytganda atmega chiplar unchalik qiziqtirmay qo’ygan meni. Balkim arm bilan oraliq farqdadir hamma gap.
Sizlarga esa soddaroq bo’lishi uchun atmegadan vaz o’qishni boshlayveraman.
Atmega bu 1996-yilda avr olilasida dunyoga kelgan 8-birli RISC michropchip hisoblanadi. Bugunki kunda asosan atmega 328, atmega 2560 va kichik attiny versiyalari keng omma tomonidan qo’llanib kelinadi.
Masalan atmega328da
Xotira: 32Kb (0.5 bootlader uchun)
Chip maksimal tezligi: 20Mhz
Kuchlanish: 1.8-5.5v
Quvvatlanish: 40mA
SRAM: 2 KB
EEPROM: 1 KB
Kirish va chiqish pillar: 14ta (Bundan 6 donasi puls modulatsiya uchun ham ishlaydi)
Maksilmal o’tkazuvchanlik: 200mA
Arduino ham ayni shu chiplardan tashkil topgan.
Arduino unoda dip atmega328p ishlatilgan bo’lsa, arduino megada atmega 2560 qo’llanilgan. Albatta bularning imkoniyat darajalari turlicha hisoblanadi.
Arduino unoda chipga qo’shimcha tarzda lm1117 5 va 3.3 kuchlanish konvertori, 16Mhz kvarts, atmega16da foydalanuvchiga qulay bo’lishi uchun usb serial kiritilgan.
Dasturlash c va c++ tillari orqali amalga oshiriladi. Bunda asosiy ikki funktsiya void setup() va void loop() muhim ro’l tutadi. Dasturni esa unoga Arduino IDE dasturidan foydalanib yoki turli programmatorlardan foydalanib hex shaklida yuklash mumkin.
Setup funksiyasi chip bootladerdan o’tgach bir marta ishga tushib dasturni sozlash uchun xizmat qiladi. Bunda pinlar vazifasi, turli boshqa funksiyalarni ishga tushirish mumkin.
Loop funktsiyasi chipga qo’yilgan kvarts o’lchamiga qarab doimiy yangilanib turadi. Bunda asosan doimiy ish jarayonida yuklatiladigan kodlar biriktiriladi.
Qo’shimcha tarzda aytib o’tish lozimki dasturga bir va undan ortiq kutubxonalar yoki arduino kenggaytmasi ino fayllarni ham yuklash mumkin. Buyog’i tasavvur va bilimga bog’liq.
Tajriba (ish jarayoni videoda berilgan):
//ushbu funktsiya chip ish boshlaganda bir marotaba qo’llaniladi
void setup() {
// 13-sonli pinni quvvat chiqarish vazifasida ishga tushirish
// LED_BUILTIN o’rnida 13 raqamini ham qo’llash mumkin.
pinMode(LED_BUILTIN, OUTPUT);
}
//ushbu funksiya chip ish jarayonida qayta-qayta ishga tushiriladi
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // svetodiodni yoqish
delay(1000); // bir soniya davomida kutish
digitalWrite(LED_BUILTIN, LOW); //svetodiodni o’chirish
delay(1000); // bir soniya davomida kutish
}
@devcon