2 – laboratoriya jumíSÍ. RobottíŃ programmalí islew rejimleri hám programma boyínsha oníŃ jumíSÍn sazlaw
Download 480.83 Kb. Pdf ko'rish
|
2 lab QQ (2)
1-tapsırma: 1 di jibersek birinshi svetodiod, 2 ni jibersek 2 - svetodiod …. 9
dı jibersek 9 -svetodiod jansın. Bul usıl járdeminde jiberilgen nomerlerdi tuwrı shıǵarıwımız múmkin. Nomerlerden basqa kiritilgen belgilerdi ózi sıyaqlı qabıl ete almaymız. Mısalı, bul usıl járdeminde A háribin jibersek, A-48=17 boladı. Qalay jiberilgen hár qanday maǵlıwmattı ózi sıyaqlı qabıllawımız múmkin? Bul wazıypanı orınlaw ushın char - belgili ózgeriwshiler qatlamınan paydalanamız. Jiberilgen belgilerdi kompyuter ASCII kodında oqıwın bildik. char bolsa bul kodtı taǵı sol kodqa uyqas belgige aylantırıp beredi (10-súwret). 10-súwret. Endi biz jibergen qálegen belgini tuwrı qabıllawmız múmkin!!! 2-tapsirma: 7 sanın jibergenimizde monitor portda “ 7 jiberildi” degen jazıw shıqsın. Qatarlı maǵlıwmatlar menen islew ushın bolsa Serial.readString() funksiyasınan foyladanıladı. Ol járdeminde mashqalasız belgiler izbe-izligi (sózler, sózler izbe-izligi, belgiler, sanlar) bir qatar etip oqıwımız múmkin. Serial.readString() paydalansaq monitor portqa sanlardıń jıyındısı shıqpaydı. Sebebi sanlardı Serial.readString() funksiyası arqalı oqıǵanımızda olardı da qatar retinde qabıl etedi. Nátiyjede olar ústinde arifmetik ámeller atqarıp bolmaydı. Pútin sanlardı oqıw ushın Serial.parseInt() funksiyasınan paydalanamız . Pútin sanlar ústinde ámeller orınlawı da úyrendik. Sol orında soraw tuwıladı, haqıyqıy sanlar (1. 2,-2. 5, 7,-8….) ústinde ámel orınlaw ushın qanday funksiyadan paydalanamız? Haqıyqıy sanlar ústinde ámeller orınlaw ushın Float qatlamındaǵı ózgeriwshiden paydalanamız. Float qatlamındaǵı ózgeriwshilerdi jıberiw ushın Serial.parseFloat() funksiyasınan paydalanamız. |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling