فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: شروع به کار
- مرحله 3: نازل (نگاه صنعتی)
- مرحله 4: دستگاه پخش قهوه (ظاهر صنعتی)
- مرحله 5: آماده سازی و نصب سنسورها
- مرحله 6: سیم کشی و کالیبراسیون
- مرحله 7: استقرار سیستم
![قهوه ساز IOT (UFEE): 7 مرحله (همراه با تصاویر) قهوه ساز IOT (UFEE): 7 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/001/image-12-93-j.webp)
تصویری: قهوه ساز IOT (UFEE): 7 مرحله (همراه با تصاویر)
![تصویری: قهوه ساز IOT (UFEE): 7 مرحله (همراه با تصاویر) تصویری: قهوه ساز IOT (UFEE): 7 مرحله (همراه با تصاویر)](https://i.ytimg.com/vi/DbfupO8UBKA/hqdefault.jpg)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
![قهوه ساز IOT (UFEE) قهوه ساز IOT (UFEE)](https://i.howwhatproduce.com/images/001/image-12-94-j.webp)
به عنوان اثبات دانش ، ما مجبور شدیم یک دستگاه IOT ایجاد کنیم که می تواند از طریق رابط وب خود ساخته کنترل شود. از آنجا که من عاشق قهوه هستم و مقدار زیادی از آن را به صورت روزانه مصرف می کنم ، تصمیم گرفتم یک قهوه ساز IOT خودم بسازم.
قهوه ساز UFEE: "قهوه ساز با در نظر گرفتن شما"
برای اینکه دستگاه کاملاً خودکار شود ، من از قهوه فوری استفاده می کنم.
مرحله 1: آنچه شما نیاز دارید
- رزبری پای مدل 3
- سرو موتور (ARD-T010051)
- RTC DS3231
-تقویت کننده مونو CJMCU-832 PAM8302 2.5W D-Class
- سنسور نی
- رله 5 ولت (10 آمپر)
- رله حالت جامد (5 ولت)
- کابل Aux
- لوله جمع کننده
- 2 برابر نازل مس
- قطعه بیکون
- لوله سیلیکون
- دیگ بخار سنسو 1400 وات
- پمپ سنسو 22 وات
- حوض آب Senseo
- سوئیچ نی (معمولاً باز است)
- سیم کوپر
- MCP3008
- 2 برابر LDR
- بلندگوی 4 اهم (یا نوع دیگر)
- مقاومت 2x 10KΩ
- مقاومت 5KΩ
- دیود 1N4007
برای موردی که من برای ظاهر صنعتی انتخاب کردم ، اما راههای زیادی برای تناسب اجزای وجود دارد که وقتی می خواهید آن را در خانه خود قرار دهید جذاب تر به نظر برسد.
مرحله 2: شروع به کار
![شروع شدن شروع شدن](https://i.howwhatproduce.com/images/001/image-12-95-j.webp)
![شروع شدن شروع شدن](https://i.howwhatproduce.com/images/001/image-12-96-j.webp)
من با باز کردن قهوه ساز Senseo و کشف اجزای داخل آن شروع کردم. برای بازکردن آن ، 2 پیچ را با استفاده از پیچ گوشتی torx از پشت جدا کرده و سپس می توانید آن را در گیره های نگهدارنده باز کنید.
پس از باز شدن ، تنها چیزی که نیاز دارید پمپ ، دیگ بخار و سیم ها و لوله هایی است که همه چیز را در کنار هم نگه می دارد.
گام بعدی نصب دیگ بخار و پمپاژ در محفظه مورد نظر است ، زیرا دیگ بخار و مخزن آب برای استفاده از آنها باید درست بنشینند. اطمینان حاصل کنید که محل قرار گیری مخزن آب درست ، محکم و به راحتی قابل دسترسی است.
پس از اتمام کار ، می توانید مطابق طرح اتصال اجزا را شروع کنید.
مرحله 3: نازل (نگاه صنعتی)
![نازل (نگاه صنعتی) نازل (نگاه صنعتی)](https://i.howwhatproduce.com/images/001/image-12-97-j.webp)
![نازل (نگاه صنعتی) نازل (نگاه صنعتی)](https://i.howwhatproduce.com/images/001/image-12-98-j.webp)
![نازل (نگاه صنعتی) نازل (نگاه صنعتی)](https://i.howwhatproduce.com/images/001/image-12-99-j.webp)
![نازل (نگاه صنعتی) نازل (نگاه صنعتی)](https://i.howwhatproduce.com/images/001/image-12-100-j.webp)
برای نازل ، من از یک ظرف فلزی کوچک استفاده کرده ام که در آن سوراخی را به اندازه ای بزرگ کرده ام که به اندازه قطعه بیکون باشد. لوله را به یکی از نازل ها وصل کرده و نازل های آن را به قطعه بیکون محکم کنید. سپس سوراخ های متناسب را در ظرف فلزی و روکش سوراخ کنید و از چند پیچ و مهره برای محکم کردن آن به محفظه استفاده کنید.
مرحله 4: دستگاه پخش قهوه (ظاهر صنعتی)
![دستگاه پخش قهوه (ظاهر صنعتی) دستگاه پخش قهوه (ظاهر صنعتی)](https://i.howwhatproduce.com/images/001/image-12-101-j.webp)
![دستگاه پخش قهوه (ظاهر صنعتی) دستگاه پخش قهوه (ظاهر صنعتی)](https://i.howwhatproduce.com/images/001/image-12-102-j.webp)
![دستگاه پخش قهوه (ظاهر صنعتی) دستگاه پخش قهوه (ظاهر صنعتی)](https://i.howwhatproduce.com/images/001/image-12-103-j.webp)
![دستگاه پخش قهوه (ظاهر صنعتی) دستگاه پخش قهوه (ظاهر صنعتی)](https://i.howwhatproduce.com/images/001/image-12-104-j.webp)
برای نگهداری قهوه ، به یک ظرف با درب شفاف نیاز دارید که بتوانید آن را روی بدنه خود نصب کنید.
2 سوراخ 5 میلی متری در قسمت زیرین ایجاد کنید:- یک سوراخ در مرکز ظرف- یکی در وسط بین اولین سوراخ و کناره
چرخ دنده سروو را از طریق سوراخ نزدیک به طرف قرار دهید و قطعه (محصور در سروو) را با 6 پایه پیچ کنید. (به عکس 1 مراجعه کنید)
سپس یک قطعه فلزی بردارید و آن را به شکل یک ریل کوچک خم کنید و گوشه ها و انتهای یک قطعه را خم کنید ، بنابراین می توانید آن را به ته قوطی بالای سوراخ مرکز نصب کنید. (به عکس 2 مراجعه کنید)
از یک براکت مناسب برای محکم تر کردن سروو بر روی بدنه ظرف استفاده کنید. (به عکس 3 مراجعه کنید)
در نهایت یک سوراخ mm5 میلی متری در قسمت پشتی عقب ظرف متناسب با LDR و چند سوراخ دیگر برای نصب ظرف روی بدنه دستگاه ایجاد کنید. (به عکس 4 مراجعه کنید)
مرحله 5: آماده سازی و نصب سنسورها
![آماده سازی و نصب سنسورها آماده سازی و نصب سنسورها](https://i.howwhatproduce.com/images/001/image-12-105-j.webp)
![آماده سازی و نصب سنسورها آماده سازی و نصب سنسورها](https://i.howwhatproduce.com/images/001/image-12-106-j.webp)
![آماده سازی و نصب سنسورها آماده سازی و نصب سنسورها](https://i.howwhatproduce.com/images/001/image-12-107-j.webp)
یک NTC در دیگ بخار تعبیه شده است که می توانید با ایجاد تقسیم ولتاژ با مقاومت کششی 5KΩ به MCP وصل کنید.
ابتدا باید LDR برای بررسی قهوه و فنجان تهیه شود. از آنجایی که من از پوشش فلزی استفاده می کنم ، لازم است آن را به خوبی جدا کنم ، بنابراین آن را با قاب کوتاه نمی کنم. اگر از پوشش فلزی نیز استفاده می کنید ، موارد زیر را انجام دهید:- مقداری نوار جدا کننده در اطراف هر کدام از پاها قرار دهید و آن را با یک لوله کوچک کننده بپوشانید. (به عکس 1 مراجعه کنید)
- بعد ، سیم ها را به هر یک از پاها وصل کنید و همچنین اتصالات را با لوله کوچک کننده بپوشانید ، بنابراین تمام اتصالات به طور کامل پوشانده می شوند. (به عکس 2 و 3 مراجعه کنید)
- این مراحل را برای LDR دوم تکرار کنید
- سر یکی از LDR ها را از سوراخی که برای آن ایجاد کرده اید در ظرف قهوه قرار دهید و پاها را خم کنید. (به عکس 4 مراجعه کنید)
- با نوار جدا کننده بپوشانید تا نوری از پشت عبور نکند.
- LDR دیگر را در قسمت پایین بدنه با یک تکه لوله که هنگام قرار دادن فنجان پوشانده می شود ، یا مستقیماً در پایه ای که فنجان را قرار داده اید ، نصب کنید. (هنگام انتخاب گزینه دوم ، مطمئن شوید که سنسور به خوبی با مواد شفاف و ضد آب پوشانده شده است!)
برای نصب سنسور نی روی مخزن آب ، آن را با آب پر کنید تا آهن ربا در بالاترین نقطه خود قرار گیرد (آب باید از حداقل خط عبور کند). سپس می توانید هنگام تغییر عنصر گوش دهید ، یا می توانید آن را به rpi یا arduino متصل کرده و مقدار را به طور مداوم چاپ کنید.
وقتی مطمئن شدید که نقطه دقیق سنسور را می دانید ، آن را بسیار محکم روی آب قرار دهید و مقدار زیادی چسب داغ به آن اضافه کنید تا مطمئن شوید لوله شیشه ای نشکند (این بسیار حساس است). (به عکس 5 مراجعه کنید)
مرحله 6: سیم کشی و کالیبراسیون
![سیم کشی و کالیبراسیون سیم کشی و کالیبراسیون](https://i.howwhatproduce.com/images/001/image-12-108-j.webp)
![سیم کشی و کالیبراسیون سیم کشی و کالیبراسیون](https://i.howwhatproduce.com/images/001/image-12-109-j.webp)
رزبری پای و اجزای بزرگتر داخل یک جعبه چوبی را با یک تخته در بالای آن نصب کنید (پایه ای که دستگاه و فنجان در آن قرار دارند). من از velcro برای نصب pi و اجزای داخل جعبه استفاده کرده ام. از این رو می توانید همه چیز را مستقیماً روی پین های GPIO ge وصل کنید یا در صورت تمایل از تخته نان یا مدار استفاده کنید.
برای کالیبراسیون سنسورها ، مقادیری را که در هر دو حالت و در نورهای مختلف به دست می آورید بررسی کنید و آنها را در کد تنظیم کنید. (مال من ممکن است کار کند یا نکند). در مورد NTC هم همینطور است.
توجه: نحوه تغییر مقادیر بستگی به این دارد که ابتدا تنظیم کننده کشویی یا LDR/NTC را در کجا قرار دهید. هنگامی که برای اولین بار مقاومت را با LDR اضافه می کنید ، برای نوردهی کمتر مقدار بالاتری دریافت خواهید کرد. (1023 کاملاً تاریک است).
هنگامی که می خواهید از سیستم هشدار پروژه استفاده کنید ، باید یک کابل aux را به + - و GND تقویت کننده و بلندگو را به پایه های خروجی تقویت کننده بچسبانید. سپس 5 ولت را به برد اضافه کنید. (این به عنوان ولتاژ مرجع برای تقویت صدا استفاده می شود). سپس می توانید صدا را با پتانسیومتر روی برد تنظیم کنید.
مرحله 7: استقرار سیستم
اطمینان حاصل کنید که رزبری پای مدل 3 را با Raspbian نصب کرده اید و zeroconf پیکربندی شده است تا بتوانید آن را بدون سر در خط لوله SSH پیکربندی کنید.
اگر نمی دانید چگونه این کار را انجام دهید ، این راهنما را دنبال کنید تا Raspbian را به کارت SD خود فلش کنید. برای پیکربندی zeroconf ، کارت SD را در رایانه خود باز کنید و فایل cmdline را ویرایش کنید و موارد زیر را به انتهای فایل اضافه کنید (باید یک خط باشد)
ip = 169.254.10.1
برای اینکه بتوانید با استفاده از ssh به pi خود متصل شوید ، باید آن را فعال کنید. می توانید این کار را با افزودن فایلی به نام SSH در پوشه بوت بدون پسوند (بدون.txt) انجام دهید.
هنگامی که این پیکربندی شده است ، می توانید با استفاده از دستور ssh در ترمینال UNIX یا با استفاده از Putty در رایانه ویندوز ، یک لوله SSH به Raspberry Pi خود بسازید.
اولین باری که وارد Pi می شوید ، اطلاعات زیر عبارتند از:
نام کاربری: pipassword: تمشک
برای اطمینان از اینکه رزبری پای شما کاملاً به روز است ، دستور زیر را در ترمینال صادر کنید:
sudo apt update && sudo apt upgrade
اکنون می توانید بسته های مورد نیاز را با صدور دستور زیر نصب کنید:
sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
بعد ، یک فهرست جدید در فهرست اصلی خود با نام مناسب (به عنوان مثال ufee) اضافه کنید و داخل آن بروید:
mkdir project1 && cd project1
در مرحله بعد می خواهید یک محیط مجازی را نصب کنید که برنامه در آن اجرا می شود. می توانید این کار را با دستورات زیر انجام دهید:
python3 -m venv --system-site-packages env
منبع env/bin/activ
python -m pip install mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib
اکنون محیط مجازی شما راه اندازی شده است. حالا می توانید کد را از github من در آنجا کپی کنید. میتوانید اینجا پیدایش کنید. همچنین می توانید آن را بلافاصله با دستور زیر کلون کنید:
git clone
بعد ، ما پایگاه داده را پیکربندی می کنیم:
sudo mariadb <ufee/sql/init_db.sql && sudo mariadb <ufee/sql/ufeedump.sql
پیکربندی NGINX و UWSGI:
"Joshy" را در فایلهای پیکربندی با نام کاربری خود با دستور زیر تغییر دهید:
sed -i s/joshy/$ USER/g conf/*
خدمات را اضافه و فعال کنید:
sudo cp conf/project1-flask.service/etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl start project1-flask.service
و در نهایت NGINX را پیکربندی کنید:
sudo cp conf/nginx/etc/nginx/sites-available/ufee
sudo rm/etc/nginx/sites-enabled/default
sudo ln -s/etc/nginx/sites-available/ufee/etc/nginx/sites-enabled/ufee
sudo systemctl nginx.service را راه اندازی مجدد کنید
sudo systemctl را فعال کنید project1-flask.service
حالا سیستم باید کار کند! از قهوه خود لذت ببرید؛)
توصیه شده:
STONE Display +STM32 +قهوه ساز: 6 مرحله
![STONE Display +STM32 +قهوه ساز: 6 مرحله STONE Display +STM32 +قهوه ساز: 6 مرحله](https://i.howwhatproduce.com/images/001/image-1509-16-j.webp)
STONE Display +STM32 +قهوه ساز: من یک مهندس نرم افزار MCU هستم ، اخیراً پروژه ای دریافت کرده ام که باید یک دستگاه قهوه ساز باشد ، نیازهای خانگی با عملکرد صفحه لمسی ، عملکرد خوب است ، در بالای صفحه انتخاب چندان خوب نیست ، خوشبختانه می توانم این پروژه را متوقف کنم
هشدار قهوه ساز: 4 مرحله
![هشدار قهوه ساز: 4 مرحله هشدار قهوه ساز: 4 مرحله](https://i.howwhatproduce.com/images/002/image-5580-j.webp)
هشدار قهوه ساز: برنامه هشدار قهوه ساز به شما امکان می دهد قهوه ساز خود را از راه دور از طریق یک برنامه کنترل کرده و دستگاه را پس از اتمام کار خاموش کنید (در حال حاضر روی 6 دقیقه تنظیم شده است). همچنین می توانید زنگ هشدار را تنظیم کنید که به طور خودکار قهوه را بجوشاند و آن را آماده کنید
قهوه ساز وای فای: 9 مرحله
![قهوه ساز وای فای: 9 مرحله قهوه ساز وای فای: 9 مرحله](https://i.howwhatproduce.com/images/004/image-9857-10-j.webp)
قهوه ساز وای فای: قهوه ساز Wifi از آردوینو ، NODE MCU و قطعات بازیافتی استفاده می کند تا با خیال راحت و از راه دور یک فنجان قهوه را دم کند
دستگاه قهوه ساز IoT: 9 مرحله (همراه با تصاویر)
![دستگاه قهوه ساز IoT: 9 مرحله (همراه با تصاویر) دستگاه قهوه ساز IoT: 9 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/006/image-16303-15-j.webp)
IoT Enabled Coffee Machine: این دستورالعمل در مسابقه IoT وارد شده است - اگر دوست دارید ، لطفاً به آن رای دهید! تا به نحوی آن را خودکار کنم. من باید
JavaStation (قهوه ساز IoT کاملاً خودکار پر می شود): 9 مرحله (همراه با تصاویر)
![JavaStation (قهوه ساز IoT کاملاً خودکار پر می شود): 9 مرحله (همراه با تصاویر) JavaStation (قهوه ساز IoT کاملاً خودکار پر می شود): 9 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/002/image-3469-114-j.webp)
JavaStation (قهوه ساز IoT کاملاً خودکار پر می شود): هدف از این پروژه ساخت یک قهوه ساز تمام اتوماتیک با قابلیت کنترل صدا بود که به طور خودکار با آب پر می شود و تنها کاری که باید انجام دهید این است که مشتریان را جایگزین کرده و قهوه خود را بنوشید. )