Բովանդակություն:

Մալուխի կառավարիչ `6 քայլ
Մալուխի կառավարիչ `6 քայլ

Video: Մալուխի կառավարիչ `6 քայլ

Video: Մալուխի կառավարիչ `6 քայլ
Video: Шесть сигма. Бережливое производство. Управление изменениями 2024, Հուլիսի
Anonim
Մալուխների կառավարիչ
Մալուխների կառավարիչ

Որպես ՏՏ ուսանող, բոլորը գալիս են ինձանից ՝ իրենց հեռախոսի համար մալուխի, ինտերնետի համար…

Այսպիսով, ես ուզում էի, որ նրանք հեշտությամբ գտնեն իրենց անհրաժեշտ մալուխը ՝ առանց իմ օգնության: Ահա թե ինչու ես ստեղծեցի մալուխների կառավարիչ:

Այս հայեցակարգը մշակվում է որպես վերջնական նախագիծ մուլտիմեդիա և հաղորդակցական տեխնոլոգիաների առաջին տարվա ընթացքում, Howest Kortrijk, Բելգիա:

Քայլ 1: Նյութեր

Նյութերը
Նյութերը

Էլեկտրոնիկա

  1. Ազնվամորի պի 3 - հավաքածու
  2. pcf8574
  3. օպտիկական տվիչներ
  4. դիոդ
  5. հասցեավորվող Neopixel RGB լուսարձակներ
  6. +100 մ 0.50 սև մալուխ
  7. LCD էկրան
  8. կոճակ
  9. պոտենցիոմետր
  10. ռեզիստորներ
  11. rfid-rc552
  12. DC 5V էլեկտրամատակարարում
  13. c13 լեռ
  14. հոսանքի լարը

Պատյան

  • շատ փայտե ափսեներ
  • սիլիցիում
  • ծխնին
  • մեխեր
  • պտուտակներ

Գործիքներ

  • երկաթե զոդում
  • մատիտ
  • տիրակալ
  • տեսավ
  • մուրճ
  • սոսինձ ատրճանակ

Քայլ 2: Պահարանի պատրաստում

Պահարանի պատրաստում
Պահարանի պատրաստում
Պահարանի պատրաստում
Պահարանի պատրաստում
Պահարանի պատրաստում
Պահարանի պատրաստում
Պահարանի պատրաստում
Պահարանի պատրաստում

Ես պահարանը պատրաստեցի փայտից, բայց նյութը կարող եք ինքներդ ընտրել:

Քայլ 3: Շրջանի պատրաստում

Շրջանի պատրաստում
Շրջանի պատրաստում
Շրջանի պատրաստում
Շրջանի պատրաստում
Շրջանի պատրաստում
Շրջանի պատրաստում

Քայլ 2 -ում մենք պատրաստվում ենք պատրաստել այս ծրագրի հիմնական էլեկտրոնիկան: Դուք վերցնում եք առաջին քայլից բոլոր էլեկտրոնային նյութերը և դրանք դնում միասին, ինչպես վերը նշված լուսանկարը: Օգտագործեք սխեման `սխեմայի ճշգրիտ պատճենը կազմելու համար:

օպտիկական տվիչների ավելի լավ աշխատելու համար ես LED- ները հանեցի համակարգչից և դրանք ուղղեցի միմյանց: նրանք աշխատում են հակառակ ուղղությամբ, բայց միջակայքը զգալիորեն մեծանում է:

Քայլ 4: Ստեղծեք տվյալների բազա

Ստեղծեք տվյալների բազա
Ստեղծեք տվյալների բազա

Կարևոր է պահել ձեր տվյալները: Ես դա արեցի mariadb տվյալների բազայի միջոցով, որպեսզի կարողանամ ապահովել իմ տվյալները (անձնական հաշվի միջոցով) և դրանք կազմակերպված պահել: Դուք կարող եք գտնել իմ ERD- ն իմ տվյալների շտեմարանից և sql ֆայլ ՝ տվյալների բազան արտահանելու համար:

Քայլ 5: Կայքի նախագծում

Ես օգտագործեցի ծրագիրը adobeXD ma make a wireframe վեբ էջի համար: AdobeXD ֆայլը ներառված է այստեղ քայլին:

Երբ դա արվեց, ես կայքը պատրաստեցի html- ով

Քայլ 6: Գրեք հետնապահ

Ես գրեցի իմ backend- ը python- ում: Ես օգտագործեցի socketio և flaskserver ՝ վեբ կայքի և backend- ի միջև կապ ստեղծելու համար: իմ ամբողջ կոդը կարող եք գտնել deze link githublink- ում

Խորհուրդ ենք տալիս: