Turinys:
- 1 žingsnis: Medžiagų rinkimas
- 2 veiksmas: atskirai išbandykite jutiklius
- 3 žingsnis: būsto eskizas
- 4 žingsnis: sukurkite visą grandinę
- 5 žingsnis: parašykite kodą ir sukurkite svetainę
- 6 žingsnis: padarykite būstą
- 7 žingsnis: Įdiekite grandinę byloje
- 8 veiksmas: duomenų bazės struktūra
- 9 žingsnis: kodas
- 10 veiksmas: kaip man sekėsi?
- 11 veiksmas: mano galutinės versijos demonstracija
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Aš paprastai skaitau laikraštį ryte per pusryčius. Tai siunčiama kiekvieną dieną pašto dėžutėje. Bet kartais atsitinka taip, kad turiu eiti šaltuoju ar lietaus keliu virš mūsų įvažiavimo į pašto dėžutę, kad pamatyčiau, jog dar nėra pristatytas laikraštis. Tai privertė mane susimąstyti apie išmaniosios pašto dėžutės, kuri stebėtų, kada buvo pristatytas paštas, kūrimą. į savo pašto dėžutę. Taip iš savo mobiliojo telefono nesunkiai matysite, ar paštas jau buvo pristatytas, ar ne.
Taigi išmanioji pašto dėžutė reiškia
- Stebėkite, ar pašto dėžutėje yra laiškų.
- Galite stebėti, kada paštas buvo pristatytas ir kada pašto dėžutė buvo ištuštinta.
- Pašto dėžutę galite atidaryti naudodami RFID kortelę, o ne įprastą raktą
1 žingsnis: Medžiagų rinkimas
Daiktų interneto dalykai (mažiausiai 45 EUR apskaičiuotos išlaidos):
- Raspberry Pi 3 B + modelis
- Servo variklis SG90
- Atstumo jutiklis HC-SR04
- RFID modulis RC522
- Magnetinis kontaktinis jutiklis
- 16x2 LCD ekranas
- Kabelių krūva
Būsto elementai (mažiausiai 30 eurų numatomos išlaidos):
- Medinė lenta
- Vyriai
- Maža stumdoma spyna
- Varžtai
Projektui naudojamos priemonės:
- „Visual Studio“(priekinės dalies kūrimas)
- Pycharm (vidinės sistemos kūrimas)
- „MySql Workbench“(duomenų bazė)
- Įvairūs medienos apdirbimo įrankiai (korpusui gaminti)
2 veiksmas: atskirai išbandykite jutiklius
Geriausia pirmiausia išbandyti jutiklius atskirai, kad žinotumėte, ką jie gali. Ir ką jie gali padaryti dėl projekto.
3 žingsnis: būsto eskizas
Kai žinosite, ką gali jūsų jutikliai. Galite pradėti kurti savo dėklą. Taigi iš kartono padariau „prototipą“, kad aiškiai matyčiau pašto dėžutės dydį
4 žingsnis: sukurkite visą grandinę
Pastaba: kad būtų aiškiau, diagramose sudėjau komponentus atskirai. Taigi galutinėje versijoje jie iš tikrųjų yra susieti su 1 Raspberry Pi.
5 žingsnis: parašykite kodą ir sukurkite svetainę
Dabar, kai turite visą grandinę, iš tikrųjų galite pradėti rašyti visą išmaniosios pašto dėžutės funkcionalumo kodą.
6 žingsnis: padarykite būstą
Surinkite visas reikalingas medžiagas savo pašto dėžutei ir pradėkite dirbti su korpusu.
7 žingsnis: Įdiekite grandinę byloje
Įdėkite grandinę į dėklą ir sumontuokite visus jutiklius ir pavaras tinkamoje vietoje.
8 veiksmas: duomenų bazės struktūra
9 žingsnis: kodas
github.com/NMCT-S2-Project-1/nmct-s2-project-1-JensBonnier.git
10 veiksmas: kaip man sekėsi?
- Suvokiau mintis apie tai, ko tiksliai norėjau.
- Išbandykite visus jutiklius, kuriuos ketinau naudoti, ir pažiūrėkite, kaip jie tiksliai veikia.
- Sukūrė visą grandinę ir užprogramavo užpakalinę sistemą.
- Sukūrė priekinę dalį (HTML ir CSS) ir susiejo ją su užpakaline dalimi
- Padarė korpusą.
- Viską sumontavo korpuse.