فهرست مطالب:

کلاه خانگی RPI: 5 مرحله (همراه با تصاویر)
کلاه خانگی RPI: 5 مرحله (همراه با تصاویر)

تصویری: کلاه خانگی RPI: 5 مرحله (همراه با تصاویر)

تصویری: کلاه خانگی RPI: 5 مرحله (همراه با تصاویر)
تصویری: Marlin Firmware 2.0.x Explained 2024, ژوئن
Anonim
کلاه خانگی RPI
کلاه خانگی RPI

سلام ، نام من بوریس است و این اولین دستورالعمل من است. من Raspberry Pi 3B+ دارم و از آن برای اتوماسیون ساده خانه مانند کنترل تلویزیون ، AC و برخی چراغ ها استفاده می کنم. اخیراً یک روتر CNC چینی ارزان قیمت خریدم و شروع به ساخت کردم PCB های ساده (می خواهم اشاره کنم که من در زمینه الکترونیک کاملاً مبتدی هستم ، بنابراین ممکن است اشتباهاتی وجود داشته باشد).

یکی از اولین ایده هایی که من داشتم ساخت یک برد برای RPI بود که دارای سنسور دما و LED بود. بنابراین این دستورالعمل در مورد ابزارهایی است که من برای تحقق این ایده استفاده می کنم.

مرحله 1: BOM

BOM
BOM

قطعاتی که برای برد استفاده کردم ساده هستند ، اما بیشتر آنها SMD هستند:

  1. تمشک PI 3B+
  2. Si7020-A10 *سنسور دما و رطوبت
  3. فن MF25100V2 *25x25 میلی متر
  4. مقاومت 1x4.7k 1206
  5. مقاومت 1x63 1206
  6. خازن 1x100nP 1206
  7. دیود 1x1N4148W
  8. ترانزیستور 1xBC846B
  9. 1x IR Led *من فقط یکی را از کنترلر قدیمی تلویزیون برداشتم
  10. PCB مس تک طرفه *صفحه برش با اندازه: 36x46.30 میلی متر است
  11. هدر 2.54 میلی متری 2x20 پین

برای ساخت PCB من از 3018 CNC ، بیت حکاکی (نوک 0.1 میلی متری با زاویه 30 درجه) ، 1 میلی متر برای برش تخته ، بیت 0.7 میلی متر برای مته PCB استفاده کردم. نرم افزاری که استفاده کردم این است:

  1. EasyEda برای طراحی PCB
  2. FlatCam برای تولید gcodes از فایل های gerber
  3. bCNC برای کنترل CNC

مرحله 2: شماتیک PCB

PCB شماتیک
PCB شماتیک
PCB شماتیک
PCB شماتیک

شماتیک بسیار ساده است ، Si7020 از پروتکل i2c استفاده می کند ، بنابراین باید به پین 3 و 5 در RPI متصل شود ، فن باید به پین 2 یا 4 متصل شود و همه اجزای دیگر را می توان در پین های مختلف اختصاص داد. در حال حاضر من از این پین ها استفاده می کنم زیرا برای من این ساده ترین راه برای طراحی آثار برای PCB بود.

مهم است که بگویم وقتی من در طراحی pcb کامپوننت (یا اثری) اضافه می کنم ، همیشه این پدهای کامپوننت را حداقل 0.6 میلی متر می سازم. به عنوان مثال ، اگر پد با اندازه 0.6x0.4 میلی متر باشد ، من آن را 0.6x0.6 می کنم و این به این دلیل است که CNC من نمی تواند بدون برش زیاد ، آن را کوچکتر کند.

مرحله 3: فرز PCB

فرز PCB
فرز PCB
فرز PCB
فرز PCB
فرز PCB
فرز PCB
فرز PCB
فرز PCB

برای فرز PCB از بیت زاویه 30 درجه با نوک 0.1 میلی متر استفاده می کنم. تنظیم FlatCamp

  • برای برش آثار

    • قطر ابزار: 0.13 نوع V
    • "Cut Z" باید -0.06 میلی متر باشد.
    • Multi-Depth را با مقدار: 0.03 فعال کنید
    • سفر Z: 1.2
    • سرعت دوک: 8000 (این حداکثر برای موتور DC من است)
  • برای سوراخ سوراخ و برش تخته

    • برش Z: -1.501 *من از PCB 1.5 میلیمتری F4 استفاده می کنم ، بنابراین این مقدار باید با توجه به ضخامت PCB شما تغییر کند.
    • سفر Z: 1.2
    • سرعت دوک: 8000 (این حداکثر برای موتور DC من است)

همه تنظیمات دیگر را بدون تغییر گذاشتم:

  • نرخ خوراک X-Y: 80
  • نرخ خوراک Z: 80

راه اندازی bCNC

قبل از شروع آسیاب ، سطح خودکار را اجرا می کنم و به هیچ وجه مراحل X-Y را برای اندازه گیری حداکثر 3 میلی متر تعیین می کنم.

مرحله 4: لحیم کاری

لحیم کاری
لحیم کاری
لحیم کاری
لحیم کاری

برای لحیم کاری از Dremel Versatip استفاده می کنم که می تواند به عنوان تفنگ هوای گرم یا آهن لحیم کاری استفاده شود.

ابتدا با نوک آهنی شروع می کنم. من فلاکس را به هر پدی که استفاده می کنم اعمال می کنم (ورزش های قهوه ای و مشکی روی pcb در گالری تصاویر شار هستند). بعد از آن مقدار بسیار کمی قلع می زنم. سپس به تفنگ هوای گرم می روم ، اجزاء را در مکانهایی قرار می دهم و شروع به گرم کردن آنها می کنم.

مرحله 5: پیوندهای مفید و مفید را اجرا کنید

پیوندهای کاربردی و مفید
پیوندهای کاربردی و مفید
پیوندهای کاربردی و مفید
پیوندهای کاربردی و مفید

برای IR led من از Lirc و برای سنسور یک اسکریپت پایتون کوچک نوشتم.

تست سنسور: همانطور که می بینید دمای اندازه گیری شده توسط سنسور 31 درجه است. دمای واقعی اتاق 24 درجه سانتیگراد بود. اختلاف دمای آن از دمای RPI ناشی می شود که 45 درجه با فن در حال اجرا است. بنابراین وقتی دمای اندازه گیری شده را از سنسور بر می گردانم "7" را کم می کنم و مقدار برگشتی بسیار دقیق است.

آموزش FlatCamp + bCNC

پایتون i2c برای Si7020

دستورالعمل برای Lirc

آموزش فن RPI

بابت تمام اشتباهاتی که کردم عذرخواهی می کنم (انگلیسی من خیلی خوب نیست).

اگر سوالی داشتید خوشحال می شوم به شما پاسخ دهم.

توصیه شده: