Բովանդակություն:
- Պարագաներ
- Քայլ 1: Տեղադրեք Raspberry Pi
- Քայլ 2: Իրերի պատրաստում
- Քայլ 3: Տվյալների բազա
- Քայլ 4: Գործ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
CocktailMaker- ը իմ նախագծի անունն է, գործառույթն արդեն կարելի է եզրակացնել անունից:
Նպատակն է պատրաստել ձեր ընտրած կոկտեյլը ինքնուրույն ստեղծված կայքում: Կայքում կարող եք գտնել, թե ինչ կոկտեյլներ կարելի է պատրաստել, կոկտեյլների պատմությունը (քանիսն են պատրաստվել): Մեքենան ինքն է արտադրում պոմպերի միջոցով կոկտեյլը, որը դուք ընտրել եք կայքում: temperatureերմաստիճանի տվիչով դուք կարող եք ցուցադրել մեքենայի ներսում ջերմաստիճանը: Ուլտրաձայնային տվիչը օգտագործվում է ապակու առկայությունը հայտնաբերելու համար: Առանց բաժակի չեք կարող կոկտեյլ արտադրել: Վերջին սենսորը ուժի զգացողության դիմադրիչն է: Նա կօգտագործվի շշի մեջ հեղուկը չափելու համար: Երբ կա սխալ, ազդանշանը անջատվում է, և սխալի կոդը կցուցադրվի էկրանին:
Պարագաներ
Միկրոկոնտրոլերներ
Ազնվամորի Պի
Սենսորներ և ակտիվացուցիչներ
- HCSR04 (ուլտրաձայնային տվիչ)
- Ուժային քառակուսի դիմադրություն
- DS18B20 (ջերմաստիճանի տվիչ)
- LCD20x4 -I2C (ցուցադրում)
- Պոմպ (24 Վ)
- Բազզեր (3V3)
Գործ
- Խմիչքների տուփ
- Պլեքսիգլաս
- Մետաղյա պատյան (RPI, տախտակներ …)
- Սոսինձ
- Լարերը
Քայլ 1: Տեղադրեք Raspberry Pi
Նախքան մեր նախագիծը սկսելը, մենք պետք է տեղադրենք և ծրագրավորենք մեր Raspberry Pi- ն:
- Տեղադրեք IMG- ն: ֆայլ SD քարտի վրա (16 ԳԲ>):
- Միացրեք SD քարտը Pi- ին:
- Տեղադրեք Putty (SSH) և միացեք 169.254.10.1 -ին:
Այժմ, մենք սկսում ենք ծրագրավորել մեր Raspberry Pi- ն:
- Տեղադրելով ձեր Տնային ցանցը ՝ օգտագործեք այս հրամանը ՝ այն ձեր Pi- ում տեղադրելու համար. Wpa_passphrase "YourNetwork" "YourSSID" >> /etc/wpa_supplicant/wpa_supplicant.conf. Վերագործարկեք ձեր Pi- ն և մուտքագրեք ifconfig: Եթե ամեն ինչ կարգին է, կտեսնեք IP հասցեատերեր:
- Դրանից հետո դուք պետք է փոխեք ձեր գաղտնաբառը: Յուրաքանչյուր լռելյայն pi- ն ունի նույն գաղտնաբառը և օգտանունը, ինչը հեշտացնում է հաքերների ներխուժումը Pi: Դուք կարող եք դա անել ՝ մուտքագրելով passwd հրամանը:
- Տեղադրեք հետևյալ փաթեթները, որոնք մեզ պետք են ապագա իրերի համար. 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:
- Այժմ մենք պետք է գրադարաններ տեղադրենք: Մենք օգտագործում ենք pip3 հրահանգը. Pip3 install mysql-connector-python, pip3 install flask-socketio, pip3 install flask-cors, pip3 install geventpip3 install gevent-websocket:
- Որպես վերջին քայլ, մենք մեր Pi- ն միացված դրեցինք մեկ լարի, spi- ի և i2C- ի համար: Օգտագործեք հետևյալ հրամանը ՝ կազմաձևման ֆայլ մուտքագրելու համար. Sudo raspi-config:
- Երբ ֆայլում եք, անցեք Ինտերֆեյսի ընտրանքներ և մուտքագրեք:
- Դուք տեսնում եք տարբերակներ, որոնք կարող եք անջատել կամ միացնել: Մենք պետք է միացնենք միալար, spi և i2C:
- Վերագործարկել
Քայլ 2: Իրերի պատրաստում
Այժմ ամեն ինչ դրված է մեր Raspberry Pi- ի վրա, մենք անցնում ենք շրջագծին: Սկսելու լավագույն տարբերակը ամեն ինչ քայլ առ քայլ անելն է, բայց նախ մենք պետք է մեր SSH կապը սահմանենք Visual Studio- ում: Այս հղումը բացատրում է, թե ինչպես դա անել ՝
- Միացրեք Pi- ն միացմանը:
- Միացրեք ջերմաստիճանը միացման մեջ:
- Փորձարկեք սխեման:
- Միացրեք HC SR04- ը միացման մեջ:
- Փորձարկեք սխեման:
- …
Քայլ 3: Տվյալների բազա
Բաղադրիչների փորձարկումից հետո մենք կստեղծենք տվյալների բազա ՝ տվյալները պահելու համար: Նախ պետք է կապ հաստատել SSH- ի միջոցով: Այս հղումը ցույց է տալիս, թե ինչպես ենք դա անում. Https://dev.mysql.com/doc/workbench/hy/wb-mysql-co…. Երբ միացված եք, կարող եք սկսել աղյուսակներ կազմել և ավելացնել սյուներ, կամ կարող եք ներմուծել տվյալներ ՝ օգտագործելով «Տվյալների ներմուծում»: Այդ ֆայլը ներառում է բոլոր տվյալները և կառուցվածքները:
Քայլ 4: Գործ
Որպես վերջին քայլ, դուք պետք է գրավիչ դարձնեք ձեր արտադրանքը: Ես օգտագործեցի 3 մալուխ ՝ 12 միացման համար, 36 չամրացված լարերի փոխարեն, և ամեն ինչ պահվում է տուփի մեջ: Դրանից հետո ես օգտագործեցի խմիչքի արկղ և այն ներկեցի ներկով, որպեսզի այն նոր ու թարմ տեսք ունենա: Ներսում շշերը սառեցվում են խմիչքի արկղի վերևում գտնվող երկրպագուի կողմից: Ես նաև օգտագործեցի լուսարձակներ, որպեսզի այն ներսում գունագեղ տեսք ունենա:
Խորհուրդ ենք տալիս:
STONE Display +STM32 +Սուրճ պատրաստող ՝ 6 քայլ
STONE Display +STM32 +Սուրճ պատրաստող սարք բարեբախտաբար, այս նախագիծը կարող եմ որոշել
Սուրճ պատրաստող ազդանշան ՝ 4 քայլ
Սուրճի պատրաստման ազդանշան. Սուրճի պատրաստման ազդանշանային ծրագիրը թույլ է տալիս հեռակա կարգով վերահսկել ձեր սուրճ պատրաստողը ծրագրի միջոցով և այն ավարտելուց հետո անջատել մեքենան (ներկայումս դրված է 6 րոպե): Կարող եք նաև զարթուցիչ տեղադրել, որն ինքնաբերաբար եռում է սուրճը և պատրաստում այն
Պատրաստեք ձեր սեփական կոպիտ կոկտեյլ մեքենան. 5 քայլ (նկարներով)
Պատրաստեք ձեր սեփական կոպիտ կոկտեյլը ֆունկցիոնալ կոկտեյլ մեքենա: Անապարհին ես
Թեյ պատրաստող `8 քայլ
Թեյ պատրաստող. Սա այն մեքենան է, որով ես ինքս ինձ հիշեցնում եմ թեյիս մասին, քանի որ թեյի պարկը դնելուց հետո հաճախ մոռանում եմ դրա մասին:
JavaStation (Ինքնալիցքավորմամբ լիովին ավտոմատ IoT սուրճ պատրաստող). 9 քայլ (նկարներով)
JavaStation (Ինքնալիցքավորումը լիովին ավտոմատ IoT սուրճ պատրաստող). Այս նախագծի նպատակն էր պատրաստել ձայնով կառավարվող սուրճի պատրաստող սարք, որը ինքնաբերաբար լիցքավորվում է ջրով, և այն, ինչ ձեզ իսկապես պետք է անել, փոխարինել հաճախորդներին և խմել ձեր սուրճը. )