Mündəricat:

Arduino Powered Avtomatik Süpürgəçi: 9 addım
Arduino Powered Avtomatik Süpürgəçi: 9 addım

Video: Arduino Powered Avtomatik Süpürgəçi: 9 addım

Video: Arduino Powered Avtomatik Süpürgəçi: 9 addım
Video: Automatic Power Factor Correction by Arduino free code 2024, Iyul
Anonim
Arduino Powered Avtomatik Süpürgəçi
Arduino Powered Avtomatik Süpürgəçi

Bir gün bir otaq almaq qərarına gəldim, amma tələbə olduğum üçün çox baha idi və yenə də prioritetim məktəbdir.

və ağlıma bir fikir gəlir ki, bunu necə etmək olar, proqramlaşdırma və arduino haqqında yaxşı bir məlumatım var, niyə də olmasın?

Addım 1: Xarici qaynaq materialları

Xarici resurslar
Xarici resurslar
Xarici resurslar
Xarici resurslar
Xarici resurslar
Xarici resurslar
Xarici resurslar
Xarici resurslar

Layihələrin hissəsi aşağıda verilmişdir:

Arduino pro mini və ya hər hansı bir arduino lövhəsi

Sadəcə pro mini istifadə etdim, çünki daha səmərəli və kiçikdir

L298n motor sürücü

Bu motor sürücüsü süpürgə işləyən iki mühərriki idarə etmək üçün istifadə olunur

Süpürgəni itələyin

itələmə süpürgəsinin nə olduğunu bilmirsinizsə, bir neçə fırçalı süpürgəyə bənzəyir

onu itələyərkən və kir yığanda fırlanır

2 DC fırçalanmış mühərrik

Qırılan oyuncaq avtomobillərdən aldığım bir az fərqli DC mühərriklərindən istifadə etdim

İki Ultrasonik Sensor

divarları və maneələri hiss etmək və qarşısını almaq

DC güc yuvası

Güc banklarını doldurmaq üçün

Güc bankları

lövhə və mühərriklər üçün lazım olan gücü təmin etmək

iki kişi USB kabeli

güc bankına qoşulmaq üçün

Addım 2: Lazımi alətlər

Alətlər Lazımdır
Alətlər Lazımdır

Dremel vasitəsi

kəsmək və lazım olduğu yerə çuxur qoymaq

Bir havya

Əlbəttə ki, telləri lehimləyin.

Kəlbətinlər

tel kəsmək və tellərin əyilməsinə kömək etmək

yapışqan tabancası (isteğe bağlı)

mühərrikləri bir yerdə tutmaq üçün ancaq zipties istifadə etmirsinizsə

Tornavida

bir neçə komponentin vintlərini bağlamaq və gevşetmək

Addım 3: Motorları və Sensorları Harada Yerləşdirəcəyinizi Tapın və İşi Boyayın

Motorları və Sensorları Necə Yerləşdirəcəyinizi Tapmaq və İşi Boyamaq
Motorları və Sensorları Necə Yerləşdirəcəyinizi Tapmaq və İşi Boyamaq
Motorları və Sensorları Necə Yerləşdirəcəyinizi Tapmaq və İşi Boyamaq
Motorları və Sensorları Necə Yerləşdirəcəyinizi Tapmaq və İşi Boyamaq
Motorları və Sensorları Necə Yerləşdirəcəyinizi Tapmaq və İşi Boyamaq
Motorları və Sensorları Necə Yerləşdirəcəyinizi Tapmaq və İşi Boyamaq

Sensorları yuxarıya qoyaraq hara qoyacağımı təxmin etdim və daha sonra dremel tərəfindən kəsiləcək dairələri qeyd etdim və oradayken metalik mavi bir sprey boya ilə boyadım.

Addım 4: Deliklərin qoyulması

Deliklərin qoyulması
Deliklərin qoyulması
Deliklərin qoyulması
Deliklərin qoyulması
Deliklərin qoyulması
Deliklərin qoyulması
Deliklərin qoyulması
Deliklərin qoyulması
  • Sensorların içəri girməsi üçün bədənin yuxarı süpürgəsinin önünə iki solda və sağda iki deşik qoydum.
  • və motorların içəri girməsi üçün süpürgənin alt gövdəsinin altına iki düzbucaqlı deşik də qoydum

Addım 5: Hamısını bir araya gətirin

Hamısını Bir yerdə qoyun
Hamısını Bir yerdə qoyun
Hamısını Bir yerdə Qoyun
Hamısını Bir yerdə Qoyun
Hamısını Bir yerdə Qoyun
Hamısını Bir yerdə Qoyun

Bütün sensoru və mühərrikləri bədənə isti şəkildə yapışdırdım, çünki mühərrikləri gövdənin aşağı hissəsinə qoydum və taxta dübellərlə dəstəklədim ki, ətrafda çırpılmasın. sensorlar üçün onları lazımi deliklərə isti şəkildə yapışdırdım, eyni zamanda pro mini üçün bir qırılma taxtası düzəltdim, beləliklə tel çəkmək və problem çəkmək daha asan olacaq. motor sürücüsü təmizləyicinin qarşısında olarkən

Addım 6: Kod

kod Arduino IDE -də hazırlanmışdır və əlbəttə c plus dəyişdirilmişdir. kodu yükləmək istəyirsinizsə aşağıdakı linkə daxil olun. kodun iki hissəsi var, birinci hissənin vəzifəsi məlumatları sensorlar şəklində əldə etməkdir, beləliklə lövhə onu analiz edə bilər və ikinci hissənin işi hansı motorların fırlanmasını və manevr etməsini təyin etməkdir, bu sadəcə iki sadədir hissələr. Kodu necə yüklədiyimi düşünürsünüzsə, yükləmək üçün bir arduino uno istifadə edirəm

Addım 7: Kablolama

Sərtləşdirmə
Sərtləşdirmə
Sərtləşdirmə
Sərtləşdirmə
Sərtləşdirmə
Sərtləşdirmə
Sərtləşdirmə
Sərtləşdirmə

Hər şeyi öz yerinə bağlamaq üçün #12 ölçülü bağlama telindən istifadə etdim. fritzing sxemi yuxarıda verilmişdir.

Sensorların VCC və GND 5 volt təmin edən güc banklarına və tıxac pininə uyğun sancaqlarına əks -səda pinləri bağlanır. həmçinin motoru idarə etmək üçün sancaqlar kodda müəyyən edilmişdir

Addım 8: Bağlamaq

Bağlamaq
Bağlamaq

Güc bankını üstünə qoydum, çünki içərisində iki böyük güc bankına yer yoxdur, buna görə də çəki artırmaq üçün ön tərəfə qoydum, buna görə də fırçanı idarə edən ön təkərlərə daha çox dartma qoydum. Mən də hər şeyi geri qaytardım

Addım 9: Toxunuşları bitirmək

bu etməkdən zövq aldığınız və dəyişdirmək və dəyişdirməkdən çəkinmədiyiniz bu uzun təlimatlı ümidin son addımıdır.

Tövsiyə: