top of page

Ağıllı Zibil qutusu

Layihənin məqsədi: Ultrasəs məsafə sensoru və Pinoo Control Card ilə servo motordan istifadə edərək insan toxunmadan açılan gigiyenik zibil qabı layihəsi yaratmaq.

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.

  • Ultrasonik məsafə 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 idarəetmə kartı, ultrasəs məsafə sensoru, servo motor, birləşdirici kabellər.

  

 


Dizayn üçün tələb olunan materiallar:  Zibil qutusu, dondurma çubuğu, silikon tapança və silikon.

 

 

 

 

Layihənin tikintisi:

 

Layihəmiz üçün əvvəlcə dondurma çubuğunu servo motora yapışdırmaqla başlayırıq.

Dondurma çubuğunu servo motora yapışdırırıq.

 

 

Servo motorumuzu zibil qabının içinə silikon tapança ilə düzəldirik ki, zibil qabının qapağını açıb problemsiz bağlasın.

 

 

Məsafə sensorumuz üçün zibil qutusunun qarşısında bir deşik qazırıq.

 

 

 

Məsafə sensorumuzu silikon tabancanın köməyi ilə düzəldirik və dizayn hissəmizi tamamlayırıq.

 

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, ultrasəs məsafə 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ə məsafə sensorunun iş vəziyyətini yoxlayırıq.

 

 

 

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.

 

 

 

Yaşıl bayraqlı hadisə kodumuzun altında təkrar dövrəni və onun içinə məsafə sensorumuzun dəyərini göstərən kodu yerləşdiririk. Əgər məsafə sensorumuzun dəyəri 10 sm-dən az olarsa, servo motorumuz 30 dərəcəyə çatacaq, yəni zibil qabının qapağı açılacaq. Olmasa, yəni 10 sm-dən böyük olarsa, servo motorumuz aşağı hərəkət edəcək və zibil qabının qapağı bağlanacaq.

 

Vacib: Bucaqlarınızı sınadığınızdan əmin olun, hər bir nümunənin fərqli bucaqları ola bilər. Bunun səbəbi servo motorun yerləşdirilməsidir.

 

 

 

 

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

 

 

 

Ultrasəs məsafəsi sensorunun qarşısında hər hansı obyekt olduqda zibil qutusunun qapağı açılacaq və heç bir obyekt olmadıqda zibil qutusunun qapağı bağlanacaq.

IMG_4248.JPEG
IMG_4247.JPEG
IMG_4249.JPEG
IMG_4250.JPEG
IMG_4251.JPEG
IMG_4253.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
1_c4ef1835-eeeb-4549-bb0c-e37b6dbad722_480x480.jpg
2_8bff1b1e-9e60-4117-94b6-e5c12c603b24_480x480.jpg
1.JPG
2.jpg
3.jpg
IMG_4267.JPEG
bottom of page