📌اجرای برنامه hello world با زبان C – قسمت اول آموزش امبدد C
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 5 دقیقه
💭 مقدمه
برای اجرای برنامه در این فصل، شما باید GNU C Compiler (GCC) و ابزارهای مرتبط را بر روی سیستم خود نصب کنید. فرایند نصب بستگی به سیستمعامل شما دارد.
✍️ خلاصه کلی
در قسمت اول این آموزش با هم اجرای برنامه Hello World را یاد میگیریم. این برنامه معمولا در اکثر دوره های آموزش زبان C وجود دارد، اما ما سعی کردیم تا خیلی عمیق تر به بررسی این برنامه بپردازیم. با سیسوگ همراه باشید.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 5 دقیقه
💭 مقدمه
برای اجرای برنامه در این فصل، شما باید GNU C Compiler (GCC) و ابزارهای مرتبط را بر روی سیستم خود نصب کنید. فرایند نصب بستگی به سیستمعامل شما دارد.
✍️ خلاصه کلی
در قسمت اول این آموزش با هم اجرای برنامه Hello World را یاد میگیریم. این برنامه معمولا در اکثر دوره های آموزش زبان C وجود دارد، اما ما سعی کردیم تا خیلی عمیق تر به بررسی این برنامه بپردازیم. با سیسوگ همراه باشید.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
سیسوگ
اجرای برنامه hello world با زبان C - قسمت اول آموزش امبدد C - سیسوگ
در قسمت اول این آموزش با هم اجرای برنامه Hello World را یاد میگیریم. این برنامه معمولا در اکثر دوره های آموزش زبان C وجود دارد، اما ما سعی کردیم تا خیلی عمیق تر به بررسی این برنامه بپردازیم.
📌آموزش المان های ابتدایی کدنویسی C – قسمت دوم آموزش امبدد C
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 6 دقیقه
💭 مقدمه
ما برای ساختن برنامهی خود، از اجزايی استفاده میکنیم که کامپایلر در اختیار ما قرار میدهیم – بهعنوانمثال، پکیج ورودی/خروجی (I/O) استاندارد کتابخانه استانداردی است که با نصب GCC در اختیار ما قرار گرفته است، توابع موجود در این پکیج در فایل /usr/include/stdio. تعریف شدهاند. (مسیر قرار گیری آن در ویندوز ممکن است کمی متفاوت باشد.)
✍️ خلاصه کلی
در قسمت قبل برنامه ساده Hello World را اجرا کردیم. در این قسمت میخواهیم درک عمیق تر از آن و اجزای درونی آن پیداکنیم.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 6 دقیقه
💭 مقدمه
ما برای ساختن برنامهی خود، از اجزايی استفاده میکنیم که کامپایلر در اختیار ما قرار میدهیم – بهعنوانمثال، پکیج ورودی/خروجی (I/O) استاندارد کتابخانه استانداردی است که با نصب GCC در اختیار ما قرار گرفته است، توابع موجود در این پکیج در فایل /usr/include/stdio. تعریف شدهاند. (مسیر قرار گیری آن در ویندوز ممکن است کمی متفاوت باشد.)
✍️ خلاصه کلی
در قسمت قبل برنامه ساده Hello World را اجرا کردیم. در این قسمت میخواهیم درک عمیق تر از آن و اجزای درونی آن پیداکنیم.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
سیسوگ
آموزش المان های ابتدایی کدنویسی C - سیسوگ
در این مطلب به نحوه افزودن کامنت، اتوماسیون فرایند ساخت، برنامه make، فلگ های کامپایلر می پردازیم و در کل المان های پایه برنامه نویسی C را با هم یاد میگیریم.
📌کامپیوتر تک برد ارزانقیمت Radxa X4 با پردازنده Intel N100 رقیب اصلی رزبری پای 5
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 4 دقیقه
💭 مقدمه
کامپیوتر ارزانقیمت Radxa X4 یک کامپیوتر تک برد (Single-Board Computer) با پردازنده Intel Processor N100 است که در ابعاد یک کارت اعتباری عرضه میشود. قیمت این کامپیوتر با مدل 4 گیگابایتی رم حدود 60 دلار و با مدل 8 گیگابایتی رم حدود 80 دلار یا به دلار امروز حدود 4 میلیون و 600 هزار تومان، که آن را به رقیبی مقرون به صرفه برای Raspberry Pi 5 تبدیل میکند.
✍️ خلاصه کلی
در این خبر به بررسی مشخصات فنی کامپیوتر تک برد ارزانقیمت Radxa X4، شباهتهای آن با Raspberry Pi 5، مزایای Radxa X4 نسبت به Raspberry Pi 5 و معایب Radxa X4 می پردازیم.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 4 دقیقه
💭 مقدمه
کامپیوتر ارزانقیمت Radxa X4 یک کامپیوتر تک برد (Single-Board Computer) با پردازنده Intel Processor N100 است که در ابعاد یک کارت اعتباری عرضه میشود. قیمت این کامپیوتر با مدل 4 گیگابایتی رم حدود 60 دلار و با مدل 8 گیگابایتی رم حدود 80 دلار یا به دلار امروز حدود 4 میلیون و 600 هزار تومان، که آن را به رقیبی مقرون به صرفه برای Raspberry Pi 5 تبدیل میکند.
✍️ خلاصه کلی
در این خبر به بررسی مشخصات فنی کامپیوتر تک برد ارزانقیمت Radxa X4، شباهتهای آن با Raspberry Pi 5، مزایای Radxa X4 نسبت به Raspberry Pi 5 و معایب Radxa X4 می پردازیم.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
سیسوگ
کامپیوتر تک برد ارزانقیمت Radxa X4 با پردازنده Intel N100 رقیب اصلی رزبری پای 5 - سیسوگ
Radxa X4 یک کامپیوتر تک برد (Single-Board Computer) با پردازنده Intel Processor N100 است که در ابعادی اندازه یک کارت اعتباری دارد. قیمت این SBC با رم 4
📌لینکر (linker) در زبان C – قسمت چهارم امبدد C
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 5 دقیقه
💭 مقدمه
برای ساخت برنامه، لازم است آبجکت فایلی (object file) که از برنامه خود ایجاد کردیم و برخی کامپوننتهای کتابخانه C (libc) با هم ترکیب شوند. وظیفهی لینکر این است که فایلهای موردنیاز برای ساخت برنامه را بگیرد، آنها را ترکیب کند و به هر کدام از آنها یک آدرس حافظهی واقعی اختصاص دهد.
✍️ خلاصه کلی
در قسمت قبل در بررسی پشت پرده فرایند کامپایل به نقش پیشپردازشگر، کامپایلر و اسمبلر پرداختیم در ادامه به بررسی عملکرد لینکر میپردازیم.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 5 دقیقه
💭 مقدمه
برای ساخت برنامه، لازم است آبجکت فایلی (object file) که از برنامه خود ایجاد کردیم و برخی کامپوننتهای کتابخانه C (libc) با هم ترکیب شوند. وظیفهی لینکر این است که فایلهای موردنیاز برای ساخت برنامه را بگیرد، آنها را ترکیب کند و به هر کدام از آنها یک آدرس حافظهی واقعی اختصاص دهد.
✍️ خلاصه کلی
در قسمت قبل در بررسی پشت پرده فرایند کامپایل به نقش پیشپردازشگر، کامپایلر و اسمبلر پرداختیم در ادامه به بررسی عملکرد لینکر میپردازیم.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
سیسوگ
لینکر (linker) در زبان C - قسمت چهارم امبدد C - سیسوگ
در قسمت قبل در بررسی پشت پرده فرایند کامپایل به نقش پیشپردازشگر، کامپایلر و اسمبلر پرداختیم در ادامه به بررسی عملکرد لینکر میپردازیم.
📌آموزش اندازه گیری pH با آردوینو با سنسور pH
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 15 دقیقه
💭 مقدمه
تا به حال به طعم ترش لیمو یا کف کردن صابون فکر کردهاید؟ دلیل اصلی این ویژگیها، چیزی به نام pH میباشد که نشاندهنده میزان اسیدی یا قلیایی بودن مواد است. pH مانند یک شاخص مهم، نقش کلیدی در تعیین خواص مواد مختلف ایفا میکند. از کشاورزی و صنایع غذایی گرفته تا تصفیه آب و محیط زیست، کنترل دقیق pH برای حفظ کیفیت محصولات و فرآیندهای مختلف ضروری است.
✍️ خلاصه کلی
در این مطلب به آموزش اندازه گیری pH با آردوینو با سنسور pH میپردازیم.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 15 دقیقه
💭 مقدمه
تا به حال به طعم ترش لیمو یا کف کردن صابون فکر کردهاید؟ دلیل اصلی این ویژگیها، چیزی به نام pH میباشد که نشاندهنده میزان اسیدی یا قلیایی بودن مواد است. pH مانند یک شاخص مهم، نقش کلیدی در تعیین خواص مواد مختلف ایفا میکند. از کشاورزی و صنایع غذایی گرفته تا تصفیه آب و محیط زیست، کنترل دقیق pH برای حفظ کیفیت محصولات و فرآیندهای مختلف ضروری است.
✍️ خلاصه کلی
در این مطلب به آموزش اندازه گیری pH با آردوینو با سنسور pH میپردازیم.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
سیسوگ
آموزش اندازه گیری pH با آردوینو با سنسور pH - سیسوگ
اندازه گیری ph با آردوینو بوسیله سنسور ph آردوینو، یک پروژه جذاب و آموزشی است که به شما آموزش ساخت یک ابزار کاربردی برای اندازهگیری pH انواع محلولها را میدهد.
📌مقدمهای بر محیطهای توسعه یکپارچه (IDE) – قسمت پنجم آموزش برنامه نویسی C
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 8 دقیقه
💭 مقدمه
تاکنون، ما از ابزارهای جداگانهای مانند GCC ،make و یک ویرایشگر متن برای ساخت برنامههایمان استفاده کردهایم. این کار به شما اجازه میدهد تا ببینید هر ابزار چه کاری انجام میدهد و همچنین در مورد جزئیات توسعه نرمافزار یاد بگیرید.
✍️ خلاصه کلی
در این قسمت توضیحاتی درخصوص محیطهای توسعه یکپارچه (IDE) داده می شود.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 8 دقیقه
💭 مقدمه
تاکنون، ما از ابزارهای جداگانهای مانند GCC ،make و یک ویرایشگر متن برای ساخت برنامههایمان استفاده کردهایم. این کار به شما اجازه میدهد تا ببینید هر ابزار چه کاری انجام میدهد و همچنین در مورد جزئیات توسعه نرمافزار یاد بگیرید.
✍️ خلاصه کلی
در این قسمت توضیحاتی درخصوص محیطهای توسعه یکپارچه (IDE) داده می شود.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
سیسوگ
مقدمهای بر محیطهای توسعه یکپارچه (IDE) در برنامه نویسی C
تاکنون، ما از ابزارهای جداگانهای مانند GCC ،make و یک ویرایشگر متن برای ساخت برنامههایمان استفاده کردهایم. این کار به شما اجازه میدهد تا ببینید هر ابزار
📌آموزش ساخت دربازکن RFID با آردوینو
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 10 دقیقه
💭 مقدمه
این پروژه کاربردهای بسیار زیادی دارد که میتوان به استفاده از آن در سیستمهای امنیتی، خانههای هوشمند و هر مکانی که نیاز به کنترل دسترسی وجود دارد، اشاره کرد. با ساخت این قفل، شما میتوانید به راحتی سطح امنیت محیط خود را افزایش دهید.
✍️ خلاصه کلی
در این پروژه، ما به شما آموزش میدهیم که چگونه با استفاده از برد آردوینو، یک قفل درب هوشمند بسازید که تنها با نزدیک کردن یک تگ یا کارت RFID خاص باز میشود و تا زمانی که کارت مقابل گیرنده قفل قرار نگیرد ، بسته باقی میماند.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 10 دقیقه
💭 مقدمه
این پروژه کاربردهای بسیار زیادی دارد که میتوان به استفاده از آن در سیستمهای امنیتی، خانههای هوشمند و هر مکانی که نیاز به کنترل دسترسی وجود دارد، اشاره کرد. با ساخت این قفل، شما میتوانید به راحتی سطح امنیت محیط خود را افزایش دهید.
✍️ خلاصه کلی
در این پروژه، ما به شما آموزش میدهیم که چگونه با استفاده از برد آردوینو، یک قفل درب هوشمند بسازید که تنها با نزدیک کردن یک تگ یا کارت RFID خاص باز میشود و تا زمانی که کارت مقابل گیرنده قفل قرار نگیرد ، بسته باقی میماند.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
سیسوگ
آموزش ساخت دربازکن RFID با آردوینو - سیسوگ
برای پروژه ساخت دربازکن RFID با آردوینو، به قطعات زیر نیاز دارید:
📌شروع برنامهنویسی – قسمت ششم آموزش امبدد C
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 15 دقیقه
💭 مقدمه
قبل از شروع برنامهنویسی، هر پنجره ویرایشی (فایلهای باز اضافی) که در System Workbench for STM32 باز است را ببندید. پنجره ویرایش، نام فایل را مشخص میکند، نه نام پروژه که در ابتدای کار کمی گیجکننده است. همه پروژههای ما یک فایل main.c خواهند داشت و با باز ماندن چندین پنجره ویرایش main.c، کارکردن بسیار گیجکننده میشود.
✍️ خلاصه کلی
در قسمت قبلی آموزش برنامه نویسی C به بررسی محیط های توسعه یکپارچه یا IDE برای برنامه نویسی C و معرفی محیط توسعه یکپارچه System Workbench for STM32 پرداختیم، در این قسمت به بررسی نحوه کانفیگ IDE و شروع برنامه نویسی امبدد C می پردازیم.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
👈#سیسوگ
🖋 نویسنده: #Alireza_Abbasi
⏱ مدت مطالعه: 15 دقیقه
💭 مقدمه
قبل از شروع برنامهنویسی، هر پنجره ویرایشی (فایلهای باز اضافی) که در System Workbench for STM32 باز است را ببندید. پنجره ویرایش، نام فایل را مشخص میکند، نه نام پروژه که در ابتدای کار کمی گیجکننده است. همه پروژههای ما یک فایل main.c خواهند داشت و با باز ماندن چندین پنجره ویرایش main.c، کارکردن بسیار گیجکننده میشود.
✍️ خلاصه کلی
در قسمت قبلی آموزش برنامه نویسی C به بررسی محیط های توسعه یکپارچه یا IDE برای برنامه نویسی C و معرفی محیط توسعه یکپارچه System Workbench for STM32 پرداختیم، در این قسمت به بررسی نحوه کانفیگ IDE و شروع برنامه نویسی امبدد C می پردازیم.
⚠️ مطلب بالا، تنها خلاصه و کلیتی از اصل مقاله است، مقاله کامل را می توانید در وب سایت سیسوگ (ادامه مطلب) مطالعه فرمایید.
👈🏻 ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
سیسوگ
شروع برنامهنویسی - قسمت ششم آموزش امبدد C - سیسوگ
در قسمت قبلی آموزش برنامه نویسی C به بررسی محیط های توسعه یکپارچه یا IDE برای برنامه نویسی C و معرفی محیط توسعه یکپارچه System Workbench for STM32 پرداختیم،