فهرست مطالب:
- مرحله 1: به چه وسایل الکترونیکی نیاز دارید؟
- مرحله 2: طرح خرد کردن
- مرحله 3: به چه ابزارهایی نیاز دارید؟
- مرحله 4: توسعه محصول
- مرحله 5: ساختار پایگاه داده عادی شده
- مرحله 6: راه اندازی رزبری پای
- مرحله 7: کد در Github
تصویری: کیف ویولن هوشمند: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
موسیقی بخش مهمی از زندگی من است. من 10 سال است که ویولن می زنم ، اما 1 مشکل وجود دارد. من هرگز نمی دانم چه مدت تمرین کردم. در پروژه من دما ، رطوبت و زمان تمرین را پیگیری خواهم کرد. این یک پروژه مستقل است ، اما من همچنین یک وب سایت ایجاد می کنم که دما ، رطوبت و زمان تمرین را نشان می دهد. در این دستورالعمل نحوه ساخت قاب ویولن را به شما نشان خواهم داد.
بنابراین برای خلاصه کردن همه چیز:
- دما و رطوبت در حال پیگیری است
- زمان تمرین در حال پیگیری است
- آدرس IP نشان داده شده است
من این پروژه را با Raspberry Pi ساختم ، همه چیز را در Visual Studio Code برنامه ریزی کردم. مورد نیز ساخته شده است. من یک PDF با تمام اطلاعات نوشتم. می توانید آن را از اینجا بارگیری کنید.
مرحله 1: به چه وسایل الکترونیکی نیاز دارید؟
ابتدا ، برای ساخت این دستگاه خود به چه وسایل الکترونیکی نیاز دارید؟
اصول اولیه:
- تمشک پای 4
- رزبری پای USB-C 3A
- کارت حافظه Micro SD (+/- 16 گیگابایت)
- تخته نان (2)
- منبع تغذیه تخته نان 9 ولت
- T-cobbler
- آداپتور برد اکستنشن 40 پین
سنسورها:
- DHT11
- دکمه فشار (x3)
فعال کننده:
الکترومغناطیس ZYE1-P20/15
دیگر:
- صفحه نمایش LCD 1602A
- مقاومت 220 اهم (x3)
- کابل های نر به مرد
- کابل های زنانه به زن
مرحله 2: طرح خرد کردن
من دو طرح شکننده ایجاد کردم. طرح اول نحوه تغییر آن است و دومی طرح بندی روی تخته نان است. برای بزرگنمایی می توانید PDF ها را بارگیری کنید.
همه دکمه ها را لحیم کردم. فراموش نکنید که با هر دکمه یک مقاومت 220 اهم قرار دهید. اگر آن را اشتباه تغییر دهید ، به دلایل ایمنی است. صفحه LCD را با کابل های مرد به زن و مرد به مرد به تخته نان متصل کردم. پتانسیومتر روی تخته نان روشن می شود.
مرحله 3: به چه ابزارهایی نیاز دارید؟
من از ابزارهای مختلف زیادی برای ساخت کیس استفاده کردم. من همه آنها را برای شما لیست کرده ام.
- پیچ گوشتی
- مته
- آسیاب
- چسب چوب
- ابزار مربع
- چکش
- گیره پیچ
- Cyllinder dirll
- اره منبت کاری اره مویی
البته اگر چیزی ندارید که پرونده خود را با آن ضمیمه کنید ، نمی توانید از ابزارها استفاده کنید. به همین دلیل است که من همه اجزا را فهرست کرده ام.
- پیچ ها
- دوکاپ
- نوار
- لولا پیانو (100 سانتی متر)
- چوب (ابعاد مرحله 4)
- فنر گاز 50N/5kg 250mm
-
ضامن ضامن بست (2 برابر)
مرحله 4: توسعه محصول
شما به چند اندازه چوب مختلف نیاز دارید. ضخامت چوب 1.8 سانتی متر است.
خارج از کیس
- پشت صورت = 98 ، 6 16 16 ، 0 1 1 ، 8 سانتی متر
- نمای جلو = 98 ، 6 16 16 ، 0 1 1 ، 5 سانتی متر
- رو به پایین = 95 ، 0 34 34 ، 0 1 1 ، 8
- رو به بالا = 98 ، 6 37 37 ، 8 1 1 ، 8
- صورت چپ = 16 ، 0 34 34 ، 0 1 1 ، 8 سانتی متر
- صورت راست = 16 ، 0 34 34 ، 0 1 1 ، 8 سانتی متر
داخل کیس
- رو به بالا = 20 ، 0 34 34 ، 0 سانتی متر
- صورت چپ = 11 ، 0 34 34 ، 0 سانتی متر
- شبکه = 34 ، 0 2.5 2.5 سانتی متر
- چوب آهنربا = 8 ، 0 4 4 ،. سانتی متر
-
بلوک های پشتیبانی = 8 ، 0 4 4 ، 0 سانتی متر
من همچنین شکل ویولن خود را از ایزومو جدا کردم تا در جعبه در جای خود بماند.
- ایزومو = 71 ، 0 34 34 ، 0 سانتی متر
- چوب = 71 ، 0 34 34 ، 0 سانتی متر
گام به گام نحوه جمع آوری پرونده را توضیح خواهم داد.
مرحله 1
صورت جلو و عقب را با صورت پایین متصل کنید. من از 13 پیچ و چسب چوب استفاده کردم. سپس کناره ها را با 4 پیچ و چسب چوب وصل کردم. برای سیم کشی قطعات الکترونیکی در سمت چپ سوراخ کنید.
گام 2
طول پشت 98.6 سانتی متر است. من همچنین لولا پیانو را آنقدر بریدم. بنابراین من می توانم آن را به طور کامل در پشت داخل وصل کنم. ابتدا آن را به بالای پشت وصل کردم. برای اتصال آن به درپوش ، بهتر است از کسی کمک بخواهید. شما به همان شیوه قبلی عمل می کنید.
مرحله 3
قفل های ضامن گیر اتصال دهنده را وصل کنید. محل قرارگیری آنها را انتخاب کنید. آنها را 20 سانتی متر از لبه قرار دادم. هم چپ و هم راست. آنها باید به راحتی متصل شوند. سپس قسمت بیرونی چمدان تمام شده است.
مرحله 4
من باید می توانستم لوازم الکترونیکی را در جایی قرار دهم. من همه چیز را در بالای صفحه امضا کردم. سپس همه چیز را خرد کردم این یک کار دقیق است ، اما بهترین نتیجه را می دهد. آهن ربا یک مشکل بود ، اما من آن را با قرار دادن یک بلوک چوبی اضافی در جایی که آهنربا باید باشد حل کردم. با یک مته سیلندر 20 می توانید در بلوک چوبی یک سوراخ ایجاد کنید. آهن ربا دقیقاً مناسب خواهد بود.
طرف و بالا را با پیچاندن آنها به هم وصل کنید و فراموش نکنید که چسب چوب را بین آنها قرار دهید. تخته قطعه مناسب نخواهد بود زیرا فنر گاز در راه است. به نوعی به تهویه نیاز داشتم. من یک شبکه 34 ، 0 2 2 ، 5 سانتی متر در سمت چپ را به تخته بالا وصل کردم. من هنوز مجبور بودم برای پروژه دیگری به RPi خود برسم ، بنابراین آن را به بیرون از قاب پیچ ندادم. من دو بلوک تکیه گاه درست کردم که قفسه های داخلی روی آن قرار دارند.
دو بلوک پشتیبانی را از جایی که فونت شروع می شود آویزان کنید. بنابراین نزدیکترین طرف به پایین. در بالا یک عکس وجود دارد تا واضح تر شود. حالا می توانید قطعات الکترونیکی و محفظه را داخل آن قرار دهید.
مرحله 5
حالا کیس ویولن تقریبا تمام شده است. هنوز جایی برای ویولن ساخته نشده است. ویولن خود را روی تخته چوبی قرار دهید و آن را بکشید. من قطعه را برای گردن کپی نکردم. به این ترتیب ویولن حمایت می شود. پس از کشیدن آن ، اکنون می توانید شکل آن را با یک اره مویی برش دهید.
بعد از برش ، چوب را روی ایزومو قرار دادم و شکل آن را مشخص کردم. سپس شکل ویولن را با یک چاقوی کاربردی برش دادم. در صورت تمایل می توانید تخته چوبی را رنگ آمیزی کنید. من با گرافیتی مشکی کار کردم. مراقب باشید که این را روی ایزومو استفاده نکنید ، رنگ را جذب می کند! وقتی خشک شد ، می توانید همه چیز را در حالت کیس قرار دهید.
مرحله 5: ساختار پایگاه داده عادی شده
پایگاه داده نرمال شده خود را در MySQL Workbench ایجاد کردم.
tbl دستگاه:
- شناسه دستگاه
- موضوع
- واحد
- نوع
tbl ملاقات:
- عدد
- کد
- شناسه دستگاه
- تاریخ شروع
- تاریخ پایان
- ارزش اندازه گیری شده
- تمرین زمان
blActie:
- کد
- شرح
مرحله 6: راه اندازی رزبری پای
در نسخه pdf این دستورالعمل ، گام به گام نحوه تنظیم RPi را نوشتم. پیوندهایی به تمام برنامه های مورد نیاز شما وجود دارد. دستورات صحیح برای RPi نیز گنجانده شده است.
پس از اتمام تمام مراحل ، باید بتوانید یک اتصال SSH به RPi خود ایجاد کنید.
مرحله 7: کد در Github
در مرحله قبل شما یک فضای کاری با پوشه ای برای frontend و پوشه ای برای پس زمینه ایجاد کردید. آنها اکنون مفید هستند. من کد پشتیبان خود را با پایتون نوشتم و صفحه اصلی من شامل HTML ، CSS و Javascript است.
پیوند کد در Github:
باطن
config.py
من با فایل config.py شروع می کنم. این شامل اطلاعات پایگاه داده شما است. نام میزبان و رمز ورود با ورود شما در MySQL یکسان است. در پایگاه داده نام پایگاه داده خود را قرار می دهید.
projectDataRepository
در projectDataRepository من می توانم همه اقدامات CRUD را انجام دهم. CRUD مخفف کلمات Create، Read، Update and Delete است. من داده ها را از پایگاه داده بازیابی می کنم ، می توانم آن را به روز کنم یا داده جدید اضافه کنم. در صورت لزوم می توانم حذف را نیز انجام دهم ، اما در این پروژه از آن استفاده نمی کنم. من داده ها را برای نمودارها و آخرین اندازه گیری درخواست می کنم. من همچنین 3 درج برای اضافه کردن داده های دریافتی از سنسورها دارم.
app.py
در این فایل من کد را برای دریافت داده ها به پایگاه داده ، کد الکترونیکی خود و همچنین کد برای دریافت چیزها به صفحه اصلی یا دریافت چیزها از صفحه اصلی قرار می دهم.
در پایین کد همه کارها را انجام می دهم. اگر خطایی از GPIO دریافت کردید ، به پین هایی که برای دکمه ها ، LCD خود استفاده کرده اید ، نگاهی بیندازید…
پیش نمای
app.js
نمودارهای سایت در اینجا ایجاد شده است. ارتباطات با پشتیبان برقرار می شود ، اما مواردی نیز از پشتیبان به قسمت جلو می آیند.
index.html
این فایل شامل تمام اطلاعات وب سایت است. همچنین پیوندهایی به فایل Javascript وجود دارد.
screen.css
اینجاست که طرح بندی وب سایت انجام می شود.
توصیه شده:
چراغ رومیزی هوشمند - روشنایی هوشمند W/ Arduino - فضای کاری Neopixels: 10 مرحله (همراه با تصاویر)
چراغ رومیزی هوشمند | روشنایی هوشمند W/ Arduino | فضای کاری Neopixels: در حال حاضر ما روزهای زیادی را در خانه می گذرانیم ، به طور مجازی مشغول مطالعه و کار هستیم ، بنابراین چرا نباید با یک سیستم روشنایی سفارشی و هوشمند LED های Arduino و Ws2812b LED ها ، فضای کار خود را بزرگتر کنیم. در اینجا به شما نشان می دهم که چگونه Smart خود را بسازید چراغ LED رومیزی که
تبدیل یک گوشی هوشمند بدون استفاده به یک صفحه نمایش هوشمند: 6 مرحله (همراه با تصاویر)
تبدیل یک گوشی هوشمند بلااستفاده به یک صفحه نمایش هوشمند: آموزش Deze به زبان انگلیسی است ، آیا می توانید یک تلفن هوشمند قدیمی (بدون استفاده) قدیمی داشته باشید؟ با دنبال کردن این آموزش گام به گام آسان ، آن را با استفاده از برگه های Google و مقداری قلم و کاغذ به یک صفحه نمایش هوشمند تبدیل کنید. وقتی تموم شد
کیف پول اینترنت اشیا (کیف پول هوشمند با Firebeetle ESP32 ، Arduino IDE و Google Spreadsheet): 13 مرحله (همراه با تصاویر)
کیف پول اینترنت اشیا (کیف پول هوشمند با Firebeetle ESP32 ، Arduino IDE و Google Spreadsheet): جایزه اول در مسابقه Instructables Pocket-Sized!: اگر شما مقداری پول در ارزهای رمزنگاری شده سرمایه گذاری کرده اید ، احتمالاً می دانید که آنها بسیار فرار هستند. آنها یک شبه تغییر می کنند و شما هرگز نمی دانید که چقدر پول واقعی دارید
کیف تلفن Duck Tape با کیف پول: 3 مرحله (همراه با تصاویر)
کیف تلفن Duck Tape With Money Pouch: این دستورالعمل به شما نشان می دهد که چگونه یک قاب گوشی را کاملاً از نوار اردک با کیفی در پشت تهیه کنید که می تواند یک یا دو اسکناس را در خود جای دهد. سلب مسئولیت: اگر این گوشی را رها کنید ، این قاب محافظت کافی از گوشی شما نخواهد داشت. با این حال این مورد
پایه کیف لمسی IPod به اندازه کیف پول: 5 مرحله
پایه IPod Touch به اندازه کیف پول: این بسیار عالی است … ممکن است فکر کنید که ناپایدار است ، اما بسیار پایدار است! این را می توانید در کیف پول خود داشته باشید تا بتوانید ببینید .. زنبورهای عسل؟ من نمی دانم lol برای تماشای فیلم ، نمایش تلویزیونی ، مرور اینترنت (در حالت افقی) …. اوه و Cover Flow! بنابراین