top of page

Ağıllı bənd

Layihənin məqsədi: Su sensoru və Pinoo Nəzarət Kartı ilə siqnal modulundan istifadə edərək bənd dolduqda səs siqnalı modulu ilə xəbərdarlıq edən layihənin hazırlanması.

Müddət:  2 dərs

Yaş qrupu:  7 yaş və yuxarı

Pinoo dəsti:  Əsas dəst, ixtira dəsti, istehsalçı dəsti və tam dəst

Nailiyyətlər:

  • Pinoo idarəetmə lövhəsini kodlamağı öyrənir.

  • Su sensorundan istifadə etməyi öyrənir.

  • Siqnal modulundan istifadə etməyi öyrənir.

  • Alqoritmik bacarıqları inkişaf etdirir.

  • Kodlaşdırma bacarıqları inkişaf edir.

  

İstifadə olunacaq materiallar:  Mblock 3 proqramı, pino idarəetmə kartı, su sensoru, siqnal modulu, qoşulma kabelləri.

 

 

 

Dizayn üçün tələb olunan materiallar:  Göy karton, bıçaq, qayçı, güzgülü karton, qəhvəyi keçə, 2 plastik qutu, biri böyük və biri kiçik, yapışqan tabancası və silikon.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Layihənin tikintisi:

Layihəmiz üçün əvvəlcə böyük qutumuzu əhatə etməklə başlayırıq.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Yaşıl kartonumuzu şəkildəki kimi kənarlarına yaşıllıq versin deyə kəsib silikon tabanca ilə düzəldirik.

 

 

Sonra mavi kartonu qutunun dibinə düzəldirik ki, ona su görünsün.

 

 

Qəhvəyi keçəni o biri küncə yapışdırırıq ki, dağ görkəmi olsun.

 

Kiçik plastik qutumuzda 3 deşik qazırıq.

 

Kiçik qutumuzu dağın kənarında düzəldirik.

  

 

Su sensorumuzu qutunun içərisinə yapışdırırıq.

 

 

Siqnal modulumuzu qutunun içərisinə yapışdırırıq.

  

 

 

 

 

 

 

 

 

 

 

 

 

 

Layihəmiz beləcə yekunlaşır və dizayn hissəmizi bitiririk.

 

  Pinoo uzantısının əlavə edilməsi:

 

 

 

 

 

 

Genişləndirmələr sekmesinde, "Uzantıları idarə et" düyməsini basın.

 

 

 

 

 

 

 

  Açılan pəncərədə axtarış sistemində “Pinoo” yazırıq və nəticəyə yüklə demək kifayətdir. Kompüterimizdə quraşdırılıb.  

 

  

  Pinoo idarəetmə lövhəsinin kompüterə qoşulması:

 

 

Mblock 3-də yuxarı solda yerləşən "Bağlantı" sekmesini sıxırıq.

Açılan pəncərədə “Serial Port” bölməsini sıxırıq və açılan səhifədən “COM6” seçimini seçirik.

QEYD: Hər bir kompüterdə fərqli port girişləri olduğundan, COM-un yanındakı nömrələr dəyişə bilər.

Kartlar sekmesini vurun.

Açılan pəncərədən Pinoo idarəetmə kartının istifadə etdiyi “Arduino Nano” kart seçimini seçirik.

 

 

Genişləndirmələr sekmesini vurun.

Açılan pəncərədə istifadə etdiyimiz idarəetmə kartının uzantısı olan "Pinoo"nu seçirik.

 

 

Qoşulma nişanına klikləyin.

Açılan pəncərədə "Firmware Update" düyməsini basın.

  Kodlaşdırma hissəsi:  

  

Birincisi, su sensorumuzun işlək olub-olmadığını yoxlamaq üçün panda kuklamızın üzərindəki “Kliklənəndə” kodunun altında “Salam deyin” kodu ilə su sensorunun iş vəziyyətini yoxlayırıq. Eyni zamanda su sensorumuzu nəmləndirməyi də unutmayaq.

  

 

Buzzer modulumuzu işə salmaq üçün biz yüksək koda dəyişmə vəziyyətindən istifadə edirik.

 

Su sensorumuzun dəyəri 230-dan çox olarsa, siqnal modulumuz yarım saniyəlik fasilələrlə səslənəcək. Bu dəyərlərə uyğun gəlmirsə, siqnal modulumuzun səsi söndürülür.

  

 

 

 

 

 

Kodlarımızı pino idarəetmə kartına yükləmək üçün tədbirimizə "Pinoo Proqramı" əmri ilə başlayırıq.

  

 

“Pinoo Proqramı” əmrinə sağ klikləyin və açılan pəncərədə “Arduino-ya quraşdır” seçimini seçin.

 

 

Açılan səhifədə qırmızı rənglə seçilmiş “Arduino-ya Yüklə” düyməsini sıxırıq. Kodlarımız pino nəzarət kartımıza yüklənir. 

  "Quraşdırma tamamlandı" mesajı gəldikdən sonra "Bağla" düyməsini basın. Quraşdırma başa çatdıqdan sonra batareya tutucusu daxil edilir və layihə həyata keçirilir.

 

Layihənin İş Vəziyyəti:

  

 

Su sensorumuzun dəyəri 230-dan çox olarsa, siqnal modulumuz səslənəcək və xəbərdarlıq verəcəkdir.

 

  ARDUINO İDE KODLARI:

int su_sensor = A0; // sensoru A0 pininə təyin edirik

int su_sensor_value; // dəyişən təyin edirik

int səs siqnalı = 2; // pin 2-yə səs siqnalını təyin edin.

boş quraşdırma()

pinMode(siqnal, OUTPUT); // səs siqnalının çıxış pinidir

}

boş döngə()

su_sensor_value = analogRead(su_sensor); // sensorun dəyərini analoq oxuduq 

əgər (su_sensor_dəyəri > 230)

{ // su sensorunun dəyəri 230-dan böyükdürsə   // siqnal sönür  

digitalWrite(buzzer, HIGH);  

gecikmə (500);  

digitalWrite(siqnal, LOW);  

gecikmə (500); 

}

başqa

{ // əks halda 

  digitalWrite(siqnal, LOW); // səs siqnalı dayanır 

}

}

IMG_3972.JPEG
IMG_3964.JPEG
IMG_3965.JPEG
IMG_3966.JPEG
IMG_3968.JPEG
IMG_3969.JPEG
IMG_3971.JPEG
IMG_3973.JPEG
IMG_3974.JPEG
IMG_3975.JPEG
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
pinoo_uzanti_480x480.jpg
seri_port_480x480.jpg
KART_480x480.jpg
aygit_yazilim_480x480.jpg
pinooo_480x480 (2).jpg
4.JPG
5.JPG
6.JPG
1.JPG
2.jpg
3.jpg
IMG_3975.JPEG
bottom of page