Cuprins:

SnowSmart: 5 pași
SnowSmart: 5 pași

Video: SnowSmart: 5 pași

Video: SnowSmart: 5 pași
Video: Five Feet Apart (2019) Full Movie 2024, Iulie
Anonim
Image
Image

SnowSmart este un snowboard făcut inteligent. Vă citește viteza și funcționează, de asemenea, ca o încuietoare și este, de asemenea, echipat cu un ledstrip. Deoarece este un snowboard, este de asemenea impermeabil cu adeziv fierbinte și o cutie de plastic.

Provizii

Pentru a face acest snowboard inteligent veți avea nevoie de:

  • O cutie de plastic care poate conține toate componentele (am folosit o cutie cu lungimea de 200 mm

    lățime: 140 mm înălțime: 90 mm)

  • 1x Snowboard la alegere
  • 1x rack și unelte tipărite 3D
  • 1x ledstrip impermeabil ws2811
  • 1x Raspberry Pi
  • 1x card Micro SD pentru RPi (cel pe care l-am folosit a fost de 16 GB, aveți nevoie de cel puțin 8 GB)
  • 1x panou de masă
  • 1x baterie reîncărcabilă de 12v
  • 1x baterie reîncărcabilă de 5v (cu două deschideri USB)
  • 1x senzor RC522-RFID
  • 1x modul LDR (se poate folosi și un LDR obișnuit, dar în acest proiect am folosit un modul LDR digital)
  • 1x ecran LCD 16x2
  • 1x sursă de alimentare pentru panou de măsurare
  • 1x motor pas cu pas 28BYJ-48 5v
  • 1x accelerometru MPU-6050
  • 1x potențiometru
  • De asemenea, veți avea nevoie de fire pentru a conecta toți senzorii la Raspberry Pi

Pasul 1: Instalarea bibliotecii

Pentru acest proiect, va trebui să aveți Raspbian instalat pe cardul SD care intră în RPi. Pentru acest proiect, va trebui, de asemenea, să activați I2C și SPI pe RPi prin raspi-config în cadrul opțiunilor de interfață. (Tastați sudo raspi-config și apoi mergeți la opțiunile de interfață, apoi activați I2C și SPI, apoi terminați și reporniți sudo RPi). De asemenea, va trebui să instalați câteva biblioteci pentru utilizarea leds-ului ws2811.

sudo pip3 instalează rpi_ws281x

sudo pip3 instalează adafruit-circuitpython-neopixel

Acestea sunt cele două linii pe care trebuie să le executați pentru a putea utiliza ledstrip-ul ws2811.

Pentru RFID va trebui să instalați biblioteca mfrc522.

sudo pip3 instalează mfrc522

Asta este pentru instalarea bibliotecilor și configurarea opțiunilor de interfață.

Pentru tot codul de care aveți nevoie pentru backend și frontend, puteți merge la github-ul meu legat mai jos, am adăugat și randările 3d pentru unelte și rack-uri:

github.com/howest-mct/1920-1mct-project1-P..

Pasul 2: Cablarea electronice

Cablarea electronice
Cablarea electronice

Am adăugat o imagine atât a panoului de verificare, cât și a schemei de cablare.

Pasul 3: baza de date

Baza de date
Baza de date

Mai sus puteți vedea structura bazei de date. După cum puteți vedea, este o bază de date ușoară, cu doar două tabele. Puteți adăuga un al treilea tabel dacă doriți să utilizați mai multe carduri RFID, astfel încât să puteți avea mai mulți utilizatori.

Pasul 4: Montarea totul în carcasă

Montând totul în carcasă
Montând totul în carcasă

Pentru a încadra totul în carcasă, va trebui să puzzleți puțin, desigur, acest lucru depinde de cutia pe care o utilizați. Voi introduce un desen despre modul în care încadrez totul în carcasa mea. măsurătorile vor fi pe imagine.

Pasul 5: Atingeri de finisare

Finisaje
Finisaje
Finisaje
Finisaje
Finisaje
Finisaje
Finisaje
Finisaje

Pentru a finaliza proiectul, am adăugat un tub de plastic în dreapta cutiei de plastic. Am făcut eu singur tubul de plastic dintr-o cutie obișnuită de plastic. Era un dreptunghi care măsoară 140 mm lungime și 90 mm lățime. Am adăugat câteva imagini detaliate ale cutiei de proiect și, de asemenea, a tubului în care am pus uneltele și cremaliera.

Speram să vă placă primul meu proiect publicat pe instructabled, cu siguranță mi-a plăcut să-l fac!

Recomandat: