فهرست مطالب:
- تدارکات
- مرحله 1: ایجاد مدار
- مرحله 2: ایجاد پایگاه داده
- مرحله 3: برنامه نویسی کد (پایتون)
- مرحله 4: ایجاد وب سایت (Frontend و Backend)
- مرحله 5: ساخت مسکن
- مرحله 6: قرار دادن مدار در مسکن
- مرحله 7: نقاشی
تصویری: دستگاه سوپ: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
دستگاه سوپ
روز بخیر برای همه در این دستورالعمل ، من توضیح خواهم داد که چگونه با استفاده از موارد زیر یک آشپزخانه سوپ خود را ایجاد کردم. در pdf می توانید اسناد مواد من را ببینید.
تدارکات
تدارکات
·
رزبری پای 3B+
·
سنسور دما (ضد آب ، Onewire)
·
مقاومت حسگر نیرو
·
سنسور اولتراسونیک
·
سروو (x2)
·
MCP3008
·
LCD
·
پتانسیومتر
·
پمپ آب
·
ترانزیستور
·
دیود
·
رله
·
دکمه (x4)
·
مقاومت 2.2k اهم
·
مقاومت 3.3k اهم
·
مقاومت 4.7 کیلو اهم
·
مقاومت 1k اهم (x2)
·
مقاومت 220 اهم (x3)
·
سیم 5 متر
·
لوله های جمع کننده حرارت
·
شیلنگ 30 سانتی متر
·
تخته چوبی 2 متر مربع
·
چسب
·
پیچ ها
·
پشتیبانی گوشه فلزی
·
رنگ (سیاه ، سفید و قرمز)
·
حروف و اشکال چوبی
·
قیف (x2)
·
تقسیم لوله آب
·
پلاگین توزیع
ابزارها
·
آهن لحیم کاری
·
استریپرهای سیم
·
سیم بر، دم باریک
·
تفنگ چسب
·
دستگاه حفاری
·
دستگاه اره برقی
·
دستگاه برش لیزری
مرحله 1: ایجاد مدار
در تصاویر بالا می توانید مدار من را مشاهده کنید. در مدار یک DS18B20 که سنسور دمای من است می بینید تا بتوانیم دمای آب را اندازه گیری کنیم. در کنار آن می توانید یک موتور dc با دیود را مشاهده کنید که این پمپ من است. در نزدیکی آن می توانید رله ها را ببینید تا بتوانیم عنصر گرمایشان را روشن و خاموش کنیم. همچنین یک MCP3008 وجود دارد که این برای مقاومت حسگر نیروی ما است. با استفاده از این ما می توانیم بفهمیم که یک فنجان زیر سازنده ما وجود دارد یا خیر. همچنین باید 2 سروو ببینید که برای تامین پودر ما مورد نیاز است. US-100 CSC یک سنسور اولتراسونیک است که می تواند میزان آب مورد نیاز برای پمپاژ به فنجان را اندازه گیری کند. در نهایت ما 3 دکمه داریم و برای تعامل با کاربران به ال سی دی نیاز داریم.
مرحله 2: ایجاد پایگاه داده
پایگاه داده من روی pi raspberry pi من اجرا می شود. همانطور که می بینید من سه نهاد در بالا سمت چپ دارم یک نهاد به نام دما با دو ویژگی idtemperature و مقدار دارم. در زیر آن من یک نهاد به نام طعم با 5 ویژگی دارم: idtaste ، name ، picture ، mainpicture و discription. در کنار آن ، ما آخرین نام موجودیت خود را در این موجودیت داریم ، همچنین 5 ویژگی داریم: تاریخ ، تاریخ ، تصادفی ، مزه دار ، درجه حرارت.
مرحله 3: برنامه نویسی کد (پایتون)
کد من بسیار ساده است ابتدا باید طوری عمل کنید که در حالی که مقاومت حسگر نیرو فشرده نشده است ، نتوانید بقیه کد را اجرا کنید ، بنابراین هیچ سوپی بدون فنجان تهیه نمی شود. سپس آشکارسازهای رویداد را اضافه کردم که باید هنگام فشردن یک دکمه تشخیص دهند. اگر دکمه ای را فشار دهم ، دستگاه می خواهد سوپ درست کند ، برای این کار به سادگی اجازه می دهم سروو بچرخد تا پودر در فنجان بیفتد و من سیگنال بالایی به رله خود ارسال کنم. این منجر به پخت آب می شود زیرا عنصر گرمایش ما شروع به کار می کند. بعد از مدتی که آب ما در حال پخت است سنسور دما ما پخت آن را تشخیص می دهد و سپس پمپ من شروع به پمپاژ می کند. همچنان به ریختن آب در فنجان ادامه می دهد تا اینکه سنسور اولتراسونیک تشخیص داد که فنجان تقریباً پر است. می توانید کد من را در github من ببینید:
مرحله 4: ایجاد وب سایت (Frontend و Backend)
در پشتیبان من سه پرس و جو دارم. مورد اول این است: "s.foto، s.naam، t.waarde، date_format (g.datum، '٪ Y-٪ m-٪ d٪ H:٪ i') را به عنوان Datum از geschiedenis به عنوان g join انتخاب کنید smaak as s on g.smaakid = s.idsmaak temperatuur را به عنوان t در g.temperatuurid = t.idtemperatuur سفارش می کنم توسط Datum "با این پرسش می توانم تصاویر ، نام ، ارزش دما و تاریخ خود را از تاریخچه خود دریافت کنم. پرسش دوم این است: "SELECT s.naam، s.fotomain، s.description FROM smaak as s؛" با این کار می توانم نشان دهم که چه نوع سوپی دارم با یک تصویر زیبا و توضیحات. در آخر من یک پرس و جو دارم که سوپ های تازه تهیه شده را در پایگاه داده من قرار می دهد: "INSERT INTO geschiedenis (willekeurig، smaakid، temperatuurid) VALUES (var1، var2، var3)". با روش app.route می توانم اطلاعات خود را به وب سایت ارسال کنم.
در پیشخوان من دو فایل جاوا اسکریپت دارم. اولین مورد مربوط به صفحه اصلی من است. در این قسمت من یک querySelector دارم که با استفاده از innerHTML اطلاعاتی را که از پشتیبان دریافت کرده ام پر می کنم.
اسکریپت دوم با هر سوپ تهیه شده از دستگاه من همین کار را برای صفحه تاریخ من انجام می دهد.
می توانید کد من را در github من ببینید:
مرحله 5: ساخت مسکن
برای شلنگ ما می خواهم آن را از چوب بسازم. در تصاویر می توانید اندازه تخته هایی را که بریده ام مشاهده کنید. همچنین می توانید ببینید که چگونه همه آنها را کنار هم قرار داده ام. من همچنین یک صفحه فلزی کوچک ساختم که می توانم LCD و دکمه خود را در آن قرار دهم. در آخرین تصویر آخر می توانید یک صفحه فلزی را ببینید که من از آن برای رطوبت ایجاد شده توسط کتری استفاده می کنم. 2 سوراخ بزرگ قرار است انگشتان خود را داخل آن قرار دهید تا بتوانید به راحتی آن را بردارید. بالاخره می بینید که چند تخته را به هم چسبانده ایم ، من قصد دارم آنها را در بالای ساختمان خود قرار دهیم. با استفاده از لولا ، باز و بسته شدن آن را آسان تر می کنیم. این 2 مرحله آخر مهم است زیرا ما قصد داریم آب و پودر خود را دوباره پر کنیم. در حال حاضر ساخت و ساز ما به پایان رسیده است ما می توانیم آن را تزئین کنیم ، بنابراین من یک قوطی اسپری قرمز خریدم. پس از رنگ آمیزی مسکن ، کار ما تمام شده است.
مرحله 6: قرار دادن مدار در مسکن
همانطور که در تصاویر بالا مشاهده می کنید ، می توانید نحوه مدیریت مدار را در محفظه خود مشاهده کنید
مرحله 7: نقاشی
من از رنگ قرمز ، سیاه و سفید استفاده کردم
توصیه شده:
دستگاه ASS (دستگاه اجتماعی ضد اجتماعی): 7 مرحله
دستگاه ASS (دستگاه اجتماعی ضد اجتماعی): بگویید شما فردی هستید که دوست دارید در اطرافیان باشید اما دوست ندارید آنها خیلی نزدیک شوند. شما همچنین مردم را خوشحال می کنید و برای نه گفتن به مردم مشکل دارید. بنابراین شما نمی دانید چگونه به آنها بگویید که عقب نشینی کنند. خوب ، وارد کنید - دستگاه ASS! Y
یک دستگاه Chromecast مانند Raspberry Pi دستگاه بسازید: 7 مرحله
Chromecast Like Raspberry Pi Device بسازید: من قبلاً Chromecast v2 دارم (نسخه دور ، USB مانند v1 است و v3 شبیه v2 است اما با G روی i و دارای آجر قدرت با درگاه اترنت روی آن) و i دوست دارم ، استفاده از آن بسیار سرگرم کننده است و راه اندازی آن آسان است ، اما … بله ، اما وجود دارد ،
دستگاه فروش دستگاه سروو آردوینو: 8 مرحله
دستگاه خودپرداز سروو آردوینو: این دستگاه خودکار دارای سه نوار اسنیکر با اندازه سرگرم کننده است و یکی را با استفاده از آردوینو اونو و سروو موتور به صورت یکجا به فروش می رساند
دستگاه تست دستگاه خودکار با آردوینو: 9 مرحله
دستگاه تست خودکار دستگاه با آردوینو: ممکن است چندان شبیه به نظر نرسد ، اما این احتمالاً مفیدترین چیزی است که من با آردوینو ساخته ام. این یک تستر اتوماتیک برای محصولی است که من می فروشم به نام Power Blough-R. نه تنها در وقت من صرفه جویی می کند (در حال حاضر حداقل 4 ساعت در من صرفه جویی کرده است
قوطی سوپ!: 5 مرحله (همراه با تصاویر)
قوطی های سوپ !: به منظور استفاده از کلمات کلیدی ، & quot؛ قوطی & quot؛ کلمه دیگری برای & quot؛ هدفون & quot؛ است. در اینجا نحوه تهیه قوطی های صوتی از قوطی های سوپ و برخی موارد دیگر