Tartalomjegyzék:

Intelligens postafiók: 11 lépés
Intelligens postafiók: 11 lépés

Videó: Intelligens postafiók: 11 lépés

Videó: Intelligens postafiók: 11 lépés
Videó: Kids PICK ON 11-Year-Old GENIUS KID, What Happens Next Is Shocking | Dhar Mann 2024, Július
Anonim
Intelligens postafiók
Intelligens postafiók
Intelligens postafiók
Intelligens postafiók
Intelligens postafiók
Intelligens postafiók
Intelligens postafiók
Intelligens postafiók

Általában reggelente olvasok újságot. Ezt minden nap kézbesítik a postaládába. De néha előfordul, hogy hidegben vagy esőben kell sétálnom a bejárónk fölött a postafiókhoz, hogy lássam, hogy még nincs kézbesített újság. Ez elgondolkodtatott azon, hogy hozzon létre egy intelligens postafiókot, amely nyomon követi a levelek kézbesítésének idejét a postaládájába. Így könnyen láthatja mobiltelefonjáról, hogy a levél már megérkezett -e vagy sem.

Tehát az intelligens levélszekrény azt jelenti

  • Kövesse nyomon, hogy van -e levél a postaládában.
  • Figyelemmel kísérheti, hogy mikor kézbesítették a leveleket, és mikor ürítették ki a levélszekrényt.
  • A postaládát normál kulcs helyett RFID -kártyával is megnyithatja

Lépés: Az anyagok gyűjtése

Anyagok gyűjtése
Anyagok gyűjtése
Anyagok gyűjtése
Anyagok gyűjtése
Anyagok gyűjtése
Anyagok gyűjtése

IoT -dolgok (min. 45 euró becsült költségek):

  • Raspberry Pi 3 B + modell
  • Szervo motor SG90
  • Távolságérzékelő HC-SR04
  • RFID modul RC522
  • Mágneses érintésérzékelő
  • 16x2 LCD kijelző
  • Egy csomó kábel

A házhoz tartozó tételek (min. 30 euró becsült költségek):

  • Fa deszka
  • Zsanérok
  • Kis tolózár
  • Csavarok

A projekthez használt eszközök:

  • Visual Studio (front-end fejlesztés)
  • Pycharm (háttérrendszer fejlesztés)
  • MySql Workbench (adatbázis)
  • Különféle faipari szerszámok (a ház készítéséhez)

2. lépés: Külön tesztelje az érzékelőket

Külön tesztelje az érzékelőket
Külön tesztelje az érzékelőket
Külön tesztelje az érzékelőket
Külön tesztelje az érzékelőket
Külön tesztelje az érzékelőket
Külön tesztelje az érzékelőket

A legjobb, ha először külön teszteli az érzékelőket, hogy tudhassa, mire képesek. És mit tehetnek a projekt érdekében.

3. lépés: Házrajz

Lakásvázlat
Lakásvázlat
Lakásvázlat
Lakásvázlat
Lakásvázlat
Lakásvázlat

Ha már tudja, mire képesek az érzékelői. Elkezdheti a tok tervezését. Így készítettem egy „prototípust” kartonból, hogy jól lássam a postafiók méretét

4. lépés: Készítsen teljes áramkört

Készítsen teljes áramkört
Készítsen teljes áramkört
Készítsen teljes áramkört
Készítsen teljes áramkört

Megjegyzés: az érthetőség kedvéért külön helyeztem el az alkatrészeket a diagramokon. Tehát a végső verzióban valóban az 1 Raspberry Pi -hez kapcsolódnak.

Lépés: Írjon kódot és hozzon létre webhelyet

Írjon kódot és hozzon létre webhelyet
Írjon kódot és hozzon létre webhelyet

Most, hogy megvan a teljes áramkör, elkezdheti írni az összes kódot az intelligens postafiók működéséhez.

6. lépés: Készítsen házat

Készíts házat
Készíts házat
Készíts házat
Készíts házat
Készíts házat
Készíts házat

Gyűjtse össze az összes szükséges anyagot a levélszekrényhez, és kezdje el a házon dolgozni.

7. lépés: Az áramkör megvalósítása a tokban

Végezze el az áramkört a tokban
Végezze el az áramkört a tokban
Végezze el az áramkört a tokban
Végezze el az áramkört a tokban
Végezze el az áramkört a tokban
Végezze el az áramkört a tokban
Végezze el az áramkört a tokban
Végezze el az áramkört a tokban

Helyezze az áramkört a tokba, és szerelje fel az összes érzékelőt és állítóművet a megfelelő helyre.

8. lépés: Adatbázis felépítése

Adatbázis szerkezete
Adatbázis szerkezete

9. lépés: Kód

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

10. lépés: Hogyan folytattam?

  1. Elgondolkodtam azon, hogy mit is akarok pontosan.
  2. Tesztelje az összes érzékelőt, amelyet használni fogok, és nézze meg, hogyan működnek pontosan.
  3. Elkészítette a teljes áramkört, majd beprogramozta a háttérprogramot.
  4. Elkészítette a kezelőfelületet (HTML és CSS), és összekapcsolta a háttérrel
  5. Készítette a házat.
  6. Mindent felszerel a házba.

Ajánlott: