top of page

Balıq bəsləyicisi

Layihənin məqsədi: Pinoo Nəzarət Kartı, Bluetooth modulu və servo motordan istifadə edərək, balıq qidası sistemini telefonla idarə etmək.

Müddət: 2 dərs

Yaş qrupu: 7 yaş və yuxarı

Pinoo Dəsti: Maker dəsti və tam dəst.

Nailiyyətlər:

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

  • Bluetooth 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ı, Pinoo idarəetmə kartı, servo motor modulu, əlaqə kabelləri.

 

 

 

Dizayn üçün tələb olunan materiallar: Şüşə saxlama qabı, dəsmal salfetinin daxili kartonu, bıçaq, qayçı, boz rəngli dairəvi güzgü kartonu, yapışqan tabancası və silikon.

  

 

 

 

 

 

 

Layihənin tikintisi:

Layihəmiz üçün ilk növbədə dəsmal salfetimizin içini kartonumuzu tam ortadan kəsməməyimiz üçün bıçaqla yarım kəsik edirik.

 

 

Aynalı yuvarlaq kartonumuzu kəsdiyimiz hissəyə yerləşdiririk və silikon tabancanın köməyi ilə servo motorumuzu yuvarlaq kartonumuzun ucuna sabitləyirik.

 

 

Servo motorumuzu kartona düzəldirik.  

 

 

Diqqət edirik ki, kartonumuz içəridə yolunu tamamilə kəsir.  

 

  

Dil kartonumuzu şüşə saxlama qabının kənarına düzəldirik.

 

 

 

 

 

 

 

 

 

 

 

 

Sonra servo motoru və bluetooth modulunu birləşdiririk və dizayn hissəmiz tamamlanır.

 

 

 

 

 

 

 

 

 

 

 

           

Bluetooth modulumuzdan istifadə etmək üçün biz android əməliyyat sistemi ilə işləyən telefonumuza Google play mağazasından 'Arduino Bluetooth Controller' tətbiqini yükləyirik. Sonra proqramı açdıqdan sonra HC-06 bluetooth modulumuzu seçirik. Sonra parolu '1234' olaraq daxil edirik və uyğunluğu tamamlayırıq.  

 

          

Sonra qarşımıza bir pəncərə çıxır, biz 2 əməliyyat yəni açıb-bağlayacağımız üçün 'Switch Mode' variantını seçirik. Növbəti ekranda yuxarı sağ küncdəki parametrlərə klikləyin. Buradan kodlarımızda ediləcək bağlama əməliyyatını 0, açılış əməliyyatını 1 yazıb təsdiq edirik.

 

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 "Bağla" 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:

  

  

Servo motoru işə salmaq üçün onu "düymə basıldıqda" əmri ilə işlədirik. Servo motor 0 ilə 180 dərəcə arasında işlədiyi üçün biz hər iki bucağı sınayırıq.

  

 

Biz "Pinoo Proqramı" kodu altında Bluetooth modulumuzun əlaqə yerlərini təqdim edən kod blokumuzu əlavə edirik. Sonra bluetooth bağlantısı qurularsa, biz onun bluetooth-dan ədədi məlumatları oxumasını istəyirik. Əgər daxil olan rəqəmsal məlumatlar 1-ə bərabərdirsə, yəni Arduino Bluetooth Controller tətbiqindən açma düyməsini basdığımız zaman servo motorumuzu 90 dərəcəyə gətirin. Əgər 0-a bərabərdirsə, yəni balıq yemi örtüyümüzü bağlamaq istəyiriksə, servo motorumuza deyirik ki, onu 20 dərəcəyə gətirin.

 

Qeyd: Servo motorun bucaqları servo motorun fırçasını necə bağladığınızdan asılı olaraq dəyişə bilər. Bunun üçün bu layihədə bucaqları sınamaq vacibdir.

 

 

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

 

  

Balıq yemini xatırladan istənilən əşyanı kartonumuza atmaq olar. Sonra android telefondan bluetooth vasitəsilə balıq yemini istədiyimiz qədər töküb sonra yem yolunu bağlaya bilərik.

ARDUINO İDE KODLARI:

#include <Servo.h> // biz servo kitabxana əlavə etdik

Servo servo; // servo obyekti adlandırın

boş quraşdırma()

Serial.begin(9600); // serial rabitəyə başlayır 

servo.attach(2); // servo motorun 2-ci pininə təyin edilmişdir

}

boş döngə()

əgər (Serial.available())

{ // Bluetooth bağlantısı varsa kodları icra edir  

int data = Serial.read();  

gecikmə (100); 

  if (data == '1') { // əgər daxil olan məlumat 1-dirsə;     servo.write(90);

   }

başqa əgər (məlumat == '0')

{ // daxil olan məlumat 0 olarsa;     servo.write(20);   }

  }

}

IMG_4020.jpeg
IMG_4006.JPEG
IMG_4007.JPEG
IMG_4008.JPEG
IMG_4010.JPEG
IMG_4015.JPEG
IMG_4012.JPEG
333_large.jfif
44444_large.jfif
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
1_84cee91b-bc7f-46e9-bdb1-4672f9e95d32_large.png
1.JPG
2.jpg
3.jpg
IMG_4015.JPEG
bottom of page