فهرست مطالب:
- مرحله 1: مواد را جمع آوری کنید
- مرحله 2: Gyro را به Zero W لحیم کنید
- مرحله 3: RPi های خود را پیکربندی کنید
- مرحله 4: پایگاه داده MySql
- مرحله 5: Zero W را تکمیل کنید
- مرحله 6: برنامه کاربردی/دریافت MQTT
- مرحله 7: اجرا کنید و لذت ببرید
- مرحله 8: روکش (اضافی)
تصویری: JumpTie: 8 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
این دستگاه پرش های شما را اندازه گیری می کند! می توانید ببینید چند پرش را می توانید در مدت زمان مشخص انجام دهید.
در برنامه webalication همه جلسات پرش شما نمایش داده می شود و می توانید پیشرفت خود را مشاهده کنید!
پروژه ای که به عنوان تکلیف مدرسه ساخته شده است. در حال حاضر در Howest Kortrijk ، بلژیک در حال مطالعه فناوری های نوین رسانه و ارتباطات هستم.
مرحله 1: مواد را جمع آوری کنید
ابتدا باید برخی از مواد سخت افزاری را جمع آوری کنیم.
نیاز داریم:
- Raspberry Pi 3B
- Raspberry Pi Zero W
- پاوربانک برای Zero W
- ژیروسکوپ (LSM9DS1)
قیمتها و فروشگاههای اینترنتی این اقلام در انتهای جزوه آموزشی موجود است.
مرحله 2: Gyro را به Zero W لحیم کنید
با دقت ژیروسکوپ را به RPi Zero W. بچسبانید. اگر قبلاً این کار را نکرده اید ، توصیه می کنم از شخصی که تجربه لحیم کاری را دارد بپرسید.
اگر 3.3V و GND را به درستی لحیم کرده اید Dubbelcheck یا tripplecheck!
عدم انجام صحیح این کار ژیروسکوپ یا RPi Zero W شما را از بین می برد
مرحله 3: RPi های خود را پیکربندی کنید
هر دو RPi خود را پیکربندی کنید.
برخی از راهنماها یا پیوندهای مفید برای پیکربندی RPi 3B:
www.raspberrypi.org/help/noobs-setup/2/
caffinc.github.io/2016/12/raspberry-pi-3-h…
برخی از راهنماها یا پیوندهای مفید برای پیکربندی RPi Zero W:
github.com/initialstate/pi-zero-w-motion-s…
learn.sparkfun.com/tutorials/getting-start…
در صورت انجام این کار ، آنها را به روز کنید و بسته های زیر را نصب کنید:
- پایتون 3
- سرور Mysql
- مشتری Mysql
- …
ما همچنین به Mosquitto MQTT نیاز داریم. برای نصب Mosquitto از راهنمای زیر استفاده کنید:
www.instructables.com/id/Installing-MQTT-B…
نکته: از تصویر Jessie استفاده کنید نه Stretch!
مرحله 4: پایگاه داده MySql
اکنون ما باید یک نمودار ERD برای پایگاه داده خود ترسیم کنیم. من برای این کار از MySql استفاده کردم.
می توانید پایگاه داده خود را ایجاد کنید ، پایگاه من را کپی کنید یا فقط اسکریپت من را بارگیری کرده و اجرا کنید.
ما از RPi 3B خود به عنوان نقطه مرکزی خود برای اجرای پایگاه داده و سرور وب خود استفاده خواهیم کرد.
نکته: از FileZilla برای کپی فایل در RPi 3B استفاده کنید.
مرحله 5: Zero W را تکمیل کنید
برای اینکه ژیروسکوپ کار کند باید این راهنما را دنبال کنیم:
ozzmaker.com/berryimu-quick-start-guide/
ما از کتابخانه BerryIMU به همراه اسکریپت از پیش نوشته شده برای خواندن مقادیر Gyros استفاده می کنیم.
من از اسکریپت "berryIMU-measure-G.py" استفاده خواهم کرد. اما برای تشخیص پرش و ارسال پرش به مرکز مرکزی از طریق MQTT ، مقداری کد اضافه کردم.
مرحله 6: برنامه کاربردی/دریافت MQTT
اگر پایگاه داده ما خوب کار کند ، می توانیم روی create یا Webapplication حرکت کنیم!
من از Flask (python) برای باطن و html/css برای frontend استفاده کردم. اما شما آزاد هستید که برنامه کاربردی خود را بسازید!
همچنین می توانید اسکریپت من را برای دریافت پیام در مرکز مرکزی از طریق MQTT بارگیری کنید.
مرحله 7: اجرا کنید و لذت ببرید
در RPi Zero W اسکریپت "berryIMU-measure-G.py" را اجرا کنید. این کار را برای صفر W انجام می دهد.
در RPi 3B ، اسکریپت "mqtt.py" و سرور وب خود را اجرا کنید.
اکنون از نتیجه خود لذت ببرید!
مرحله 8: روکش (اضافی)
بروید در گاراژ خود به دنبال یک جعبه قدیمی و کوچک باشید تا سخت افزار خود را در آن قرار دهید.
Zero W خود را در جعبه کوچکی که پیدا کردم گذاشتم. البته من از برخی مواد برای اطمینان از عدم حرکت سخت افزارم استفاده کردم.
فقط خلاق باشید!
توصیه شده:
مرحله به مرحله ساخت کامپیوتر: 9 مرحله
گام به گام ساخت کامپیوتر: لوازم: سخت افزار: مادربرد CPU & amp؛ CPU coolerPSU (منبع تغذیه) ذخیره سازی (HDD/SSD) RAMGPU (لازم نیست) مورد ابزار: پیچ گوشتی دستبند ESD/خمیر ماتریسمی با اپلیکاتور
سه مدار بلندگو -- آموزش مرحله به مرحله: 3 مرحله
سه مدار بلندگو || آموزش گام به گام: مدار بلندگو سیگنال های صوتی دریافت شده از محیط را بر روی MIC تقویت می کند و از محل تولید صدای تقویت شده به بلندگو ارسال می کند. در اینجا ، من سه روش مختلف برای ساخت این مدار بلندگو با استفاده از موارد زیر را به شما نشان خواهم داد
مرحله به مرحله اتوماسیون خانگی با استفاده از Wemos D1 Mini با طراحی PCB: 4 مرحله
گام به گام اتوماسیون خانگی با استفاده از Wemos D1 Mini با طراحی PCB: اتوماسیون خانگی گام به گام با استفاده از Wemos D1 Mini با طراحی PCB چند هفته قبل ما آموزش "اتوماسیون خانگی با استفاده از تمشک پای" را در rootaid.com منتشر کردیم که مورد استقبال علاقه مندان و علاقه مندان قرار گرفت. دانشجو. سپس یکی از اعضای ما آمد
نصب Smapler V0002 مرحله به مرحله: 5 مرحله
نصب Smapler V0002 گام به گام: Smapler یک مدار است که به تولید صدای مولد توسط David Cuartielles و Ino Schlaucher از BlushingBoy.org اختصاص داده شده است. Smapler v0002 - نسخه آاکا سنگاپور - چیزی نیست جز سپر آردوینو که برای بازی استری بد بو استفاده می شود
نصب Smapler V0001r2 مرحله به مرحله: 3 مرحله
نصب Smapler V0001r2 مرحله به مرحله: این یک راهنمای عکاسی برای نصب Smapler v0001r2 است. این یک مدار مستقل سازگار با آردوینو با اتصال کارت SD داخلی ، اتصال PS2 برای ماوس/صفحه کلید ، تقویت کننده صدا و تعدادی پین I/O برای سنسورها است. با آن شما