Mundarija:

Aqlli pochta qutisi: 11 qadam
Aqlli pochta qutisi: 11 qadam

Video: Aqlli pochta qutisi: 11 qadam

Video: Aqlli pochta qutisi: 11 qadam
Video: Ko'zingiz nuri qanchalik darajada o'tkirligini aniqlashni xohlaysizmi? 2024, Iyul
Anonim
Aqlli pochta qutisi
Aqlli pochta qutisi
Aqlli pochta qutisi
Aqlli pochta qutisi
Aqlli pochta qutisi
Aqlli pochta qutisi
Aqlli pochta qutisi
Aqlli pochta qutisi

Men odatda gazetani ertalab nonushta paytida o'qiyman. Bu har kuni pochta qutisiga yuboriladi. Lekin ba'zida shunday bo'ladiki, men hozircha hech qanday gazeta yo'qligini ko'rish uchun pochta qutisiga boradigan yo'limizda sovuqda yoki yomg'irda piyoda yurishim kerak, bu menga pochta etkazib berilishini kuzatib boradigan aqlli pochta qutisini yaratish haqida o'ylashga majbur qildi. pochta qutingizga. Shunday qilib, siz uyali telefoningizdan pochta allaqachon yuborilganmi yoki yo'qligini bilib olishingiz mumkin.

Shunday qilib, aqlli pochta qutisi degan ma'noni anglatadi

  • Pochta qutisida pochta bor yoki yo'qligini kuzatib boring.
  • Pochta qachon yuborilganligini va xat qutisi bo'shatilganligini kuzatishingiz mumkin.
  • Siz pochta qutisini oddiy kalit o'rniga RFID kartasi bilan ochishingiz mumkin

1 -qadam: materiallarni yig'ish

Materiallarni yig'ish
Materiallarni yig'ish
Materiallarni yig'ish
Materiallarni yig'ish
Materiallarni yig'ish
Materiallarni yig'ish

IoT materiallari (min. 45 evrolik taxminiy xarajatlar):

  • Raspberry Pi 3 modeli B +
  • Servo dvigatel SG90
  • HC-SR04 masofa sensori
  • RFID moduli RC522
  • Magnit kontakt sensori
  • 16x2 LCD displey
  • Kabellar to'plami

Uy -joy uchun buyumlar (min. 30 € taxminiy xarajatlari):

  • Yog'och taxta
  • Menteşalar
  • Kichik toymasin qulf
  • Vintlar

Loyiha uchun ishlatiladigan asboblar:

  • Visual Studio (oldingi ishlab chiqish)
  • Pycharm (orqa tomonni ishlab chiqish)
  • MySql Workbench (ma'lumotlar bazasi)
  • Yog'ochga ishlov beradigan har xil asboblar (korpus yasash uchun)

2 -qadam: Sensorlarni alohida tekshiring

Sensorlarni alohida tekshiring
Sensorlarni alohida tekshiring
Sensorlarni alohida tekshiring
Sensorlarni alohida tekshiring
Sensorlarni alohida tekshiring
Sensorlarni alohida tekshiring

Datchiklarni nima qila olishini bilish uchun siz datchiklarni alohida sinovdan boshlashingiz kerak. Va ular loyiha uchun nima qilishlari mumkin.

3 -qadam: uy -joy eskizi

Uy -joy eskizi
Uy -joy eskizi
Uy -joy eskizi
Uy -joy eskizi
Uy -joy eskizi
Uy -joy eskizi

Sensoringiz nima qila olishini bilganingizda. Siz sumkangizni loyihalashni boshlashingiz mumkin. Men pochta qutisining hajmini aniq ko'rish uchun kartondan "prototip" yasadim

4 -qadam: To'liq davrani yarating

To'liq davrani yarating
To'liq davrani yarating
To'liq davrani yarating
To'liq davrani yarating

Eslatma: tushunarli bo'lishi uchun men komponentalarni diagrammalarda alohida joylashtirdim. Shunday qilib, oxirgi versiyada ular haqiqatan ham 1 Raspberry Pi bilan bog'langan.

5 -qadam: Kod yozing va veb -sayt yarating

Kod yozing va veb -sayt yarating
Kod yozing va veb -sayt yarating

Endi sizda butun elektron tizim bor, siz aslida aqlli pochta qutisining ishlashi uchun barcha kodlarni yozishni boshlashingiz mumkin.

6 -qadam: Uy -joy qurish

Uy -joy qurish
Uy -joy qurish
Uy -joy qurish
Uy -joy qurish
Uy -joy qurish
Uy -joy qurish

Pochta qutisi uchun barcha kerakli materiallarni to'plang va korpus ustida ishlashni boshlang.

7 -qadam: Har holda sxemani amalga oshirish

Vaziyatni hal qilish
Vaziyatni hal qilish
Vaziyatni hal qilish
Vaziyatni hal qilish
Vaziyatni hal qilish
Vaziyatni hal qilish
Vaziyatni hal qilish
Vaziyatni hal qilish

Devrenni qutiga joylashtiring va barcha sensorlar va aktuatorlarni kerakli joyga o'rnating.

8 -qadam: ma'lumotlar bazasining tuzilishi

Ma'lumotlar bazasi tuzilishi
Ma'lumotlar bazasi tuzilishi

9 -qadam: kod

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

10 -qadam: Men qanday harakat qildim?

  1. Men nimani xohlayotganimni o'ylab topdim.
  2. Men ishlatmoqchi bo'lgan barcha sensorlarni sinab ko'ring va ular qanday ishlashini ko'ring.
  3. To'liq kontaktlarning zanglashiga olib keldi, so'ngra orqa qismini dasturlashtirdi.
  4. Old tomondan (HTML va CSS) yaratildi va uni orqa tomonga bog'ladi
  5. Uy -joy qurdi.
  6. Uyda hamma narsa o'rnatilgan.

Tavsiya: