Мазмуну:

Акылдуу почта кутусу: 11 кадам
Акылдуу почта кутусу: 11 кадам

Video: Акылдуу почта кутусу: 11 кадам

Video: Акылдуу почта кутусу: 11 кадам
Video: 11-кадам: Расписанияга мугалимдерди кошуу жана алуу. Edupage/Эдупейж/Едупейж/Timetable/ascTimetable. 2024, Июль
Anonim
Акылдуу почта кутусу
Акылдуу почта кутусу
Акылдуу почта кутусу
Акылдуу почта кутусу
Акылдуу почта кутусу
Акылдуу почта кутусу
Акылдуу почта кутусу
Акылдуу почта кутусу

Мен көбүнчө эртең мененки тамакта гезиттен окуйм. Бул почта кутусуна күн сайын жеткирилет. Бирок кээде суукта же жамгырда почта кутусуна баруучу жолдун үстүндө сейилдөөгө туура келет, бирок азырынча эч кандай гезит жеткирилбейт. почтаңызга. Уюлдук телефонуңуздан кат буга чейин жеткирилген же жеткирилбегенин оңой көрө аласыз.

Ошентип, акылдуу кат кутусу билдирет

  • Почта кутусунда почта бар -жогун текшерип туруңуз.
  • Сиз почта качан жеткирилгенин жана кат кутучасы качан бошотулганын көзөмөлдөй аласыз.
  • Почта кутусун кадимки ачкычтын ордуна RFID картасы менен ача аласыз

1 -кадам: Материалдарды чогултуу

Материалдарды чогултуу
Материалдарды чогултуу
Материалдарды чогултуу
Материалдарды чогултуу
Материалдарды чогултуу
Материалдарды чогултуу

IoT нерселери (минималдуу € 45 болжолдуу чыгымдар):

  • Raspberry Pi 3 Model B +
  • Серво мотору SG90
  • HC-SR04 дистанциялык сенсор
  • RFID модулу RC522
  • Магниттик байланыш сенсору
  • 16x2 LCD дисплей
  • Бир топ кабель

Турак -жай үчүн буюмдар (мин. € 30 болжолдуу чыгымдар):

  • Жыгач тактай
  • Топсолор
  • Кичине жылма кулпу
  • Бурамалар

Долбоор үчүн колдонулган куралдар:

  • Visual Studio (алдыңкы өнүгүү)
  • Pycharm (backend иштеп чыгуу)
  • MySql Workbench (маалымат базасы)
  • Ар кандай жыгач иштетүүчү шаймандар (корпусту жасоо үчүн)

2 -кадам: сенсорлорду өзүнчө текшериңиз

Сенсорлорду өзүнчө сынап көрүңүз
Сенсорлорду өзүнчө сынап көрүңүз
Сенсорлорду өзүнчө сынап көрүңүз
Сенсорлорду өзүнчө сынап көрүңүз
Сенсорлорду өзүнчө сынап көрүңүз
Сенсорлорду өзүнчө сынап көрүңүз

Сенсорлордун эмне кыла аларын билүү үчүн сенсорлорду өзүнчө текшерүүдөн баштаңыз. Жана алар долбоор үчүн эмне кыла алышат.

3 -кадам: Турак жайдын эскизи

Турак жай эскизи
Турак жай эскизи
Турак жай эскизи
Турак жай эскизи
Турак жай эскизи
Турак жай эскизи

Сенсорлор эмне кыла аларын билгенден кийин. Сиз өз ишиңиздин дизайнын баштасаңыз болот. Ошентип, мен почта кутусунун көлөмүн так көрүш үчүн картондон "прототип" жасадым

4 -кадам: Толук схеманы жасаңыз

Толук микросхема жасаңыз
Толук микросхема жасаңыз
Толук микросхема жасаңыз
Толук микросхема жасаңыз

Эскертүү: түшүнүктүү болушу үчүн мен компоненттерди диаграммаларга өзүнчө жайгаштырдым. Ошентип, акыркы версияда алар чындыгында 1 Raspberry Pi менен байланышкан.

5 -кадам: Код жазуу жана вебсайт түзүү

Код жазыңыз жана вебсайт түзүңүз
Код жазыңыз жана вебсайт түзүңүз

Эми сизде бүтүндөй схема бар, чындыгында акылдуу почта кутусунун иштеши үчүн бардык кодду жаза баштасаңыз болот.

6 -кадам: Турак жай жасаңыз

Турак жай жасоо
Турак жай жасоо
Турак жай куруу
Турак жай куруу
Турак жай куруу
Турак жай куруу

Кат кутуңузга керектүү бардык материалдарды чогултуп, турак жайдын үстүндө иштей баштаңыз.

7 -кадам: учурда Circuit ишке ашыруу

Циркти учурда ишке ашыруу
Циркти учурда ишке ашыруу
Циркти учурда ишке ашыруу
Циркти учурда ишке ашыруу
Циркти учурда ишке ашыруу
Циркти учурда ишке ашыруу
Учурда Circuit ишке ашыруу
Учурда Circuit ишке ашыруу

Районду капка салып, бардык сенсорлорду жана кыймылдаткычтарды керектүү жерге орнотуңуз.

8 -кадам: Маалыматтар базасынын структурасы

Маалыматтар базасынын структурасы
Маалыматтар базасынын структурасы

9 -кадам: Код

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

10 -кадам: Мен кантип уландым?

  1. Мен эмнени каалап жатканым жөнүндө ойлондум.
  2. Мен колдоно турган бардык сенсорлорду сынап көрүңүз жана алар кантип иштээрин көрүңүз.
  3. Толук схеманы түзүп, андан кийин арткы жагын программалады.
  4. Frontend (HTML & CSS) жасап, аны backend менен байланыштырды
  5. Турак жай жасады.
  6. Корпустун баарына орнотулган.

Сунушталууда: