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

Ինչպես պատրաստել դեղահատերի ավտոմատ դիսպենսեր `6 քայլ
Ինչպես պատրաստել դեղահատերի ավտոմատ դիսպենսեր `6 քայլ

Video: Ինչպես պատրաստել դեղահատերի ավտոմատ դիսպենսեր `6 քայլ

Video: Ինչպես պատրաստել դեղահատերի ավտոմատ դիսպենսեր `6 քայլ
Video: Ինչպես առցանց արագ և արդյունավետ կազմել թեստեր 2024, Հուլիսի
Anonim
Ինչպես պատրաստել դեղահատերի ավտոմատ դիսպենսեր
Ինչպես պատրաստել դեղահատերի ավտոմատ դիսպենսեր

Սա իմ Ավտոմատ դեղահատ դիսպանսերն է: Սա պատրաստել եմ իմ դպրոցում նախագծի համար: Պատճառը, թե ինչու ես դա պատրաստեցի, այն էր, որ ընկերոջս տատիկը պետք է շատ հաբեր ընդուներ, և նրա համար շատ դժվար է իմանալ, թե որն է այն ժամանակ նա պետք է խմել: Այսպիսով, ես պատրաստեցի դեղահատ դիսպենսեր, որը ձեզ տալիս է ճիշտ դեղահատ ճիշտ ժամանակին:

Այս դասընթացի համար մենք նույնպես պետք է կայք պատրաստեինք: Ահա կայքի հղումը ՝

Քայլ 1: Ձեզ անհրաժեշտ բաղադրիչները

Ահա ձեզ անհրաժեշտ բաղադրիչների ցանկը.

  • Raspberry Pi 3 մոդել B+
  • 16 ԳԲ միկրո SD
  • Ազնվամորի Pi մատակարարում 5, 1V/2, 5A
  • Կանաչ LED
  • Կապույտ LED
  • Բզզոց
  • LCD էկրան I2C- ով
  • Հպման ցուցիչ
  • LDR
  • MCP3008
  • Steppermotor վարորդով (ULN2003A)
  • RFID
  • Breadboard
  • Ռեզիստոր 10K Օմմ 5%
  • 2 x դիմադրություն 470 Օմ 5%

Բնակարանի համար, որն օգտագործել եմ.

  • Բուրդ
  • Ստվարաթուղթ
  • Սոսինձ ատրճանակ
  • Սուպեր սոսինձ

Բայց դուք կարող եք նաև բնակարանն այնպես պատրաստել, ինչպես ցանկանում եք:

Քայլ 2: Միացրեք ձեր ազնվամորի Pi- ն ձեր Wi-Fi- ին

Միացրեք ձեր ազնվամորի Pi- ն ձեր Wi-Fi- ին
Միացրեք ձեր ազնվամորի Pi- ն ձեր Wi-Fi- ին

Եթե միացված եք ձեր Pi- ին, կարող եք տեղադրել ձեր Wi-Fi- ը հետևյալ քայլերով.

sudo raspi-config

  1. Գնացեք ցանցի ընտրանքներ:
  2. Գնացեք Wi-Fi:
  3. Մուտքագրեք ձեր SSID- ը (ձեր ցանցի անունը):
  4. Մուտքագրեք ձեր գաղտնաբառը:

Այժմ դուք պետք է մուտք ունենաք ձեր Wi-Fi և կարող եք թարմացնել ձեր Pi- ն հետևյալ ծածկագրով:

sudo apt թարմացում

sudo apt upgrade -y

Սա երաշխավորում է, որ ձեր Pi- ն արդիական է:

Քայլ 3: Սարքավորումներ

Սարքավորումներ
Սարքավորումներ
Սարքավորումներ
Սարքավորումներ

Այժմ, երբ ձեր Pi- ն ամբողջովին պատրաստ է, կարող եք սկսել կարգաբերել միացումը:

Մենք պետք է սխեմա կազմեինք մեր նախագծի մասերով և էլեկտրական սխեմայով, նախքան մենք իսկապես կսկսեինք: Սկզբում իմ սխեման մի փոքր այլ էր, բայց սա արդյունքն է: Երբ ավարտեք ձեր սխեման նկարելը, կարող եք սկսել և կառուցել ձեր սխեման: Եթե ցանկանում եք, կարող եք ներբեռնել սխեման այստեղից:

Քայլ 4: SQL- տվյալների բազա

SQL- տվյալների բազա
SQL- տվյալների բազա
SQL- տվյալների բազա
SQL- տվյալների բազա
SQL- տվյալների բազա
SQL- տվյալների բազա

Տվյալների բազա ստեղծելու ժամանակը: Բացեք ձեր MariaDB միջավայրը ձեր Pi- ի վրա ՝ ստորև նշված կոդով:

Նախ ստեղծեք օգտվող ՝

Ստեղծել օգտվող 'mct'@'%' IDENTIFIED BY 'mct';

Այնուհետև համոզվեք, որ նա ունի բոլոր արտոնությունները.

ՏՐԱՄԱԴՐԵԼ ԲՈԼՈՐ ՊՐՈՎԻԼՅՈՆԵՐԸ *. * TO 'mct'@'%' ԸՆԴՀԱՆՈՐ ԸՆՏՐՈԹՅՈՆՈՎ;

Վերջին, բայց ոչ ամենակարևորը, դուք լվանում եք ամեն ինչ.

FLԱՌԱՅԻՆ ԱՌԱIՆՈԹՅՈՆՆԵՐ;

Այժմ վերագործարկեք ծառայությունը.

sudo ծառայություն mysql վերագործարկեք

Բացեք MySQL Workbench- ը: Նոր կապ հաստատեք: Լրացուցիչ մանրամասների համար տե՛ս նկարը: Այժմ բացեք ներմուծումը, ներմուծեք ֆայլը և կատարեք ծածկագիրը:

Քայլ 5: Կայք

Կայքը
Կայքը
Կայքը
Կայքը

Ձեր Pi- ին վեբ սերվեր տեղադրելու համար ձեր Pi- ին ավելացրեք հետևյալ ծածկագիրը.

sudo apt -get տեղադրել apache2 -y

Որպես dp- օգտագործող մուտք գործելու համար ՝

sudo chown dp-user: արմատ *

Թղթապանակ մուտք գործելու և դրան ֆայլեր ավելացնելու համար:

sudo chown dp-user: root/var/www/html

Բացեք WinSCP- ը: Ստեղծեք նոր նստաշրջան և լրացրեք ֆայլը ՝ որպես պատկերված պատկերում: Ընտրեք ձեր ֆայլերը և դրանք քաշեք դեպի ձեր var/www/html պանակը:

Քայլ 6: Բնակարան

Բնակարանային
Բնակարանային
Բնակարանային
Բնակարանային
Բնակարանային
Բնակարանային
Բնակարանային
Բնակարանային

Դիզայնը

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

Ստորին մասը

Ստորին հատվածը այն վայրն է, որտեղ անհրաժեշտ է տեղադրել էլեկտրոնիկան:

Ստորին հատվածը պատրաստելու համար.

  • Կտրեք 18 սմ տրամագծով շրջան:
  • Այնուհետև կտրեք 10 սմ բարձրությամբ և 63 սմ երկարությամբ ուղղանկյուն:
  • Կտրեք ուղղանկյունի որոշ անցքեր, քանի որ որոշ բաղադրիչներ պետք է անցնեն պատյանով (Ինչպես տեսնում եք նկարներում):
  • Եվ գոնե ուղղանկյունը որպես եզր կպցրեք շրջանագծին (սոսինձ ատրճանակով), այնպես որ այն դառնում է տուփ:

Սկավառակը

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

Սկավառակը պատրաստելու համար.

  • Կտրեք 17 սմ տրամագծով շրջան:
  • Կտրեք 8 փոքրիկ ուղղանկյուն ՝ 2 սմ բարձրությամբ և 8, 5 սմ երկարությամբ:
  • Կպցրեք դրանք աստղի տեսքով շրջանագծի վրա, որպեսզի ստանաք խցիկներ: Ես սոսինձ սոսինձով սոսնձեցի սա շրջանակի մեջ:
  • Այնուհետև ձեզ հարկավոր է ևս մեկ ուղղանկյուն ՝ 2 սմ բարձրությամբ և 54 սմ երկարությամբ: Սա այն է, որ շրջանի շուրջ եզրը լինի, որպեսզի դեղահատերը չընկնեն: Սոսնձելու համար ես օգտագործեցի սոսինձ ատրճանակ:
  • Այնուհետև հարկավոր է մի փոքր անցք անել շրջանի ներքևի մասում և մեջտեղում, և այն դնել Տափաստոմոտորի վրա:

Կափարիչը

Սա կափարիչն է, որը գալիս է ամբողջ տուփի վրա: Կտրված հատված կա, այնպես որ կարող եք հաբը հանել տուփից:

Կափարիչը պատրաստելու համար.

  • Կտրեք 20 սմ տրամագծով շրջան:
  • Այնուհետև գծեք ներքին գծերը ՝ հավասար կտորներ պատրաստելու համար: Կտրեք այդ կտորներից մեկը, բայց մի ծայր թողեք, որպեսզի չկարողանաք տուփի ներսը նայել և պարզապես հաբ ընդունել:
  • Այնուհետև կտրեք 64 սմ երկարություն և 4 սմ բարձրություն ունեցող ուղղանկյուն: Սա այն հատվածն է, որն անհրաժեշտ է սոսնձել շրջանագծի վրա, սոսնձող ատրճանակով այն սոսնձել:

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