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

Կոկտեյլ պատրաստող `4 քայլ
Կոկտեյլ պատրաստող `4 քայլ
Anonim
Կոկտեյլ պատրաստող
Կոկտեյլ պատրաստող

CocktailMaker- ը իմ նախագծի անունն է, գործառույթն արդեն կարելի է եզրակացնել անունից:

Նպատակն է պատրաստել ձեր ընտրած կոկտեյլը ինքնուրույն ստեղծված կայքում: Կայքում կարող եք գտնել, թե ինչ կոկտեյլներ կարելի է պատրաստել, կոկտեյլների պատմությունը (քանիսն են պատրաստվել): Մեքենան ինքն է արտադրում պոմպերի միջոցով կոկտեյլը, որը դուք ընտրել եք կայքում: temperatureերմաստիճանի տվիչով դուք կարող եք ցուցադրել մեքենայի ներսում ջերմաստիճանը: Ուլտրաձայնային տվիչը օգտագործվում է ապակու առկայությունը հայտնաբերելու համար: Առանց բաժակի չեք կարող կոկտեյլ արտադրել: Վերջին սենսորը ուժի զգացողության դիմադրիչն է: Նա կօգտագործվի շշի մեջ հեղուկը չափելու համար: Երբ կա սխալ, ազդանշանը անջատվում է, և սխալի կոդը կցուցադրվի էկրանին:

Պարագաներ

Միկրոկոնտրոլերներ

Ազնվամորի Պի

Սենսորներ և ակտիվացուցիչներ

  • HCSR04 (ուլտրաձայնային տվիչ)
  • Ուժային քառակուսի դիմադրություն
  • DS18B20 (ջերմաստիճանի տվիչ)
  • LCD20x4 -I2C (ցուցադրում)
  • Պոմպ (24 Վ)
  • Բազզեր (3V3)

Գործ

  • Խմիչքների տուփ
  • Պլեքսիգլաս
  • Մետաղյա պատյան (RPI, տախտակներ …)
  • Սոսինձ
  • Լարերը

Քայլ 1: Տեղադրեք Raspberry Pi

Raspberry Pi- ի տեղադրում
Raspberry Pi- ի տեղադրում

Նախքան մեր նախագիծը սկսելը, մենք պետք է տեղադրենք և ծրագրավորենք մեր Raspberry Pi- ն:

  1. Տեղադրեք IMG- ն: ֆայլ SD քարտի վրա (16 ԳԲ>):
  2. Միացրեք SD քարտը Pi- ին:
  3. Տեղադրեք Putty (SSH) և միացեք 169.254.10.1 -ին:

Այժմ, մենք սկսում ենք ծրագրավորել մեր Raspberry Pi- ն:

  1. Տեղադրելով ձեր Տնային ցանցը ՝ օգտագործեք այս հրամանը ՝ այն ձեր Pi- ում տեղադրելու համար. Wpa_passphrase "YourNetwork" "YourSSID" >> /etc/wpa_supplicant/wpa_supplicant.conf. Վերագործարկեք ձեր Pi- ն և մուտքագրեք ifconfig: Եթե ամեն ինչ կարգին է, կտեսնեք IP հասցեատերեր:
  2. Դրանից հետո դուք պետք է փոխեք ձեր գաղտնաբառը: Յուրաքանչյուր լռելյայն pi- ն ունի նույն գաղտնաբառը և օգտանունը, ինչը հեշտացնում է հաքերների ներխուժումը Pi: Դուք կարող եք դա անել ՝ մուտքագրելով passwd հրամանը:
  3. Տեղադրեք հետևյալ փաթեթները, որոնք մեզ պետք են ապագա իրերի համար. Sudo apt install apache2 -y, sudo apt install php libapache2-mod-php -y, sudo apt install mariadb-server mariadb-client -y, sudo apt install php-mysql -y, sudo systemctl վերագործարկեք apache2.service, sudo apt տեղադրել phpmyadmin -y:
  4. Այժմ մենք պետք է գրադարաններ տեղադրենք: Մենք օգտագործում ենք pip3 հրահանգը. Pip3 install mysql-connector-python, pip3 install flask-socketio, pip3 install flask-cors, pip3 install geventpip3 install gevent-websocket:
  5. Որպես վերջին քայլ, մենք մեր Pi- ն միացված դրեցինք մեկ լարի, spi- ի և i2C- ի համար: Օգտագործեք հետևյալ հրամանը ՝ կազմաձևման ֆայլ մուտքագրելու համար. Sudo raspi-config:
  6. Երբ ֆայլում եք, անցեք Ինտերֆեյսի ընտրանքներ և մուտքագրեք:
  7. Դուք տեսնում եք տարբերակներ, որոնք կարող եք անջատել կամ միացնել: Մենք պետք է միացնենք միալար, spi և i2C:
  8. Վերագործարկել

Քայլ 2: Իրերի պատրաստում

Իրերի պատրաստում
Իրերի պատրաստում

Այժմ ամեն ինչ դրված է մեր Raspberry Pi- ի վրա, մենք անցնում ենք շրջագծին: Սկսելու լավագույն տարբերակը ամեն ինչ քայլ առ քայլ անելն է, բայց նախ մենք պետք է մեր SSH կապը սահմանենք Visual Studio- ում: Այս հղումը բացատրում է, թե ինչպես դա անել ՝

  1. Միացրեք Pi- ն միացմանը:
  2. Միացրեք ջերմաստիճանը միացման մեջ:
  3. Փորձարկեք սխեման:
  4. Միացրեք HC SR04- ը միացման մեջ:
  5. Փորձարկեք սխեման:

Քայլ 3: Տվյալների բազա

Տվյալների շտեմարան
Տվյալների շտեմարան
Տվյալների շտեմարան
Տվյալների շտեմարան

Բաղադրիչների փորձարկումից հետո մենք կստեղծենք տվյալների բազա ՝ տվյալները պահելու համար: Նախ պետք է կապ հաստատել SSH- ի միջոցով: Այս հղումը ցույց է տալիս, թե ինչպես ենք դա անում. Https://dev.mysql.com/doc/workbench/hy/wb-mysql-co…. Երբ միացված եք, կարող եք սկսել աղյուսակներ կազմել և ավելացնել սյուներ, կամ կարող եք ներմուծել տվյալներ ՝ օգտագործելով «Տվյալների ներմուծում»: Այդ ֆայլը ներառում է բոլոր տվյալները և կառուցվածքները:

Քայլ 4: Գործ

Գործ
Գործ
Գործ
Գործ
Գործ
Գործ

Որպես վերջին քայլ, դուք պետք է գրավիչ դարձնեք ձեր արտադրանքը: Ես օգտագործեցի 3 մալուխ ՝ 12 միացման համար, 36 չամրացված լարերի փոխարեն, և ամեն ինչ պահվում է տուփի մեջ: Դրանից հետո ես օգտագործեցի խմիչքի արկղ և այն ներկեցի ներկով, որպեսզի այն նոր ու թարմ տեսք ունենա: Ներսում շշերը սառեցվում են խմիչքի արկղի վերևում գտնվող երկրպագուի կողմից: Ես նաև օգտագործեցի լուսարձակներ, որպեսզի այն ներսում գունագեղ տեսք ունենա:

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