Sisukord:

Nutikas postkast: 11 sammu
Nutikas postkast: 11 sammu

Video: Nutikas postkast: 11 sammu

Video: Nutikas postkast: 11 sammu
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, November
Anonim
Nutikas postkast
Nutikas postkast
Nutikas postkast
Nutikas postkast
Nutikas postkast
Nutikas postkast
Nutikas postkast
Nutikas postkast

Tavaliselt loen ajalehte hommikusöögi ajal. See saadetakse postkasti iga päev. Kuid mõnikord juhtub, et pean jalutama külma või vihma käes üle meie sissesõidutee postkasti, et näha, et ajalehte pole veel kohale toimetatud. See pani mind mõtlema nutika postkasti loomisele, mis jälgib, millal kirjad on kohale toimetatud oma postkasti. Nii näete oma mobiiltelefonist hõlpsalt, kas kirjad on juba kohale toimetatud või mitte.

Nii et nutikas kirjakast tähendab

  • Jälgige, kas postkastis on kirju.
  • Saate jälgida, millal kirjad on kohale toimetatud ja millal on postkast tühjendatud.
  • Postkasti saate avada tavalise võtme asemel RFID -kaardiga

Samm: materjalide kogumine

Materjalide kogumine
Materjalide kogumine
Materjalide kogumine
Materjalide kogumine
Materjalide kogumine
Materjalide kogumine

IoT -asjad (vähemalt 45 eurot eeldatavaid kulusid):

  • Raspberry Pi 3 Mudel B +
  • Servomootor SG90
  • Kaugusandur HC-SR04
  • RFID -moodul RC522
  • Magnetiline kontaktandur
  • 16x2 LCD ekraan
  • Hunnik kaableid

Eluaseme esemed (vähemalt 30 eurot eeldatavaid kulusid):

  • Puidust plaat
  • Hinged
  • Väike libisev lukk
  • Kruvid

Projekti jaoks kasutatavad tööriistad:

  • Visual Studio (kasutajaliidese arendus)
  • Pycharm (taustaprogrammi arendamine)
  • MySql Workbench (andmebaas)
  • Erinevad puidutööriistad (korpuse valmistamiseks)

2. samm: testige andureid eraldi

Testige andureid eraldi
Testige andureid eraldi
Testige andureid eraldi
Testige andureid eraldi
Testige andureid eraldi
Testige andureid eraldi

Kõige parem on alustada andurite eraldi testimisest, et saaksite teada, mida andurid suudavad. Ja mida nad saavad projekti heaks teha.

3. samm: korpuse visand

Korpuse eskiis
Korpuse eskiis
Korpuse eskiis
Korpuse eskiis
Korpuse eskiis
Korpuse eskiis

Kui teate, mida teie andurid teha saavad. Võite hakata oma korpust kujundama. Seega tegin papist "prototüübi", et saaksin selgelt näha postkasti suurust

Samm: tehke täielik ahel

Tehke täielik vooluring
Tehke täielik vooluring
Tehke täielik vooluring
Tehke täielik vooluring

Märkus: selguse huvides paigutasin komponendid skeemidele eraldi. Nii et lõplikus versioonis on need tõepoolest seotud 1 Raspberry Pi -ga.

Samm: kirjutage kood ja looge veebisait

Kirjutage kood ja looge veebisait
Kirjutage kood ja looge veebisait

Nüüd, kui teil on kogu vooluring, saate tegelikult hakata kirjutama kogu nutika postkasti funktsionaalsuse koodi.

6. samm: tehke eluase

Tee eluase
Tee eluase
Tehke eluase
Tehke eluase
Tee eluase
Tee eluase

Koguge oma postkasti jaoks kõik vajalikud materjalid ja alustage korpuse kallal töötamist.

Samm 7: rakendage vooluahelat juhul

Rakendage vooluringi juhul
Rakendage vooluringi juhul
Rakendage vooluringi juhul
Rakendage vooluringi juhul
Rakendage vooluringi juhul
Rakendage vooluringi juhul
Rakendage vooluringi juhul
Rakendage vooluringi juhul

Pange vooluring korpusesse ja paigaldage kõik andurid ja ajamid õigesse kohta.

8. samm: andmebaasi struktuur

Andmebaasi struktuur
Andmebaasi struktuur

9. samm: kood

github.com/NMCT-S2-Project-1/nmct-s2-project-1-JensBonnier.git

10. samm: kuidas ma edasi läksin?

  1. Mõtlesin, mida täpselt tahtsin.
  2. Kontrollige kõiki andureid, mida kavatsen kasutada, ja vaadake, kuidas need täpselt töötavad.
  3. Tegi täieliku vooluringi ja seejärel programmeeris taustaprogrammi.
  4. Valmistas kasutajaliidese (HTML ja CSS) ja sidus selle taustaprogrammiga
  5. Valmistas korpuse.
  6. Paigaldas kõik korpusesse.

Soovitan: