تابلو اعلانات
آخرین مطالب سایت

جدید آموزش پایگاه داده SQlite در پایتون

پایگاه داده یا دیتابیس چیست؟ پایگاه داده مجموعه ای سازمان یافته از اطلاعات است که می تواند جستجو، مرتب شده و به روز شود. نکات کلیدی پایگاه های داده را در زیر مشاهده می کنید: داده های ساختاریافته: پایگاه های داده داده ها را به صورت سازماندهی شده ذخیره می کنند. هر بخش از اطلاعات با سایر نقاط داده مرتبط است. می توانید به آن به عنوان یک سیستم بایگانی دیجیتال فکر کنید که در آن داده ها به طور مرتب طبقه بندی می شوند. سیستم مدیریت پایگاه داده (DBMS): پایگاه های داده معمولاً توسط نرم افزاری به نام DBMS مدیریت می شوند. این سیستم ذخیره سازی، بازیابی و دستکاری داده ها را مدیریت می کند. نمونه هایی از DBMS عبارتند از MySQL، PostgreSQL و SQLite2. سطرها و ستون ها: پایگاه های داده داده ها را در ردیف ها (record) و ستون ها (attribute) سازماندهی می کنند. این ساختار جدولی امکان پردازش و بازیابی کارآمد اطلاعات را فراهم می کند. چه در حال ساخت یک برنامه کوچک باشید یا مدیریت داده های پیچیده سازمانی، درک پایگاه های داده ضروری است. آنها ستون فقرات برنامه های مدرن را تشکیل می دهند! پایگاه های داده رابطه ای [ . . . ]

  • 728 بازدید
  • 0
  • 11 جولای, 2024
ادامه مطلب

جدید Kara Universal Clock

The program that has been provided for you to download is a simple Windows software called Kara Universal Clock. Using this program, you can see the current date and time of that city by typing the first letters of the desired city and selecting that city from the list. This software can be used for those who work with foreign clients, work in international companies, or for any reason need to know the exact time of a city anywhere in the world.

  • 490 بازدید
  • 0
  • 2 جولای, 2024
ادامه مطلب

جدید نرم افزار ساعت جهانی Kara Universal Clock

برنامه ای که برای دانلود در اختیار شما قرار گرفته است یک نرم افزار تحت ویندوز ساده با نام Kara Universal Clock است. با استفاده از این برنامه می توانید با تایپ حروف اول شهر مورد نظر و انتخاب آن شهر از لیست تاریخ و ساعت لحظه ای آن شهر را مشاهده کنید. این نرم افزار می تواند برای کسانی که با مشتریان خارجی کار می کنند، در شرکت های بین المللی شاغل هستند و یا به هر دلیلی نیاز دارند تا ساعت دقیق یک شهر را در هر کجای جهان بدانند می تواند مورد استفاده قرار بگیرد.

  • 818 بازدید
  • 2
  • 9 ژوئن, 2024
ادامه مطلب

جدید چطور فایل های موقت را در ویندوز پاک کنیم؟

گاهی اوقات لازم است فضای استفاده شده در درایو سیستم ( همان درایو ویندوز ) را پاکسازی کنیم و فایلهایی که مورد نیاز نیستند را حذف کنیم تا ویندوز فضای کافی برای انجام وظایف ضروری داشته باشد و سرعت عملکرد کامپیوتر کاهش نیابد. یکی از این دسته فایلها Temporary files یا همان فایلهای موقت هستند. برای این کار در منوی Start کلمه Settings را تایپ کنید. در پنجره Settings گزینه System را انتخاب کنید. سپس روی گزینه Storage کلیک کنید. بعد روی Temp files کلیک کنید و از بین دسته های مختلفی که نشان می دهد انهایی را که مطمئن هستید نیازی ندارید پاک کنید. بسته به حجم و تعداد فایلها مدتی طول می کشد تا پاکسازی انجام شود.

  • 396 بازدید
  • 0
  • 4 ژوئن, 2024
ادامه مطلب

جدید کدنویسی تمیز در پایتون با دستورالعمل PEP 8

PEP 8 یا PEP8 یا PEP-8 سندی است که دستورالعمل ها و بهترین شیوه ها را در مورد نحوه نوشتن کد پایتون ارائه می دهد. تمرکز اصلی PEP 8 بهبود خوانایی و سازگاری کد پایتون است. PEP مخفف Python Enhancement Proposal است و چندین نسخه از آنها وجود دارد. در این آموزش دستورالعمل های کلیدی ارائه شده در PEP 8 معرفی می شوند. اصلا چرا به PEP8 نیاز داریم؟ یک کد بیشتر از آنچه نوشته می شود خوانده می شود. مثلا ممکن است چند دقیقه یا یک روز کامل را صرف نوشتن یک کد کنید. وقتی آن را نوشتید، دیگر هرگز آن را نخواهید نوشت. اما مطمئناً باید دوباره آن را بخوانید. آن قطعه کد ممکن است بخشی از پروژه ای باشد که روی آن کار می کنید. هر بار که به آن فایل برمی‌گردید، باید به خاطر داشته باشید که آن کد چه کاری انجام می‌دهد و چرا آن را نوشته‌اید، بنابراین خوانا بودن کد مهم است. همچنین اگر به عنوان یک توسعه دهنده دنبال شغل هستید پیروی از PEP 8 بسیار مهم است. نوشتن کد واضح و خوانا، حرفه ای بودن شما را نشان می دهد و به کارفرما می گوید که می [ . . . ]

  • 1,810 بازدید
  • 0
  • 6 ژانویه, 2024
ادامه مطلب

جدید ارتباط سریال در پایتون با استفاده از کتابخانه PySerial

PySerial یک کتابخانه کراس پلتفرم است که یک ارتباط سریال برای پایتون فراهم می کند. این کتابخانه به شما امکان می دهد داده ها را از برنامه های پایتون خود در پورت های سریال بخوانید و بنویسید. پورت های سریال معمولاً برای اتصال رایانه ها به تجهیزات جانبی مانند بردهای آردوینو، ماژول های GPS و اسکنر بارکد استفاده می شوند. ماژول pySerial با دستور pip به این صورت نصب می شود: پیدا کردن پورتهای COM برای فهرست کردن پورت های COM موجود با استفاده از Pyserial، می توانید از کد پایتون زیر استفاده کنید: ابتدا ماژول serial.tools.list_ports را وارد می کنیم، که توابعی را برای کار با پورت های سریال ارائه می دهد. تابع list_ports.comports لیستی از پورت های سریال موجود را برمی گرداند. حلقه لیست را پیمایش می کند و نام هر پورت موجود در لیست را چاپ می کند (به عنوان مثال، ‘COM1’، ‘COM2’، و غیره). باز کردن یک پورت: همیشه باید در ابتدای برنامه ماژول را import کنیم: برای باز کردن یک پورت از دستور زیر استفاده می کنیم: پارامترهای مختلفی را می توانیم در این تابع تنظیم کنیم. این پارامترها را در زیر بررسی می کنیم:  port نام پورت می‌تواند رشته‌ای [ . . . ]

  • 3,881 بازدید
  • 0
  • 30 دسامبر, 2023
ادامه مطلب

جدید تایمرها در آردوینو

ماژول های تایمر در آردوینو عملکرد زمان بندی دقیقی را ارائه می دهند. آنها به ما اجازه می دهند کارهای مختلفی را انجام دهیم، مانند ایجاد تأخیرهای دقیق، ایجاد رویدادهای دوره ای، اندازه گیری فواصل زمانی و برآوردن نیازهای زمانی برنامه مورد نظر. هر برد آردوینو میکروکنترلر مربوط به خودش را دارد که مجموعه ای از تایمرهای سخت افزاری خاص خود را دارد. بنابراین، همیشه باید به دیتاشیت مربوط به میکروکنترلر مورد نظر مراجعه کنیم تا بیشتر با قابلیت های سخت افزاری آن و نحوه استفاده بهینه از آن آشنا شویم. آردوینو UNO  که از میکروکنترلر Atemga328p  استفاده می کند دارای 3 تایمر سخت افزاری است که عبارتند از:      Timer0: تایمر 8 بیتی      Timer1: تایمر 16 بیتی      Timer2: تایمر 8 بیتی این ماژول‌های تایمر برای تولید سیگنال‌های خروجی PWM و ارائه قابلیت‌های زمان‌بندی و ایجاد تاخیر استفاده می‌شوند، و همچنین می‌توانیم از آنها برای اجرا در هر حالتی برای دستیابی به عملکرد مورد نظر استفاده کنیم. هر تایمر سخت افزاری یک رجیستر شمارنده دیجیتال در هسته خود دارد که بر اساس سیگنال کلاک ورودی شمارش می کند. اگر سیگنال ساعت از یک منبع داخلی با فرکانس ثابت بیاید، گفته می شود که [ . . . ]

  • 1,890 بازدید
  • 0
  • 23 دسامبر, 2023
ادامه مطلب

جدید آموزش وقفه در آردوینو

وقفه چیست؟ فرض کنید در منزل به امور روزمره تان می پردازید. اگر کسی پشت در باشد چطور متوجه می شوید که باید بروید و در را باز کنید؟ جواب ساده است. آن شخص زنگ در را می زند، شما متوجه می شوید که شخصی پشت در است و می روید و در را باز می کنید. قطعا شما برای اینکه متوجه شوید آیا کسی پشت در منتظر هست یا نه هر 5 دقیقه در را باز نمی کنید تا این مساله را بررسی کنید! در این مثال زنگ در نقش وقفه یا Interrupt را بازی می کند.  یعنی شما به کارهای معمول می پردازید تا زمانی که یک وقفه شما را از انجام این کارها باز دارد و شما به وقفه ای که دریافت کردید رسیدگی کنید.  اما به روشی که به طور مرتب در را باز کنید تا ببینید کسی پشت در هست یا خیر polling می گویند. در برنامه نویسی از روش polling در مواردی استفاده می شود که معمولا ساختار برنامه ساده باشد و با بررسی مرتب ورودی ها اختلالی در عملکرد برنامه پیش نیاید. وقفه ها وظایف جانبی هستند که CPU باید به محض دریافت آنها را انجام دهد و [ . . . ]

  • 1,041 بازدید
  • 0
  • 23 دسامبر, 2023
ادامه مطلب

جدید آشنایی با PWM در آردوینو

PWM  مخفف Pulse Width Modulation است که به فارسی به معنای مدولاسیون پهنای پالس است. این یک تکنیک الکترونیک است که برای کنترل توان الکتریکی یک بار با تغییر زمان روشن بودن و خاموش بودن منبع تغذیه در هر سیکل استفاده می شود. سیگنال PWM یک سیگنال PWM از یک شکل موج مربعی با پهنای پالس متغیر تشکیل شده است.  پهنای پالس به درصد زمانی گفته می شود که سیگنال بالا است. به عنوان مثال، اگر پهنای پالس 50٪ باشد، سیگنال نیمی از زمان بالا و نیمی از زمان پایین است. PWM  با استفاده از یک مدار سوئیچینگ انجام می شود. این مدار با استفاده از یک سیگنال کنترلی، منبع تغذیه را به بار وصل یا قطع می کند. سیگنال کنترلی معمولاً یک سیگنال دیجیتال است که می تواند دو مقدار مختلف داشته باشد:0 یا 1 PWM  برای طیف گسترده ای از کاربردها استفاده می شود، از جمله: PWM  یک تکنیک انعطاف پذیر و پراستفاده است که در بسیاری از دستگاه های الکترونیکی یافت می شود. فرکانس PWM سیگنال PWM دارای چند ویژگی است. اولین مورد فرکانس F است که اساساً معیاری است برای اینکه سیگنال PWM با چه سرعتی بین HIGH و LOW در [ . . . ]

  • 1,268 بازدید
  • 0
  • 23 دسامبر, 2023
ادامه مطلب

آخرین محصولات ما

pico book
برای سفارش کتاب راه اندازی رزبری پای پیکو با 15درصد تخفیف روی عکس کلیک کنید