Përmbajtje:

SmartPost: Mbyllësja e Pakove të Pakove Postare Smart: 7 hapa
SmartPost: Mbyllësja e Pakove të Pakove Postare Smart: 7 hapa

Video: SmartPost: Mbyllësja e Pakove të Pakove Postare Smart: 7 hapa

Video: SmartPost: Mbyllësja e Pakove të Pakove Postare Smart: 7 hapa
Video: Kaip naudotis Smartpost? 2024, Nëntor
Anonim
SmartPost: Mbyllës i Pakove të Pakove të Zgjedhura Postare
SmartPost: Mbyllës i Pakove të Pakove të Zgjedhura Postare
SmartPost: Mbyllës i Pakove të Pakove të Zgjedhura Postare
SmartPost: Mbyllës i Pakove të Pakove të Zgjedhura Postare
SmartPost: Mbyllës i Pakove të Pakove të Zgjedhura Postare
SmartPost: Mbyllës i Pakove të Pakove të Zgjedhura Postare

Për të përfunduar vitin e parë të Teknologjisë së Re të Mediave dhe Komunikimit (NMCT), më duhej të bëja një projekt në të cilin integrova të gjitha kurset e vitit të kaluar.

Unë erdha me idenë për të bërë një dollap me kyç të zgjuar. Unë mund të përdoret për të automatizuar një pikë grumbullimi për paketat.

Për ta bërë idenë time realitet, kam përdorur një pi mjedër. Kam programuar kodin në python dhe kam përdorur një webserver të Flask për të pritur një aplikim në internet që mbledh të dhëna dhe kontrollon dollapin. Në këtë udhëzues ju mund të gjeni të gjitha hapat që kam kaluar për të punuar projektin tim.

Hapi 1: Analizimi i idesë sime

Duke analizuar idenë time
Duke analizuar idenë time

Para se të filloja të punoja në projektin tim, doja të hetoja nëse njerëzve u pëlqen ideja ime.

Fillova të pyes familjen time më të afërt se çfarë mendonin për projektin tim dhe çfarë veçorie do të zbatonin për ta bërë atë edhe më të mirë dhe të dobishëm.

Unë gjithashtu pyeta shokët dhe studentët e mi nëse mendonin se ky mund të ishte një projekt novator.

Shumica e njerëzve ishin entuziastë për idenë dhe donin ta shihnin atë të bëhej realitet.

Për mua, kjo ishte shenja për të shkuar për të dhe për të filluar krijimin e projektit.

Hapi 2: Mbledhja e materialeve

Mbledhja e materialeve
Mbledhja e materialeve

Hapi i parë ishte të mendoja për të gjitha materialet dhe përbërësit që do të më duheshin për të ndërtuar dollapin tim të zgjuar.

Për ta bërë këtë, unë i bëra vetes një bllok diagram për të skicuar nevojat e mia dhe fillova të kërkoj në kompletin tim elektronik. Unë mund të përdor disa nga përbërësit nga kompleti im dhe më duhej të porosisja disa prej tyre në internet. Lista e pjesëve që kam përdorur mund të gjendet në bashkëngjitjet.

Hapi 3: Krijimi i një baze të dhënash të përshtatshme

Krijimi i një baze të dhënash të përshtatshme
Krijimi i një baze të dhënash të përshtatshme

Pas disa kërkimeve dhe blerjes së materialeve të duhura, ishte koha për të krijuar një bazë të dhënash.

Së pari, bëra një diagram të marrëdhënies së njësisë duke përdorur MySQL Workbench (si në foton më lart). Pastaj unë përpara

krijoi këtë ERD dhe krijoi një bazë të dhënash. Këtu shtova disa të dhëna të rastësishme për t'i testuar përsëri dhe përsëri derisa nuk gjeta më gabime.

Baza e të dhënave e mia përmban 6 tabela. Skeda kryesore është tabela e historisë. Kjo është tabela ku ruaj të gjitha të dhënat që marr nga sensori im.

