Mündəricat:

Ağıllı Soyuducu və Alış -veriş siyahısı: 11 addım
Ağıllı Soyuducu və Alış -veriş siyahısı: 11 addım

Video: Ağıllı Soyuducu və Alış -veriş siyahısı: 11 addım

Video: Ağıllı Soyuducu və Alış -veriş siyahısı: 11 addım
Video: CS50 2015 - Week 8, continued 2024, Iyul
Anonim
Image
Image

Ağıllı soyuducu və alış -veriş siyahısı ilə alış -veriş vərdişlərinizi izləyə bilərsiniz. Alış -veriş siyahınızı elə edə bilərsiniz ki, ərzaq mağazasında olarkən telefonunuzu açasınız. Bu layihə bir dolaba və ya çekmece üzərində də tətbiq oluna bilər.

Addım 1: Materiallar

Tərkibləri

  • 4x Yük hüceyrələri 5kg-10kg*
  • 4x hx711*
  • mcr012 barkod skaneri
  • 2x ledstrip ws2812 (144 led) **
  • 1x ultrasəs məsafə sensoru - HC -SR04
  • 1x Yaşıl led
  • moruq pi
  • arduino
  • enerji təchizatı 5v
  • Kondansatör 1000µF, 16v
  • 2x4m utp kabeli

TİKİNTİ MATERİALLARİ

  • soyuducu
  • 1x nazik plastik lövhələr
  • 2x pleksiglas plitələr*
  • 2x sərt (əyilməyən) plastik plitələr
  • Moruq pi, arduino, breadbord -a uyğun 1x qutu
  • Barkod skanerinizə uyğun 1x qutu
  • iki tərəfli lent
  • silikon
  • M4 və M3 vintlər

* bu, soyuducunuzun içərisində neçə rəfiniz olduğundan asılıdır ** bu, neçə rəfdən asılıdır və yaşıl led əvəzinə istifadə oluna bilər

Addım 2: Top Box

üst qutu
üst qutu
üst qutu
üst qutu

Lazım olan hissələr:

  • arduino
  • moruq pi
  • çörək taxtası
  • böyük qutu
  • vintlər

Lazımi vasitələr

Qazma

Üst qutudan asan başlayacağıq. Arduino və moruq pi'nizin yerləşdiriləcəyi qutu budur.

p.s: Arduino və moruq üçün korpusa sahib olmağı məsləhət görürəm ki, onlara zərər verməyəsən

  1. Pi və arduino -nu onların vəziyyətindən çıxarın
  2. İki qutunu qutunun eyni küncünə qoyun
  3. Çantalar və qutu boyunca 4 delik qazın, bir m4 vidaya oturması lazım olduğunu unutmayın
  4. M4 vintlərini deliklərə qoyun və montaj cıvataları ilə sıxın
  5. Nəhayət çörək taxtasını qutuya yapışdırmalısınız, bu 2 şəkildə edilə bilər:

    1. metal bir bazanız varsa, metal bir qazma aparıb metalda 4 delik aça bilərsiniz, beləliklə vintlərdən istifadə edə bilərsiniz.
    2. arxa stikeri çıxarın və qutuya yapışdırın

Addım 3: Lehim

Lehim
Lehim

Lazım olan hissələr:

  • 2x led zolaqlar
  • 4x yük hüceyrələri
  • rəhbərlik edirdi
  • ultra sonik sensor
  • 2x4m utp kabeli
  • İstilik büzücü borular

Lazımi vasitələr:

lehimleme dəmir

Demək olar ki, dövrə qura bilərsiniz, ancaq əvvəlcə komponentləri bir utp kabelinə lehimləməlisiniz ki, üstə çatan kabelləriniz olsun. Rəng kodları olan bir kağız parçası saxladığınızdan əmin olun;

Lehimləmə haqqında qısa bir məlumat: 5 asan addımda necə lehim edilir

  1. 2 utp kabelini götürün və yarısına kəsin
  2. 2 yük hüceyrəsi götürün və 2 dəfə kabel parçasını lehimləyin
  3. Led şeritlərini götürün və bir parça kabelə lehimləyin
  4. Led və ultra-sonik sensoru götürün və bir parça kabelə lehimləyin

Addım 4: Dövrə

Dövrə
Dövrə

qeydlər:

2 led şeridi enerji təchizatına bağlayın

arduino'yu usb ilə pi ilə bağlayın

mcr012 barkodunu usb ilə pi -yə qoşun

Addım 5: Mysql

Mysql
Mysql

bu sxemi irəli aparın və verilənlər bazanızı qurun

bu faylı bir zibil faylına ixrac edin, zibil faylını açın və kodu kopyalayın

Addım 6: Raspberry Pi qurun

əvvəlcə raspian streçini quraşdırın: Raspbian uzanır

sonra https://github.com/NMCT-S2-Project-I/Project-I readme faylında göstərilən aşağıdakı əmrləri istifadə edin.

istifadə edərək bütün project1 faylını silin

rm -r layihəsi 1

bunu pi -də etsəniz, repo klonlaya bilərsiniz:

git klonu

maria db -ə gedin və zibil sənədindən aldığımız kodu keçin

Addım 7: Yük Hüceyrə Strukturunun Hazırlanması

Yük Hüceyrə Strukturunun Hazırlanması
Yük Hüceyrə Strukturunun Hazırlanması
Yük Hüceyrə Strukturunun Hazırlanması
Yük Hüceyrə Strukturunun Hazırlanması
Yük Hüceyrə Strukturunun Hazırlanması
Yük Hüceyrə Strukturunun Hazırlanması

Lazımi material

  • sərt plastik plitələr
  • pleksiglas plitələr
  • nazik plastik plitələr
  • lehimli yük hüceyrələri
  • vintlər

Lazımi vasitələr

  • qazma
  • mişar və bıçaq
  1. nazik plastikləri 4 kiçik hissəyə kəsin
  2. sərt platin lövhələri soyuducu rəflərinizə uyğun şəkildə kəsin
  3. soyuducunun kənarına toxunmadan sərt plastikin üstünə keçə bilmək üçün pleksiglas lövhələrini daha kiçik kəsin
  4. sərt plastikin ortasına hər tərəfdən bir parça nazik plastik qoyun və deliklər qazın
  5. vidanı yük hücrəsinə qoyun və sıxın
  6. pleksiglasdakı delikləri qeyd edin ki, bu delikləri yük hücrəsinin digər tərəfi ilə hizalasınlar
  7. təkrarlamaq

Addım 8: Barkod oxuyucusu

Barkod oxuyucusu
Barkod oxuyucusu

tələb olunan materiallar

  • barkod oxuyucusu
  • kiçik qutu
  • vida etmək

tələb olunan alətlər

  • silikon
  • qazma
  1. qutunun altındakı 2 delik qazın və barkod oxuyucusunu vida ilə dibinə sıxın
  2. qutunun qapağına silikon qoyun və soyuducunun kənarına yapışdırın
  3. bir gecə qurudun

Addım 9: Ledstrips

Led zolaqlar
Led zolaqlar
Led zolaqlar
Led zolaqlar
Led zolaqlar
Led zolaqlar
Led zolaqlar
Led zolaqlar

Lazımi materiallar

led zolaqlar

Lazımi vasitələr:

iki tərəfli lent

ikiqat tərəfli lenti led lentlərin arxasına qoyun və rəflərinizin üstündəki soyuducunuza yerləşdirin

Addım 10: Ultra Sonic Sensor

tələb olunan materiallar:

  • kiçik elektrik qutusu
  • ultra sonik sensor
  • yaşıl led

tələb olunan alətlər

  • qazma
  • bıçaq
  1. kiçik elektrik qutusunu götürün və qapağın 2 deşiyini kəsin
  2. Qapağın sağ üst küncündə üçüncüsünü kifayət qədər kiçik edin ki, lediniz çuxura uyğun olsun
  3. son çuxur yan tərəfdədir, beləliklə utp kabelinizi yivə qoya bilərsiniz
  4. Bunu soyuducunuzun altındakı qutunuza tətbiq edin

Addım 11: Bitirin

həm project1-flask, həm də project1-sensorunu işlədin və getməyiniz yaxşıdır

Tövsiyə: