Збекиcтон реcпубликаcи олий ва



Download 3,54 Mb.
bet7/7
Sana11.04.2022
Hajmi3,54 Mb.
#542923
1   2   3   4   5   6   7
Bog'liq
dd

Дастур коди

unsigned char i; //ўзгарувчини эълон қилиш


void ToneA() { // ToneA подпрограммасини хосил қиламиз
Sound_Play( 880, 50); } //частотаси 880Гз бўлган товуш хосил қ.
void energya(){ // energya подпрограммасини хосил қиламиз
if(RB7_bit=1){ //агар RB7га 1 сигнал келса
RA6_bit=1; // RA6дан 1 сигнал юборилсин
delay_ms(5000); //пауза 5 секунд
}
else{ //акс холда
RA6_bit=0; // RA6дан 0 сигнал юборилсин
}
}
void bezapasnost(){ // bezapasnost подпрограммасини хосил қиламиз
if(RB7_bit=1){ //агар RB7га 1 сигнал келса
Sound_Init(&PORTB, 4); //товушни RB4 оёоқчасига улаймиз
for( i=0;i<2;i++){ //такрорланиш оператори
Sound_Play(650, 200); //частотаси 650Гз бўлган товуш хосил қ.
RA7_bit=1; // RA7дан 1 сигнал юборилсин
delay_ms(1000); //пауза 1 секунд
RA7_bit=0; // RA7дан 0 сигнал юборилсин
delay_ms(1000); //пуза 1 секунд
}}}
void main() { //асосий дастур бошланди
trisa=0; //А портини чиқувчи қилиш
TRISB=0b10000011; // А портини 0,1 ва 7-оёқчаларини кирувчи қилиш
while(1){ //цикл
PORTA=0;
if(RB0_bit=1){ // агар RB7га 1 сигнал келса
RB5_bit=1;
while(RB0_bit=1)
bezapasnost(); // bezapasnost подпрограммасини чақириш
RB5_bit=0; }
if(RB1_bit=1){ //агар RB7га 1 сигнал келса
RB6_bit=1;
while(RB1_bit=1)
energya() ; // energya подпрограммасини чақириш
RB6_bit=0;}
}
}

Хулоcа


Ушбу курс иши ёзисдавомида мен кўплаб янги маълумотларга эга бўлдим. Мисол қилиб айтадиган бўлсам инфра қизил нурларнинг ҳарактеристикаларини уларни ишлатилиш сохаларини ўрганиб чиқдим. Ундан ташқари инфра қизил нур билан ишловчи HC-SR501 ҳаракат сезувчи датчик ёрдамида қурилма лойихасини ясадим ва унинг ташқи тасрга яьни физик, химик ва космик таьсирларини ўрганиб мен учун янги бўган кўникмалар ва билимларга эга бўлдим. Ташқи таъсирдан ҳимоялаш учун яъни қурилма ишончлилигини ошириш учун лойиҳалаш давомидан ҳар бир жараёнга алоҳида эътибор бердим. Қурилмани элементларини техник маълумотларини ўрганиб ташқи таъсирларга бардошли қилиш йўлларини кўриб чиқдим ва амалда синаб кўрдим.
Мен ясаган қурилма ёрдамидан ҳаракатни сезиш ва шунинг ҳисобига кўплаб ишларни автоматлаштиришга эришишимиз мумкин бўлади. Мисол учун бу қурилма макетида иккита режм мавжуд бўлиб улар қуйидагилар:

  1. Ҳавфсизлик режми бу режмда ҳаракат сезиган вақтда қурилмамиз овозли ва ёруғлик диоди орқали ҳабар беради.

  2. Энергия тежаш режми бу режмда ҳаракат мавжуд бўлмаган ҳолда чироқлар автоматик ўчирилади. Бу билан биз маълум миқдорда энергия тежалишига эришамиз.

Фойдаланилган адабиётлар


  1. Кашкаров А.П. 500 схем для радиолюбителей Электронные датчики. Санкт-петербург 2008, 72c.

  2. Смолов В.Б. Функциональные преобразователи информации. Радио и связь. Масква 1981, 114c.

  3. Петин В.А. Создание умного дома на базе АРДУИНО Москва 2018. 75-79 с.

  4. http://www.hcsrsensor.com

  5. http://www.google.ru

Download 3,54 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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