Talaan ng mga Nilalaman:

Smart-mailbox: 11 Mga Hakbang
Smart-mailbox: 11 Mga Hakbang

Video: Smart-mailbox: 11 Mga Hakbang

Video: Smart-mailbox: 11 Mga Hakbang
Video: Manage Your Outlook Inbox 2024, Nobyembre
Anonim
Smart-mailbox
Smart-mailbox
Smart-mailbox
Smart-mailbox
Smart-mailbox
Smart-mailbox
Smart-mailbox
Smart-mailbox

Karaniwan kong binabasa ang pahayagan sa umaga sa agahan. Hinahatid ito araw-araw sa mailbox. Ngunit minsan nangyayari na lumalakad ako sa malamig o sa ulan sa aming daanan patungo sa mailbox upang makita na wala pang naihatid na pahayagan. Pinag-isipan ko ang tungkol sa paglikha ng isang matalinong mailbox na sinusubaybayan kung kailan naihatid ang mail sa iyong mailbox. Sa ganitong paraan madali mong makikita mula sa iyong mobile phone kung naihatid na ang mail o hindi.

Kaya nangangahulugang ang matalinong letterbox

  • Subaybayan kung mayroong mail sa mailbox.
  • Maaari mong subaybayan kung kailan naihatid ang mail at kung nawala ang kahon ng sulat.
  • Maaari mong buksan ang mailbox gamit ang isang RFID card sa halip na isang normal na key

Hakbang 1: Pagkolekta ng Mga Materyal

Mga Materyal sa Pagkolekta
Mga Materyal sa Pagkolekta
Mga Materyal sa Pagkolekta
Mga Materyal sa Pagkolekta
Mga Materyal sa Pagkolekta
Mga Materyal sa Pagkolekta

Mga bagay ng IoT (min. € 45 tinatayang gastos):

  • Raspberry Pi 3 Model B +
  • Servo motor na SG90
  • Distance sensor HC-SR04
  • RFID module RC522
  • Magnetic contact sensor
  • 16x2 LCD display
  • Isang bungkos ng mga kable

Mga item para sa pabahay (min. € 30 tinatayang gastos):

  • Kahoy na tabla
  • Mga bisagra
  • Maliit na sliding lock
  • Mga tornilyo

Mga tool na ginamit para sa proyekto:

  • Visual Studio (pagpapaunlad sa harap)
  • Pycharm (pag-unlad ng backend)
  • MySql Workbench (database)
  • Iba't ibang mga tool sa paggawa ng kahoy (para sa paggawa ng pabahay)

Hakbang 2: Pagsubok Hiwalay ang Mga Sensor

Hiwalay na subukan ang Mga Sensor
Hiwalay na subukan ang Mga Sensor
Hiwalay na subukan ang Mga Sensor
Hiwalay na subukan ang Mga Sensor
Hiwalay na subukan ang Mga Sensor
Hiwalay na subukan ang Mga Sensor

Pinakamainam kang magsimula sa pamamagitan ng pagsubok sa hiwalay na mga sensor upang malaman mo kung ano ang maaaring gawin ng mga sensor. At kung ano ang magagawa nila para sa proyekto.

Hakbang 3: Sketch ng Pabahay

Sketch sa Pabahay
Sketch sa Pabahay
Sketch sa Pabahay
Sketch sa Pabahay
Sketch sa Pabahay
Sketch sa Pabahay

Kapag alam mo kung ano ang maaaring gawin ng iyong mga sensor. Maaari mong simulang idisenyo ang iyong kaso. Kaya gumawa ako ng isang "prototype" sa karton upang malinaw kong makita ang laki ng mailbox

Hakbang 4: Gumawa ng Kumpletong Circuit

Gumawa ng Kumpletong Circuit
Gumawa ng Kumpletong Circuit
Gumawa ng Kumpletong Circuit
Gumawa ng Kumpletong Circuit

Tandaan: upang gawing mas malinaw ito, inilagay ko ang mga bahagi nang hiwalay sa mga diagram. Kaya sa pangwakas na bersyon sila ay talagang naka-link sa 1 Raspberry Pi.

Hakbang 5: Sumulat ng Code at Lumikha ng Website

Sumulat ng Code at Lumikha ng Website
Sumulat ng Code at Lumikha ng Website

Ngayon na mayroon ka ng iyong buong circuit, maaari mo talagang simulang isulat ang lahat ng code para sa pagpapaandar ng matalinong mailbox.

Hakbang 6: Gumawa ng Pabahay

Gumawa ng Pabahay
Gumawa ng Pabahay
Gumawa ng Pabahay
Gumawa ng Pabahay
Gumawa ng Pabahay
Gumawa ng Pabahay

Kolektahin ang lahat ng kinakailangang materyal para sa iyong letterbox, at magsimulang magtrabaho sa pabahay.

Hakbang 7: Ipatupad ang Circuit sa Kaso

Ipatupad ang Circuit sa Kaso
Ipatupad ang Circuit sa Kaso
Ipatupad ang Circuit sa Kaso
Ipatupad ang Circuit sa Kaso
Ipatupad ang Circuit sa Kaso
Ipatupad ang Circuit sa Kaso
Ipatupad ang Circuit sa Kaso
Ipatupad ang Circuit sa Kaso

Ilagay ang circuit sa kaso at i-mount ang lahat ng mga sensor at actuator sa tamang lugar.

Hakbang 8: Istraktura ng Database

Istraktura ng Database
Istraktura ng Database

Hakbang 9: Code

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

Hakbang 10: Paano Ako Nagpatuloy?

  1. Nag-utak ng utak tungkol sa kung ano ang eksaktong nais ko.
  2. Subukan ang lahat ng mga sensor na gagamitin ko at makita kung paano sila gumagana nang eksakto.
  3. Ginawa ang kumpletong circuit at pagkatapos ay na-program ang backend.
  4. Ginawa ang frontend (HTML & CSS) at na-link ito sa backend
  5. Ginawa ang pabahay.
  6. Inilagay ang lahat sa pabahay.

Inirerekumendang: