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

Հաբ դիսպենսեր `5 քայլ
Հաբ դիսպենսեր `5 քայլ

Video: Հաբ դիսպենսեր `5 քայլ

Video: Հաբ դիսպենսեր `5 քայլ
Video: 5 մթերքներ, որոնք կտրականապես արգելվում է տալ մինչև 2 տարեկան երեխաներին 2024, Նոյեմբեր
Anonim
Հաբ դիսպենսեր
Հաբ դիսպենսեր

Ես Howest Kortrijk- ի ուսանող եմ, որպեսզի ցույց տամ այն, ինչ սովորեցինք տարեվերջին, մենք պետք է նախագիծ կազմեինք: Ես որոշեցի պատրաստել հաբերի դիսպենսեր, որտեղ կարող եք տեսնել, թե երբ է դեղորայք ընդունվել: Այս միտքն ինձ մոտ եկավ, քանի որ երբեմն նրանք չգիտեն, թե արդյոք նրանք արդեն ընդունել են իրենց դեղերը:

Դուք ինքներդ ձեզ նույնականացնում եք rfid նշանով, և դիսպենսերները նայում են տվյալների բազայում, թե ինչ դեղամիջոցներ պետք է ընդունվեն:

Դուք կարող եք սահմանել ժամանակ, երբ դիսպանսերը ձեզ կտեղեկացնի դեղորայք ընդունելու ժամանակի մասին:

Նախագծին անհրաժեշտ էր ունենալ 3 տվիչ,

  • Ինֆրակարմիր տվիչ (հայտնաբերեք կաթիլային հաբը)
  • rfid սկաներ (նույնականացնում է անձին)
  • պոտենցիոմետր (օգտագործվում է LCD- ի հակադրության համար, տվյալները պահվում են տվյալների բազայում վոլտերով)

Կայքում կարող եք տեսնել, թե երբ է մարդը վերջին անգամ ընդունել իր դեղամիջոցը, տեսնել, թե ինչքան է ինչ -որ մեկը դեղորայք ընդունել, կարող եք ավելացնել մեկ ժամ, երբ պետք է դեղորայք ընդունել, և կարող եք մեկ ժամ ջնջել:

Պարագաներ

Ես շատ բաներ պատվիրեցի առցանց, plexi- ն վերամշակվեց, բայց դրանք կարող եք գտնել շատ DIY ընկերություններում

Ընդհանուր արժեքը մոտ € 193 էր

այս նախագծի համար ձեզ հարկավոր է.

  • Ազնվամորի pi 4 մոդել բ
  • mcp 3008
  • pcf8574
  • բզզոց
  • LCD էկրան
  • 4x stepper շարժիչ ՝ վարորդներով
  • ինֆրակարմիր տվիչ (թողարկող և ընդունիչ)
  • պոտենցիոմետր
  • սեղմել կոճակը
  • տախտակ
  • տախտակի էլեկտրամատակարարում
  • անկյունային պրոֆիլ
  • plexi
  • մետաղական խողովակ
  • անկյունային երկաթ
  • jumper լարերը

BOM

Քայլ 1: Ֆրիտզինգի սխեմա

Fritzing Schema
Fritzing Schema
Fritzing Schema
Fritzing Schema

Ամեն ինչ կապված է pi- ի հետ, բայց նրանք էներգիա են ստանում տախտակի սնուցման աղբյուրից:

Կարող է մի փոքր ճնշող թվալ, բայց եթե ամեն ինչ միացնեք քայլ առ քայլ, դա այնքան էլ վատ չէ:

Քայլ 2: Տվյալների բազայի ստեղծում

Տվյալների բազայի պատրաստում
Տվյալների բազայի պատրաստում

Այստեղ դուք կարող եք տեսնել իմ ERD դիագրամը:

այն պահում է.

  • օգտվողները, ինչ դեղամիջոցներ պետք է ընդունեն և որ ժամին
  • տվիչների տվյալները
  • գործարկիչների վիճակը:

Ահա իմ sql աղբանոցը `որոշ փորձարկման տվյալներով

Քայլ 3: Կառուցեք կարգավորում և ծրագրավորում

Շենքի կարգավորում և ծրագրավորում
Շենքի կարգավորում և ծրագրավորում

Այս ծածկագրի աշխատանքի համար ձեզ հարկավոր է.

  1. միացնել spi bus- ը ազնվամորու pi- ի վրա
  2. տեղադրել գրադարան rfid տվիչի համար (sudo pip3 տեղադրել mfrc522)
  3. տեղադրել spidev գրադարանը (sudo pip3 տեղադրել spidev)

կոդը

Քայլ 4: Webstie- ի պատրաստում

Webstie- ի պատրաստում
Webstie- ի պատրաստում
Webstie- ի պատրաստում
Webstie- ի պատրաստում

Դուք կարող եք ինչ -որ մեկին տրամադրել իր դեղորայքը կայքի միջոցով, կարող եք տեսնել, երբ ինչ -որ մեկը դեղեր է ընդունել և կարող եք ավելացնել/հեռացնել ժամեր, երբ մարդը պետք է դեղեր ընդունի:

կոդը

Քայլ 5. Կառուցեք իմ գործը

Կառուցելով իմ գործը
Կառուցելով իմ գործը

Նախորդ քայլերն անելուց հետո կարող եք սկսել գործի պատրաստումը:

Ես ընտրեցի իմ գործը պլեքսիով ներկայացնել

դեղահատերը խողովակների մեջ են, և խողովակների տակ կա սկավառակ, որի մեջ կա հաբի չափ անցք, երբ անհրաժեշտ է դեղահատը հանել, սկավառակը պտտվում է մեկ պտույտով, և հաբը ընկնում է բաժակի մեջ:

խողովակները տեղում ամրացված չեն, քանի որ որոշ դեղահատեր ավելի հաստ են, քան մյուսները, և այժմ դուք հեշտությամբ կարող եք դրանք կարգավորել:

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