top of page

Siçan tələsi

Layihənin Məqsədi: Pinoo Control Card, servo motor, işıq sensoru (LDR) və siqnal modulundan istifadə edərək qurduğumuz sistemdə siçan qutuya daxil olduqda işıq sensoru tərəfindən aşkarlanacaq və siqnal modulu səsli xəbərdarlıq verəcək. .

Müddət:  2 dərs

Pinoo dəsti:  Pinoo Əsas Dəst, İxtira dəsti, Maker dəsti, Tam Dəst

Yaş qrupu:  7 yaş və yuxarı

Nailiyyətlər:

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

  • İşıq sensorundan istifadə etməyi öyrənir.

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

  • Servo motordan 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ı, servo motor, siqnal modulu, işıq sensoru (LDR), qoşulma kabelləri.

 

 

 

Dizayn üçün tələb olunan materiallar:  Dekota, bıçaq, nazik və qalın məftil, yapışqan tabancası və silikon.

 

 

Layihənin tikintisi:

 

Layihəmiz üçün əvvəlcə dekupajımızı kəsməklə başlayırıq.

 

 

 

Dekotalarımızı şəkildəki kimi parçalara ayırırıq.

 

 

 

 

 

 

 

Sonra siçan tələmizin qapısını açmaq üçün nazik teldən istifadə edəcəyik. Bunun üçün şəkildəki kimi bir bıçaq köməyi ilə deşik açırıq.

 

 

 

 

 

 

 

 

 

 

 

 

 


Qapının hərəkətini təmin etmək üçün nazik telimizi deliklərə bağlayırıq.

 

 

Sonra iş bıçağının köməyi ilə işıq sensorumuz üçün döşəmə parçasını kəsdik.

 

 

 

Dekota hissələrimizi şəkildəki kimi silikon tabancanın köməyi ilə düzəldirik.

 

 

İşıq sensorumuzu döşəmədə etdiyimiz kəsikə düzəldirik.

 

 

 

 

 

 

 

 

 

 

 

 

 

Biz siqnal modulunu siçan tələsinin yan divarına bağlayırıq.

 

 

Sonra qalın telimizi servo motorumuzun fırçasına bağlayırıq və servo motorumu siçan tələsinin divarına bağladığımız teli qapıya sabitləyirik. Sonra pino nəzarət kartımızda əlaqə qururuq. Servo motorumuzu 2-ci porta, siqnal modulumuzu 3-cü porta və işıq sensorumuzu port 7-yə qoşuruq.

 

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 “COM4” 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, servo motorumuzun işlək olub-olmadığını yoxlamaq üçün servo motorun işləmə kodunu "Düyə Basıldı" kodlarının altına yerləşdiririk. Bu yolla biz servo motorumuzun iş vəziyyətinə nəzarət edirik.

 

 

 

Yaşıl bayraq tıklandıqda kodun altındakı kodu işlətməklə Buzzer modulumuzu yoxlayırıq.

 

 

İşıq sensorumuzun işlədiyini öyrənmək üçün "salam deyin" kodundakı "Yaşıl Bayraq" kodunun altındakı "işıq sensorunu oxu" kodunu oxuyaraq dəyərləri görürük.

 

 

 

 

 

 

 

Kodumuzu yaşıl bayraq kodu ilə başlayırıq. Əvvəlcə servo motorumuzun bucağını 0 dərəcə təyin etdik ki, siçan tələmizin qapısı açıq qalsın.

 

 

 

Təkrarlanan kodda, işıq sensoru dəyərimiz 200-dən azdırsa, servo motorumuzun bucağını 135 dərəcəyə uyğunlaşdırmasını, yəni qapını bağlamasını istəyirik.

 

 

Sonra buzzer modulumuzun yarım saniyəlik fasilələrlə 20 dəfə təkrar edərək dövrəmizə daxil olmasını istəyirik və bu şəkildə kodlaşdırmamızı tamamlayı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 Pinoo 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:

 

 

 

Siçan içəri girərsə, işıq sensoru siçanı aşkarlayacaq və qapımız bağlanacaq.

 

ARDUINO İDE KODLARI:

#daxil edin <Servo.h>  // Layihəyə servo kitabxananı daxil etdik.

servo servomotor;  // Biz bir servo motor obyekti yaratdıq.

int LDRpin = A0;//İşıq sensorumuzu hansı pinə bağladığımızı qeyd etdik.

int buzzerpin = 3;// Biz siqnal modulumuzu hansı pin qoşduğumuzu qeyd etdik.

boş quraşdırma()

{

  pinMode(buzzerpin, OUTPUT); 

servomotor.attach(2);//Servo motorumuza hansı pin qoşduğumuzu qeyd etdik. 

servomotor.write(0);//Servo motorumuzun başlanğıcda 0 dərəcədə olmasını təmin etdik.

}

boş döngə()

{

  int işıq dəyəri = analogRead(LDRpin); // Lightvalue adlı dəyişən yaratdıq və A0 pininə bağladığımız işıq sensorumuzun dəyərlərini yaratdığımız dəyişənə köçürdük.

  if(lightvalue<200) //Ətrafdakı işıq dəyəri 200-dən azdırsa, biz şərt blokunu yaratdıq.

  { 

  servomotor.write(135);//Servo motorun bucağını 135 dərəcə etdik.  

for(int i=0; i<=20 ; i++); //Biz buzzer modulumuzun 20 dəfə səslənməsi üçün for loop yaratdıq.

   {   

  digitalWrite(buzzerpin,HIGH);//Biz Buzzer modulumuzu aktivləşdirdik.    

gecikmə(500);//Yarım saniyə gözlədik.    

digitalWrite(buzzerpin,LOW);//Biz siqnal modulumuzu deaktiv etdik.    

gecikmə(500);//Biz onu yenidən yarım saniyə gözlətdik.  

 

}

  }

}

IMG_4513_edited.jpg
IMG_4488.JPEG
IMG_4489.JPEG
IMG_4491.JPEG
IMG_4493.JPEG
IMG_4492.JPEG
IMG_4494.JPEG
IMG_4495.JPEG
IMG_4496.JPEG
IMG_4497.JPEG
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
pinoo_uzanti_480x480.jpg
seri_port_480x480.jpg
KART_480x480.jpg
pinooo_480x480 (2).jpg
aygit_yazilim_480x480.jpg
6.JPG
1.JPG
7.JPG
xxxx_ccf65842-52ad-41e1-8e7e-bec28bcb1268_480x480.jpg
2.JPG
3.JPG
4.jpg
5.jpg
calisma.jpg
bottom of page