Synimi i 'pronarit' të tabelës është të mbajë disa informacione të ruajtura për pronarin e të cilave dollapi përmban një paketë. Nëse pronari nuk vjen për të mbledhur paketën brenda 14 ditëve, atëherë pronari i dollapit mund ta kontaktojë këtë person me këtë informacion.

Unë gjithashtu mbaj emrin e përdoruesit dhe fjalëkalimin e të gjithë aministratorëve të ruajtur në bazën e të dhënave. Kështu që ata mund të identifikohen nga aplikacioni i internetit për të marrë një përmbledhje të të gjitha të dhënave të mbledhura nga dollap me kyç.

Ju mund të gjeni një dosje MySQL në bashkëngjitjet

Hapi 4: Hartoni një Uebfaqe të përgjegjshme

Hartoni një faqe në internet të përgjegjshme
Hartoni një faqe në internet të përgjegjshme

Tani kisha një bazë të dhënash, mund të filloja të krijoja një aplikim të përgjegjshëm për uebin.

Para se të filloja programimin e tërësishëm, bëra një dizajn të përvojës së përdoruesit dhe një dizajn të ndërfaqes së përdoruesit për celularin si versionin në internet të aplikacionit tim duke përdorur Adobe XD.

Me këtë plan konkret, ishte shumë e lehtë për ta rikrijuar atë duke përdorur HTML dhe CSS për t'u bërë një aplikim në internet i përgjegjshëm.

Webapplication im përmban 2 pjesë. Pjesa e parë është menduar për përdoruesit e përgjithshëm. Shtë një shpjegim i vogël i projektit tim. Pjesa e dytë përbëhet nga një hyrje për administratorët e dollapit dhe një përmbledhje e të gjitha të dhënave të mbledhura.

Unë i bashkangjita modeleve për faqen në internet këtij hapi.

Hapi 5: Bërja e qarkut

Marrja e qarkut
Marrja e qarkut

Kur kisha të gjithë përbërësit, mund të filloja të bëja qarkun.

Së pari, bëra një skemë tërheqëse për të vizualizuar gjithçka dhe pastaj fillova ta rikrijoj atë.

Kur të gjitha telat ishin në vend, ndeza rrymën për të parë nëse gjithçka ishte në rregull. Në ndjekjen time, nuk ishte… Telat nëpër të cilët kaloja 12V ishin të hollë dhe ato digjeshin. Kështu që i zëvendësova me tela më të trashë.

Unë bashkangjita skemat e instalimeve elektrike në këtë hap.

Hapi 6: Vënia në jetë e qarkut

Marrja në jetë e qarkut
Marrja në jetë e qarkut

Tani kam qarkun, më në fund mund të fillojmë kodimin. Së pari, unë shkrova një kod testi për t'u siguruar që të gjithë përbërësit e mi kanë punuar individualisht.

Kur mund të kontrolloja pothuajse të gjithë përbërësit veç e veç, fillova t'i vendos të gjitha së bashku në një sfond të Flask për aplikimin tim të weba.

Kodin mund ta gjeni në këtë depo github

Hapi 7: Ndërtimi i një Strehimi

Ndërtimi i një Strehimi
Ndërtimi i një Strehimi
Ndërtimi i një Strehimi
Ndërtimi i një Strehimi
Ndërtimi i një Strehimi
Ndërtimi i një Strehimi
Ndërtimi i një Strehimi
Ndërtimi i një Strehimi

Kur i kisha gati të gjitha kodimet, ishte koha për të bërë një strehë për pajisjet elektronike.

Kam përdorur dërrasa druri për të ndërtuar kornizën e dollapit të dollapit dhe më pas e mbulova kornizën duke gozhduar panele MDF në to. Kam përdorur gjithashtu 2 panele MDF për të bërë 2 dyer. Kam prerë vrima për dritare (pleksiglas) në dyer dhe shtova 2 pllaka të vogla metalike për të qenë në gjendje të mbyllja dyert me flokët.

Kur strehimi ishte gati. Vendosa elektronikën në të, futa prizën time të mjedrës dhe shijova rezultatin.

Recommended: