فهرست مطالب:
- تدارکات
- مرحله 1: ساخت سخت افزار
- مرحله 2: فایل TFT را روی صفحه بارگذاری کنید
- مرحله 3: طرح ماشین حساب را در آردوینو بارگذاری کنید
تصویری: Nextion/Arduino ماشین حساب: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
یک ماشین حساب مفید برای Arduino Uno. ماشین حساب از نظر سبک شبیه ماشین حساب استاندارد است که با ویندوز 10 عرضه می شود.
ماشین حساب مجموعه ای از 10 عملکرد را ارائه می دهد:
- جمع ، تفریق ، ضرب ، تقسیم
- درصد محاسبه
- 1/x محاسبه
- ریشه دوم
- مربع
- [C] ancel - حافظه ماشین حساب را پاک می کند
- [CE] Clear Entry - آخرین ورودی ایجاد شده در ماشین حساب را حذف می کند
تمام محاسبات با دقت دو برابر انجام می شود. توجه داشته باشید که به دلیل کوچک بودن آردوینو ، خروجی اعشاری به دو مکان محدود می شود.
این نسخه از ماشین حساب از صفحه نمایش Nextion NX4832T035 3.5 HMI TFT LCD استفاده می کند که باید به پین های TX/RX آردوینو متصل شود (مرحله ساخت سخت افزار را ببینید).
تدارکات
- آردوینو اونو
- Nextion NX4832T035 صفحه نمایش LCD 3.5 اینچی HMI TFT (موجود از Ebay)
- سیم های بلوز
- کارت حافظه Micro SD 4 گیگابایت (موجود از Ebay)
- آداپتور کارت Micro SD (موجود از Ebay)
مرحله 1: ساخت سخت افزار
راه اندازی سخت افزار ساده است و فقط به چند اتصال نیاز دارد.
صفحه LCD را به صورت زیر به Arduino Uno وصل کنید:
Nextion LCD Arduino Uno
- GND -> GND
- VCC -> VCC
- TX -> RX (پین 0)
- RX -> TX (پین 1)
مرحله 2: فایل TFT را روی صفحه بارگذاری کنید
فایل TFT فایل واسط کاربری ماشین حساب است که توسط LCD نمایش داده می شود. این در فایل ZIP پروژه موجود است که می توانید از GitHub بارگیری کنید و برای نمایش در LCD باید بارگذاری شود. اکنون آن را بارگیری کرده و محتویات آن را روی درایو کامپیوتر خود استخراج کنید.
برای بارگذاری از کارت micro SD استفاده خواهیم کرد. کارت micro SD را در آداپتور کارت micro SD قرار دهید و آداپتور را به رایانه خود وصل کنید. پس از چند لحظه ، ویندوز کارت SD را به عنوان یک درایو جدید تشخیص می دهد. روی درایو راست کلیک کرده و از منوی Format را انتخاب کنید. FAT32 را به عنوان نوع قالب انتخاب کرده و روی تأیید کلیک کنید.
قالب بندی باید فقط چند ثانیه طول بکشد. قالب بندی کارت SD یک مرحله ضروری است ، در غیر این صورت Nextion نمی تواند محتویات آن را بخواند.
LCD را خاموش کنید فایل ماشین حساب-ui.tft را از فایل ZIP در کارت SD فرمت شده کپی کرده و کارت را در LCD Nextion وارد کنید. اطمینان حاصل کنید که فایل ماشین حساب-ui.tft تنها فایل روی کارت SD است ، در غیر این صورت Nextion فایل را بارگیری نمی کند.
LCD را روشن کرده و دستگاه فایل TFT را از کارت SD بارگیری می کند. به یاد داشته باشید که پس از اتمام بارگذاری ، کارت SD را از LCD جدا کنید.
خاموش کنید ، سپس صفحه نمایش خود را روشن کنید و باید رابط کاربری ماشین حساب را ببینید.
مرحله 3: طرح ماشین حساب را در آردوینو بارگذاری کنید
فایل Nextion-Calculator.ino را از فایل ZIP پروژه ای که بارگیری کرده اید پیدا کنید و آن را در Arduino IDE باز کنید.
مطمئن شوید که آردوینو متصل است و سپس طرح را کامپایل و بارگذاری کنید.
خودشه! اکنون باید یک ماشین حساب کار بر روی صفحه نمایش داشته باشید. چند محاسبه را امتحان کنید.
توصیه شده:
ماشین حساب پس انداز حساب بانکی: 18 مرحله
ماشین حساب پس انداز حساب بانکی: از اینکه ماشین حساب پس انداز من را انتخاب کردید متشکرم. امروز ما نحوه برنامه ریزی کلاس BankAccount را برای پیگیری هزینه ها و پس اندازهای شخصی خود یاد می گیریم. به منظور ایجاد یک حساب بانکی برای پیگیری هزینه های خود ، ابتدا به یک واحد اساسی نیاز دارید
Bluetooth50g - پروژه Upcycle برای ماشین حساب HP50G شکسته .: 7 مرحله
Bluetooth50g - یک پروژه Upcycle برای یک ماشین حساب HP50G شکسته: مسیرهای هدایت کننده به صفحه نمایش به دلیل نشت باتری شکسته است. باتری نشت کرده و مسیرها را خراب کرده است. ماشین حساب برای خود کار می کند ، اما نتایج روی صفحه نمایش داده نمی شود (فقط خطوط عمودی). سیستم از یک صفحه کلید بلوتوث شبیه سازی می کند و
شبیه ساز علمی ماشین حساب HP-35 با Arduino Uno: 4 مرحله
شبیه ساز علمی ماشین حساب HP-35 با Arduino Uno: هدف این پروژه اجرای شبیه ساز زیر است https://www.hpmuseum.org/simulate/hp35sim/hp35sim….on در Arduino Uno با TFTLCD و صفحه لمسی مشابه ماشین حساب اصلی HP-35 علمی. این کد اصلی ذخیره شده را شبیه سازی می کند
Arduino DIY ماشین حساب با استفاده از 1602 LCD و صفحه کلید 4x4: 4 مرحله
Arduino DIY ماشین حساب با استفاده از 1602 LCD و صفحه کلید 4x4: سلام بچه ها ما در این دستورالعمل یک ماشین حساب با استفاده از Arduino ایجاد می کنیم که می تواند محاسبات اولیه را انجام دهد. بنابراین اساساً ما از صفحه کلید 4x4 ورودی می گیریم و داده ها را روی صفحه LCD 16x2 چاپ می کنیم و arduino محاسبات را انجام می دهد
آموزش Arduino GPS Shield: ماشین حساب فاصله: 5 مرحله
Arduino GPS Shield Tutorial: Distance Calculator: GPS یا Global Positioning System یک سیستم ناوبری رادیویی مبتنی بر ماهواره است که به شما امکان می دهد موقعیت مکانی خود را دریافت کرده و سایر نقشه ها را از طریق نقشه ای به رسمیت شناخته شده و از پیش تعیین شده مانند نقشه های گوگل ، و در جهان آردوینو ،