top of page

Avtomatik Kilid

Layihənin məqsədi: Pinoo Control Card istifadə edərək pir(hərəkət) sensoru və servo motor modulu ilə avtomatik kilidləmə  layihə yaradın.

Müddət:  2 dərs

Yaş qrupu:  7 yaş və yuxarı

İstifadə olunmuş dəst:  Pinoo Maker Dəsti, İxtira Dəsti, Tam Dəst.

Nailiyyətlər:

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

  • PIR(hərəkət) sensorunu kodlamağı öyrənir.

  • Servo motor modulunu kodlamağı öyrənir.

  • Alqoritmik bacarıqları inkişaf etdirir.

  • Kodlaşdırma bacarıqları inkişaf edir.

  • Dizayn bacarıqlarını inkişaf etdirir.

 

 

İstifadə olunacaq materiallar:  Mblock 3 proqramı, pinoo idarəetmə kartı, pir(hərəkət) sensoru, servo motor modulu, qoşulma kabelləri

 

Dizayn üçün tələb olunan materiallar: Dekota, rəngli evalar, qayçı, karandaş, dırnaq kəsici, tornavida, xətkeş, yapışqan tabancası və silikon, alüminium məftil, nazik mis məftil, kilid

 

 

Layihənin tikintisi:

Əvvəlcə evin qapısını düzəldəcəyik. Bunun üçün bir hökmdar və qələmdən istifadə edərək dekota üzərində 15x15 sm ölçülü bir kvadrat çəkirik. Kvadratı bir spatulanın köməyi ilə kəsdik.

 

 

 

Kəsdiyimiz parçanın üzərindəki qıfılın yerini tənzimləyirik və qoyduğumuz yerə uyğun qapını çəkirik.

   

Çəkdiyimiz qapını çəkiclə kəsdik.

 

 

Qapıda və divarda biri digərinin altında olmaqla iki deşik qazırıq ki, onlar hizalanır.

   

 

 

 

Qapını və divarı eva ilə örtürük.

 

 

 

Deliklərdən nazik mis teli keçirərək qapı və divarı birləşdiririk.

Evin yan divarları üçün bir hökmdar və qələmdən istifadə edərək dekorun üzərinə 12x15 sm ölçülü iki düzbucaqlı çəkirik. Falcata köməyi ilə çəkdiyimiz düzbucaqlıları kəsdik.

 

Silikon silahın köməyi ilə evin ön hissəsini və yan divarları şəkildəki kimi bir-birinə yığırıq.

 

Evin içini də evalar ilə örtürük.

 

Bir hökmdar və qələmdən istifadə edərək, evin ölçülərinə uyğun olaraq dekota üzərində bir dam çəkirik. Falcata köməyi ilə çəkdiyimiz damı kəsdik.

         

  

Damın ön və arxa hissəsini eva ilə örtürük. Sonra silikon silahın köməyi ilə onu evə quraşdırırıq.

Evalar ilə dam örtüyünü tamamlayırıq.

Silikon tapançanın köməyi ilə şəkildəki kimi kilidi qapıya quraşdırırıq.

 

Tornavida köməyi ilə pervaneyi servo motor moduluna quraşdırırıq.

Alüminium telin bir ucunu şəkildəki kimi servo motor modulunun pervanəsinə doldururuq.

Alüminium telin digər ucunu qapı kilidli halda qıfılın içinə doldururuq. Servo motor modulunu şəkildə göstərildiyi kimi silikon silahın köməyi ilə yığırıq.

Qeyd: Qapı kilidləndikdə servo motor modulunun bucağı 180 olacaq. Buna görə montajdan əvvəl bucağı 180 dərəcə edək.   

Servo motor modulunu elə birləşdiririk ki, onun Qəhvəyi tel-GND, Qırmızı tel-5V, Narıncı naqil-D0 üst-üstə düşsün.

 

Pır (hərəkət) sensorunu şəkildə göstərildiyi kimi silikon tapançanın köməyi ilə qapının üstündəki divara quraşdırırıq.

 

Evin alt hissəsi üçün bir hökmdar və qələmdən istifadə edərək dekota üzərində 15x15 sm ölçülü bir kvadrat çəkirik. Falcata köməyi ilə çəkdiyimiz kvadratı kəsdik.

 

Silikon silahın köməyi ilə biz baza və evi yığırıq.

 

Evi istədiyimiz kimi bəzəyirik.

 

Qapını asanlıqla açıb-bağlaya bilmək üçün dekotadan qapı tutacaqları düzəldirik.  

Biz birləşdirici kabelin köməyi ilə servo motor modulunu və hərəkət sensorunu pino idarəetmə kartına qoşuruq.

Servo motor modulunu 3 nömrəli bənövşəyi girişə bağlayırıq. Pır (hərəkət) sensorunu 2 nömrəli bənövşəyi girişə bağlayırıq.

 

 

Əlaqələri və dizaynı tamamladıq, indi kodlaşdırma hissəsinə keçirik. Bunun üçün mblock-3 proqramından istifadə edəcəyik.

 

Bağlantı kabelinin köməyi ilə Pinoo Control Card-ı kompüterə qoşuruq və Mblock3 tətbiqinə daxil oluruq. Sonra Pinoo Nəzarət Kartımızı kompüterə təqdim edirik. Bunu etmək üçün əvvəlcə Connect sekmesinden serial port seçiminə klikləyirik. Sonra COM6-nı seçirik.(Kompüter və portdan asılı olaraq nömrə fərqli ola bilər.)

 

 

Serial portu birləşdirdikdən sonra Kartlar sekmesinden istifadə edəcəyimiz kartı seçirik. Arduino-nun Nano modeli ilə işləyirik.

 

 

