فهرست مطالب:
- مرحله 1: قطعات و ابزار لازم را جمع آوری کنید
- مرحله 2: دکمه لمسی را اضافه کنید
- مرحله 3: باتری را آماده کنید
- مرحله 4: مورد را چاپ کنید
- مرحله 5: آهنرباها را به کیس اضافه کنید
- مرحله 6: پیشرفت های آینده
تصویری: Crypto Ticker: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
من وسواس زیادی برای بررسی قیمت فعلی ارزهای رمزنگاری شده مختلف دارم ، اما تعویض برگه ها یا بیرون کشیدن تلفن ، جریان کار من را مختل کرده و حواس من را پرت می کند. من تصمیم گرفتم که یک صفحه جداگانه با رابط کاربری ساده برای نمایش قیمتها در یک نگاه مفید باشد. در این دستورالعمل نحوه ساخت یک تیکر کوچک ارز رمزنگاری شده را نشان می دهم که می توانید روی میز یا یخچال خود بگذارید و آن را با یک ضربه فعال کنید.
امکانات:
- از ESP32 ، یک میکروکنترلر دو هسته ای ، وای فای استفاده می کند
- صفحه نمایش 128x64 سفید OLED
- دکمه لمسی دستگاه را بیدار می کند و ارزهای تعریف شده توسط کاربر را دور می زند
- باتری Li-Po USB شارژ شده است
- داده های قیمت از API CryptoCompare بدست می آید
- از IDE آردوینو استفاده می کند
- کد در GitHub من
- خواب خودکار و در نهایت بیدار شدن خودکار
مرحله 1: قطعات و ابزار لازم را جمع آوری کنید
قطعات
- برد TTGO ESP32 PRO OLED V2.0 (بدون LoRa) [14 دلار]
- صفحه لمسی (10 بسته) [1.50 دلار]
- باتری لیتیوم (602447 یا 6.0x24x47 میلی متر) [~ 5 دلار]
- کیف چاپ سه بعدی [5 دلار]
- آهنربای نئودیمیوم x4 (دیسک 10x1 میلی متر) [1 دلار]
- هدر مردانه 3 پین
- سیم نازک (من از سیم مگنت 26ga استفاده کردم)
ابزارها
- آهن لحیم کاری
- سیم بر، دم باریک
- موچین
- چاقوی سرگرمی یا تیغه کوچک دیگر
- چسب فوق العاده
اختیاری
معاون برد مدار
ذره بین یا حلقه چشم برای بازرسی
مرحله 2: دکمه لمسی را اضافه کنید
اینها دکمه های لمسی کوچکی هستند که به راحتی می توانید به هر پروژه ای اضافه کنید. آنها معمولاً در بسته های 10 تایی به قیمت 3 دلار ارسال می شوند! من می دانم که ESP32 دارای قابلیت لمس داخلی است ، اما استفاده از این تابلوها کارها را ساده تر کرده و خطاهای پیکربندی نرم افزار را حذف می کند. حداکثر جریان آماده به کار IC لمسی تنها 7 µA است ، بنابراین با افزودن این دکمه ، قدرت زیادی هدر نمی رود.
LED را غیرفعال کنید
هرگاه انگشت شما در فاصله چند میلی متری سطح لمس قرار گیرد ، پین خروجی روی دکمه بالا می رود و یک LED در پشت روشن می شود. برداشتن مقاومت روی LED آن را غیرفعال می کند و باعث کاهش مصرف برق می شود. ایجاد دکمه لحیم کاری روی پدهای A و/یا B در صورت تغییر حالت دکمه و خروجی زیاد یا پایین هنگام فعال شدن تغییر می کند. در مورد ما ، ما قصد داریم این پل ها را باز بگذاریم ، که باعث می شود دکمه به عنوان یک سوئیچ لحظه ای عمل کند.
Cut Traces
ورودی ولتاژ دکمه با خروجی 3.3 ولت برد اصلی کاملاً مطابقت دارد. متأسفانه ، پین های سیگنال و زمین چنین نیستند ، بنابراین ما مجبور به انجام برخی تغییرات هستیم. با استفاده از یک چاقوی سرگرمی یا تیغه تیز دیگر ، ردیابی تنظیم مجدد را در پشت صفحه اصلی و ردیف را به پین 13 در جلو برش دهید. برش را با ذره بین بررسی کنید تا مطمئن شوید فلز باقی مانده وجود ندارد. این سوراخ ها به ترتیب میزبان خروجی سیگنال و پایه های صفحه لمسی هستند.
سرصفحه را روی سرفصل نصب کنید
اتاق خالی زیادی در این پروژه وجود ندارد ، بنابراین هر ترفندی برای صرفه جویی در فضا مفید است. بهتر است قبل از لحیم کاری هدر پین را ببرید تا میزان بیرون زدگی آن از صفحه لمسی کاهش یابد. برش هدر پس از لحیم کاری باعث می شود که سطح آن فلاش سخت تر شود زیرا پایه مخروط لحیم بسیار ضخیم است و برش آن آسان نیست. بنابراین ، سربرگ را با صفحه لمسی بریده و سپس روی آن لحیم کنید. تخته و سربرگ را در صفحه اصلی مدار قرار دهید و طرف دیگر سربرگ را ببرید تا صاف شود ، سپس آن را لحیم کنید.
سیم کشی کنید
برای سیم کشی کوچک و کم مصرف ، من دوست دارم از 26ga استفاده کنم. سیم مگنت ، ارزان و آسان برای کار با آن است ، هرچند از هر سیم کوچک می توان در اینجا استفاده کرد. برای ایجاد اتصالات ، مینای روی سیم را می توان با چاقو خراش داد یا با نگه داشتن آهن لحیم کاری با توپ لحیم کاری روی نوک تا انتهای سیم ذوب کرد. این کار را در یک طرف سیم انجام دهید و سپس آن را به پد زمین متصل کنید. سیم را اندازه و برش دهید تا به پایه زمین دکمه لمسی برسد. سپس فرآیند برداشتن مینای دندان را در طرف دیگر سیم تکرار کنید. سیم را با موچین نگه دارید و روی پد لمسی زمین لحیم کنید. برای اتصال پین 12 به پین سیگنال خروجی دکمه ، این روند را تکرار کنید. هرگونه جریان لحیم کاری باقی مانده را تمیز کنید و دکمه تمام شده است!
مرحله 3: باتری را آماده کنید
من این باتری ها را پیدا کردم که مطابقت کاملی با این برد دارد. باتری کمی کوچکتر از طرح کلی برد است و قسمت محافظ مدار فضای کافی برای قرار دادن اتصال دهنده روی برد باقی می گذارد. متأسفانه ، آنها دارای یک کانکتور 3 پین 1.5 میلی متری JST بودند و برد فقط از یک کانکتور 2 پینی پشتیبانی می کند. این را می توان با بریدن سیم زرد و سپس کوتاه کردن اتصال دهنده تا زمانی که به صفحه بچسبد ، برطرف کنید. اگر باتری شما دارای کانکتور متفاوتی است یا اصلا وجود ندارد ، می توانید کانکتور موجود در برد مدار را بچسبانید. سیم زرد را می توان به طور کامل حذف کرد ، اما تصمیم گرفتم در صورت تمایل در آینده از آن استفاده کنم. سیم به ترمیستور داخل باتری متصل است تا دما را هنگام شارژ کنترل کند.
مرحله 4: مورد را چاپ کنید
من یک کیس طراحی کردم و آن را با استفاده از خدمات چاپ محلی چاپ سه بعدی کردم. تصمیم گرفتم با PLA شفاف بروم تا بتوانم LED شارژ قرمز را بدون نیاز به ایجاد سوراخ در جلوی کیس ببینم. ارتفاع لایه 100 میکرون است. دو مورد برای من حدود 10 دلار بدون ارسال هزینه داشت. قسمت بالای بدنه باید با استفاده از چسب فوق العاده روی پایه چسبانده شود. باتری و برد به صورت یک واحد به داخل قاب می لغزند و توسط ریل های داخلی پشتیبانی می شوند. سپس طرف روی آن می لغزد و در اثر اصطکاک حفظ می شود.
مرحله 5: آهنرباها را به کیس اضافه کنید
اگر می خواهید تیکر خود را روی یخچال یا یک سطح فلزی دیگر قرار دهید ، این یک روش اختیاری است. آهن ربا هایی که استفاده کردم آهنرباهای دیسک نئودیمیوم 10x1mm ، درجه N50 هستند. چسب فوق العاده 2 یا بیشتر در پشت کیس. این بهترین راه حل نیست ، زیرا ممکن است در طول زمان با ضربه های مکرر تراشه شوند. قبل از افزودن آهنربای دیگر ، مطمئن شوید که ابرچسب برای هر آهنربا خوب شده است ، زیرا ممکن است از بین بروند و خود را به هم بچسبانند.
مرحله 6: پیشرفت های آینده
دکمه را لمس کنید
من می خواهم به طور مستقیم از ویژگی لمسی ESP32 بدون نیاز به یک مدار خارجی استفاده کنم. یک امکان حذف IC روی دکمه لمسی و اتصال مستقیم پین ورودی/خروجی به صفحه لمسی است. یا می توانم یک PCB طراحی کنم که فقط یک صفحه لمسی بدون مدار باشد.
مانیتورینگ دمای باتری
سیم زرد باتری برای نظارت بر دمای باتری هنگام شارژ استفاده می شود. از نظر داخلی به ترمیستور متصل است که با افزایش دما مقاومت آن کاهش می یابد. تشکیل تقسیم ولتاژ با مقاومت اضافی و اتصال محل اتصال به ورودی ADC باید امکان نظارت نسبی دما را فراهم آورد. ESP32 کنترل مدار شارژ را ندارد ، بنابراین تنها اقدامی که می تواند انجام دهد این است که یک هشدار دما در صفحه نمایش یا از طریق WiFi صادر کند.
بهبود نرم افزار
- برای پیکربندی اعتبار WiFi از SmartConfig یا یک برنامه بلوتوث استفاده کنید
- پیکربندی را از راه دور قابل تغییر کنید
- تایمر بیداری را در گوشه بالا به ساعت تغییر دهید
توصیه شده:
XRP Crypto Ticker با استفاده از HTTPS Url's .: 3 مرحله
XRP Crypto Ticker با استفاده از HTTPS Url: به نظر می رسید کمبود تیکرهای رمزنگاری ساده وجود دارد ، برخی از آنها به دلیل خاموش شدن API پیوندی و برخی دیگر به دلیل مشکلات مربوط به کد یا کتابخانه های وابسته است. اکثر تیکرها در اینجا در Instructables دلار و بیت کوین هستند ، اما
مرحله به مرحله ساخت کامپیوتر: 9 مرحله
گام به گام ساخت کامپیوتر: لوازم: سخت افزار: مادربرد CPU & amp؛ CPU coolerPSU (منبع تغذیه) ذخیره سازی (HDD/SSD) RAMGPU (لازم نیست) مورد ابزار: پیچ گوشتی دستبند ESD/خمیر ماتریسمی با اپلیکاتور
سه مدار بلندگو -- آموزش مرحله به مرحله: 3 مرحله
سه مدار بلندگو || آموزش گام به گام: مدار بلندگو سیگنال های صوتی دریافت شده از محیط را بر روی MIC تقویت می کند و از محل تولید صدای تقویت شده به بلندگو ارسال می کند. در اینجا ، من سه روش مختلف برای ساخت این مدار بلندگو با استفاده از موارد زیر را به شما نشان خواهم داد
ساخت کیف پول سخت افزاری Trezor Crypto خودم: 5 مرحله (همراه با تصاویر)
ساخت کیف پول سخت افزاری Trezor My Crysto: در این پروژه من در حال ساخت کیف پول سخت افزاری Trezor خودم ، با محوطه کامل هستم. این امکان وجود دارد زیرا Trezor منبع باز است ، بنابراین من از فایلهایی که آنها در github خود ارائه می دهند برای ساخت دستگاه خود با قیمت کمتر از 40 دلار استفاده کردم. چند نفر بودند
DIY Crypto Mining PC (ETH، XMR، ZEC): 4 مرحله (همراه با تصاویر)
DIY Crypto Mining PC (ETH، XMR، ZEC): این راهنما به شما نشان می دهد که چگونه خودتان یک دکل استخراج اتریوم بسازید که دو مرحله اصلی دارد - انتخاب و تامین تجهیزات و سپس کنار هم قرار دادن آنها! بسته به زمان ، احتمالاً یک هفته یا بیشتر طول می کشد تا همه موارد را بدست آورید