top of page

Ağıllı yol

Layihənin məqsədi: Pinoo Control Card və Ldr və Led modullarından istifadə etməklə qənaətcil yol layihəsi etmək.

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.

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

  • Led 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ı, Pinoo idarəetmə kartı, 2 ldr modulu, 2 led modulu.

 

 

 

 

Dizayn üçün tələb olunan materiallar:  Ayaqqabı qutusunun qapağı, dondurma çubuğu, akril boya və fırça, qayçı, bıçaq, qara sənətkarlıq kartı, 4 kiçik zolağa kəsilmiş A4 kağızı, yapışqan tabancası və silikon.

 

 

Layihənin tikintisi:

  Layihəmiz üçün yol dizaynından başlayaq.

 

 

  Ayaqqabı qutusunun qapağını qara sənətkarlıq kağızı ilə örtürük. Biz yuxarıdakı yolu layihələndirəcəyik.

 

 

  4 kağız zolağı yapışdırırıq.

 

 

Ldr modullarını daxil etmək üçün bıçaqla deliklər qazırıq. Ldr modullarını silikon maşının köməyi ilə düzəldirik.

  

Dondurma çubuqlarını rəngləyirik.

 

 

 

 

 

 

 

 

 

 

 

 

 

  

  Dondurma çubuqlarını silikon aparatın köməyi ilə dizayna düzəldirik.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

rəhbərlik etmişdir  Silikon maşının köməyi ilə modulları dondurma çubuqlarına yerləşdiririk. Led modullarının əlaqə kabelini daxil edirik və bəzilərini dondurma çubuğuna düzəldirik. (Kabellərin səliqəli qalması üçün)

 

 

 

 

 

 

 

 

 

 

 

 

  Ldr modullarının birləşdirici kabellərini quraşdırırıq.

 

 

  Sensorların əlaqə kabellərinin digər uclarını pino idarəetmə kartına bağlayırıq. USB kabelini pino idarəetmə kartına və kompüterə bağlayırıq. İndi kodlaşdırma hissəsinə keçə bilərik.

 

  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:  

 

 

Yaşıl bayrağın üzərinə kliklədiyimiz zaman ekranda işıq dəyərini görmək üçün onu işə salırıq.

Burada, istəsəniz, 8 nömrəli qapıya əlavə edilmiş ldr üçün dəyəri də oxuya bilərsiniz, lakin onlar bir-birinə yaxın dəyərləri oxuyacaqlar.  

 

 

Ekranda dəyərləri oxumaq üçün kodlarımızı silirik. Əgər ldr dəyəri 200-dən azdırsa, ledi yandırırıq və 1 saniyədən sonra onu söndürürük. Yoxdursa, led sönür.

(Burada qapı nömrələrinə diqqət edək. Dizayna baxaq və sağ ldr üçün sağ led yandıraq)

 

  

Eyni vəziyyəti digər ldr modulu üçün də yoxlayırıq.

 

 

 

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

 

*Burada məqsəd yalnız avtomobillər keçəndə işığı yandıraraq qənaət etməkdir.  

 

 

 

"Pinoo Proqramı" əmrini sağ vurun və açılan pəncərədə "Arduino-ya quraşdırın" düyməsini basın.  Seçimi seçirik.

 

 

 

Açılan səhifədə "Arduino-ya Yüklə" düyməsini sıxın. 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.  

 

  Layihənin İş Vəziyyəti:

 

 

 

 

 

 

 

 

 

 

 

  

Yükləmə tamamlandıqdan sonra 9V batareyanı pino idarəetmə kartına daxil edirik.

 

 

 

Avtomobil keçənə qədər led modullarında heç bir dəyişiklik yoxdur.

 

 

 

Avtomobil yoldan keçəndə müvafiq led modulu yanır.

 

ARDUINO İDE KODLARI:

// Biz A0 və A1 pinlərinə ldrs təyin edirik

int ldr1 = A0;

int ldr2 = A1; // Biz ldrs-dən dəyəri oxumaq üçün iki dəyişən yaratdıq

int ldr1_value;

int ldr2_value; // biz ledləri 2 və 3-cü pinlərə təyin etdik

int led1 = 3;

int led2 = 2;

boş quraşdırma()

{

  // LED çıxış pin 

pinMode(led1, OUTPUT); 

pinMode(led2, OUTPUT);

}

boş döngə()

{

  // ldr analoq oxunuşunu etdik 

ldr1_dəyər = analogOxu(ldr1); 

ldr2_value = analogRead(ldr2); 

əgər (ldr1_dəyəri < 200)

{

// ldr1 dəyəri 200-dən azdırsa, led1 yanır  

digitalWrite(led1, HIGH);  

digitalWrite(led2, LOW);  

gecikmə (1000); 

}

başqa halda (ldr1_dəyər > 200)

{

// ldr1 dəyəri 200-dən böyükdürsə, led1 söndürülür  

digitalWrite(led1, LOW);  

digitalWrite(led2, LOW);  

gecikmə (1000); 

}

başqa halda (ldr2_dəyəri < 200)

{

// Əgər ldr2 dəyəri 200-dən azdırsa, led1 yanır  

digitalWrite(led1, LOW);  

digitalWrite(led2, HIGH);  

gecikmə (1000); 

}

başqa halda (ldr2_dəyəri > 200)

{

// Əgər ldr2 dəyəri 200-dən böyükdürsə, led1 söndürülür  

digitalWrite(led1, LOW);  

digitalWrite(led2, LOW);  

gecikmə (1000); 

}

}

1.JPG
Ekran_Alintisi_large.jfif
9.JPG
11.JPG
14.JPG
15.JPG
16.JPG
18.JPG
19.JPG
20.JPG
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
22.png
23.png
24.png
25.png
26.png
27.png
28.JPG
29.png
30.jpg
bottom of page