top of page

Ağıllı jalüzlər

Layihənin Məqsədi: Pinoo Control Card temperatur-rütubət sensoru və servo motordan istifadə edərək ətraf mühitdə temperatur artdıqda kölgə salacaq sistem yaratmaq.

Müddət: 2 dərs

Pinoo dəsti: İxtira dəsti, Tam dəst.

Yaş qrupu: 7 yaş və yuxarı

Nailiyyətlər:

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

  • Temperatur sensorundan 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 nəzarət kartı, temperatur-rütubət sensoru, servo motor, birləşdirici kabellər.

 

 

Dizayn üçün tələb olunan materiallar: Dekota, eva, qayçı, köməkçi bıçaq, yapışqan tabancası və silikon.

 

 

 

Layihənin tikintisi:

 

Layihəmiz üçün əvvəlcə dekota parçalarını təyin etdik.

 

 

Kafemizin ön hissəsini düzəldirik və qapıya oxşayan bir parça kəsirik.

 

Silikon tabancanın köməyi ilə kəsdiyimiz hissəni düzəldirik.

 

 

Kafenin qabağını eva ilə örtürük.

 

 

Qabağındakı kafenin işarəsini düzəldirik və istənilən qələmlə kafemizin adını yazırıq.

 

 

Kafenin önü olması üçün düzbucaqlı dekota parçasını düzəldirik.

 

 

 

 

Kafenin divarlarını təşkil edəcək dekota parçalarını eva ilə örtürük.

 

 

 

Üzərini örtdüyümüz dekota parçalarını şəkildəki kimi düzəldirik.

 

 

 

Korumuzu dəstəkləmək üçün dekota parçasını servo motorumuzun fırçasına bağlayırıq.

 

 

 

 

Sonra servo motorumuzu silikon tapançanın köməyi ilə qəfəsin qabağına sabitləyirik.

 

 

Pərdə kimi xidmət edəcək dekota parçasını eva ilə örtürük və servo motorumuzun fırçasına bərkidik.

 

 

 

Sonra şəkildəki kimi temperatur-rütubət sensorumuzu düzəldirik. Temperatur-rütubət sensorumuzu 3-cü porta və servo motorumuzu 2-ci porta Pinoo idarəetmə kartımıza 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 “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 sekmesine klikləyin. Açılan pəncərədə "Firmware Update" düyməsini basın.

 

Kodlaşdırma hissəsi:

 

 

 

 

 

 

Birincisi, temperatur-rütubət sensorumuzun işlədiyini yoxlamaq üçün temperatur-rütubət sensorunun identifikasiya kodunu "Pinoo Proqramı" kodunun altına yerləşdiririk. Sonra temperatur-rütubət sensoru dəyərlərimizi seriya portuna çap edirik və onları arduino-ya yükləyirik. Sonra mblock proqramımızın sağ altındakı 'recv encode mode' seçimini 'har state' olaraq dəyişdiririk. Beləliklə, serial portda temperatur-rütubət sensoru dəyərlərimizi görürük. Kodlarımızı Arduino-ya yüklədikdən sonra onu proqram bağlantısı bölməsindən yenidən qoşmağı unutmayaq.

 

 

 

Servo motorumuzun işlək olub-olmadığını yoxlamaq üçün düyməyə basıldıqda kodun altına servo motoru işlətmək üçün kodumuzu əlavə edirik.

 

 

Birincisi, çekimimizin yavaş hərəkətini təmin etmək üçün Data&Block bölməsindən aci adlı dəyişən yaradırıq.

 

Yaşıl bayraq tıklandıqda kodun altında temperatur-rütubət sensorumuzu işlədə bilmirik. Buna görə də Pinoo Proqram kodu altındakı kodumuzla proqramımıza temperatur-rütubət sensorumuzu təqdim edirik.

 

 

Bucaq dəyişənimizin hər dəfə 20 olmasını təmin edirik. Sonra temperatur sensorumuzun dəyərinin 37 dərəcədən çox olması şərtini yaratdıq.

 

 

Şərtimiz yerinə yetirilərsə, bucaq dəyişənimiz 20 olana qədər 0,2 saniyə aralığında -1 artacaq və servo motor bucağı hər dəfə -1 artaraq dəyişəcək. Şərtimiz yerinə yetirilməzsə, bucaq dəyişənimiz 45 dərəcə olana qədər 0,2 saniyəlik intervalla 1 artacaq və servo motor bucağımız hər dəfə -1 artaraq dəyişəcək.

 

  

 

“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:

 

 

Temperatur-rütubət sensorumuzun qiyməti 37 dərəcədən yuxarı olarsa, kordonumuz aşağı düşməyəcək, əks halda pərdəmiz yuxarı qalxacaq.

 

ARDUINO İDE KODLARI:

 

IMG_4539.JPEG
IMG_4538.JPEG
IMG_4540.JPEG
IMG_4541.JPEG
IMG_4542.JPEG
IMG_4543.JPEG
IMG_4544.JPEG
IMG_4547.JPEG
IMG_4545.JPEG
IMG_4548.JPEG
IMG_4549(1).JPEG
IMG_4550.JPEG
IMG_4551.JPEG
IMG_4552_480x480.jpg
pinoo_uzanti_480x480.jpg
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
seri_port_480x480.jpg
KART_480x480.jpg
pinooo_480x480 (2).jpg
aygit_yazilim_480x480.jpg
Screenshot_50_480x480 (1).jpg
Screenshot_51_480x480 (1).jpg
Screenshot_52_480x480 (1).jpg
1.JPG
2.JPG
3.JPG
4.JPG
5.JPG
6.jpg
7.jpg
calisma.jpg
arduino_ide.JPG
bottom of page