Pinoo uzantısını kompüterimizə əlavə etmək üçün biz Extensions sekmesinde Genişlənmələri idarə et seçiminə klikləyirik. 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.

 

 

Yenidən Genişləndirmələr sekmesine keçin və Pinoo düyməsini klikləyin. Kodlarımızı Pinoo uzantısı ilə yazacağıq.   

 

 

 

 

 

 

 

 

 

 

Yenidən qoşulma sekmesine keçin və Firmware Yeniləmə seçiminə klikləyin. Yükləmənin bitdiyini söylədikdən sonra Close düyməsini sıxırıq.

 

 

Kodlaşdırma hissəsində; Proqramı işə salmaq üçün Hadisələr menyusundan Yaşıl Bayraq üzərinə kliklədikdə kodu alırıq. Hərəkət aşkarlama sensorunun oxuduğu dəyəri öyrənmək üçün kukladan kömək alırıq. Bunun üçün görünüş sekmesinden "salam deyin" əmrini alırıq. Salam əvəzinə robotlar sekmesinden hərəkət aşkarlama sensoru ilə əlaqəli kod blokunu alırıq. Pin girişini bağladığımız Pinoo2-yə dəyişirik.

 

 

Yaşıl bayrağa klikləyirik və əlimizi hərəkət algılama sensorunun qarşısında yelləyirik. Hərəkət olduğu üçün oxunan dəyər 1 olacaq. Hərəkət olmadıqda oxunan dəyər 0 olacaq.

    

 

 

Servo motor modulunun bucaqlarını tənzimləmək üçün deyirik ki, yuxarı ox düyməsini basdıqda 90 dərəcə, aşağı ox düyməsini basdıqda isə 180 dərəcə olur. Düymələrə basaraq, servo motor modulunun açılarına baxırıq.

 

 

Hadisələr sekmesinde yaşıl bayraq yenidən tıklandıqda kodu alırıq. Sonra yaşıl bayraq tıklandıqda dərəcəni 90-a qoyuruq ki, qapı açıq olsun.

 

 

Nəzarət menyusundan təkrarlayın və əgər yoxsa, kodu alırıq. Əməliyyatlar menyusundan bərabər əməliyyatı alırıq. Hərəkət sensorunun oxuduğu dəyər 1-ə bərabərdirsə, kodu yazırıq.

 

 

Hərəkət aşkarlama sensoru ilə ölçülən dəyər 1 dəyərinə bərabərdirsə, 10 saniyə gözləyirik və dərəcəni 180-ə təyin edirik. Beləliklə, sensor hərəkəti aşkar edərsə, 10 saniyə gözləyəcək və qapını bağlayacaq. Hərəkət aşkarlama sensoru ilə ölçülən dəyər 1-ə bərabər deyilsə, kodu 90 dərəcə yazırıq. Beləliklə, heç bir hərəkət olmadıqda, qapının kilidi açılacaqdır.

 

 

Yaşıl bayrağa klikləyərək layihəni sınayırıq. Layihəmizin işində heç bir problem yoxdursa, layihəmizi kompüterdən asılı olmayan enerji təchizatı ilə işlətmək üçün yazdığımız kodları kartımıza yükləməmiz lazımdır.

Bunun üçün biz başlanğıcda istifadə etdiyimiz yaşıl bayraq klik kodunu ataraq Robotlar menyusundan Pinoo Proqram kodunu əldə edirik. Kodu sağ vurun və Arduino-ya Yüklə düyməsini basın. (Arduino ilə lövhə kimi işləyirik.)

 

 

Açılan pəncərədə yenidən Arduino-ya Yüklə düyməsini sıxırıq. Kodlarımız karta yüklənənə qədər gözləyirik. Yükləmənin bitdiyini söylədikdən sonra bağla düyməsini sıxırıq.

 

 

 

Problem yoxdursa, elektrik kabelimizi kompüterdən ayırırıq. Biz Pinoo İdarəetmə lövhəmizi 9v batareya və batareya qapağının köməyi ilə gücləndiririk. Batareyanın girişinin düz yanında olan açma-söndürmə düyməsini də açıq vəziyyətə gətiririk.

 

Layihənin İş Vəziyyəti:

Hərəkət detektoru 1 qiymətini oxuyarsa, yəni kimsə çıxsa 10 saniyə gözləyəcək və qapı kilidlənəcək.

 

 

 

 

 

 

 

Hərəkət sensoru 0-ı oxuyursa, yəni heç kim çölə çıxmazsa, qapı açıq qalacaq.

1.JPG
Screenshot_1_00aec755-0ca1-4857-ab0a-1182a71b52a0_480x480.jpg
Screenshot_2_04721c49-74f9-43ea-9b44-71d822ac394c_480x480.jpg
Screenshot_3_7e0df5cc-8876-4246-a721-42acf9e27397_480x480.jpg
9.JPG
Screenshot_4_e0deab9e-fb95-439a-b82a-16efe966146e_480x480.jpg
Screenshot_5_480x480.jpg
Screenshot_7_480x480.jpg
16.JPG
Screenshot_8_480x480.jpg
19.JPG
20.JPG
Screenshot_9_480x480.jpg
Screenshot_10_480x480.jpg
25.JPG
26.JPG
27.JPG
28.JPG
29.JPG
30.JPG
31.JPG
32.JPG
33.JPG
34.JPG
Pinoo_Programi_480x480.jpg
seri_port_480x480.jpg
KART_480x480.jpg
pinoo_uzanti_480x480.jpg
pinooo_480x480 (2).jpg
aygit_yazilim_480x480.jpg
43.JPG
Screenshot_11_480x480.jpg
46.JPG
47.JPG
49.JPG
51.JPG
53.JPG
54.JPG
57.jpg
58.jpg
bottom of page