ارتباط سریال کامپیوتر و میکروکنترلر با استفاده از VB وVC++ نوشته بهزاد خزاما

در این مقاله سعی در تشریح چگونگی کار با پورت سریال و ایجاد ارتباط بین دو کامپیوتر و یا کامپیوتر و میکروکنترلر را داریم.همچنین چگونگی ارتباط با مودم و انتقال اطلاعات از طریق آن بررسی شده است . در اینجا ما از VB برای ارتباط با روالهای API و یا کنترل‌های ACTIVEX استفاده کرده‌ایم که البته توضیحات ذکر شده در زبانهای دیگری مانند VC++ نیز صادق می‌باشد .که به تشریح آن خواهیم پرداخت همچنین چگونگی ارتباط با مودم و انتقال اطلاعات از طریق آن بررسی شده است . در اینجا ما از VB برای ارتباط با روالهای API و یا کنترل‌های ACTIVEX استفاده کرده‌ایم که البته اکثر توضیحات ذکر شده در زبانهای دیگری مانند VC++نیز صادق می‌باشد .که به تشریح آن خواهیم پرداخت

......

  ادامه مطلب ...

آموزش نرم افزارaltium designer نوشته کتابخانه آنلاین

همان PROTEL DXP نرم افزار قدرتمندی است که برای پیاده سازی شماتیک ، طراحی PCB و آنالیز مدارهای آنالوگ و برخی مدار های دیجیتالی طراحی شده است. یکی از مزایای این نرم افزار دسته بندی مناسب کتابخانه ها بنحوی است که با صرف زمان کوتاهی قطعه مورد نظر را خواهید یافت. آنالیز مدارهای آنالوگ در پروتل، توسط تحلیل گر پی اسپایس انجام می شود. محیط طراحی PCB در پروتل، بدلیل داشتن کتابخانه هایی کامل و بدون نقص معروف است و این امر سبب رفاه بیشتر کاربر در حین طراحی انواع PCB با این نرم افزار، خواهد شد. در این نرم افزار امکان شبیه سازی و کد نویسی برخی از FPGA ها نیز فرآهم شده است که زمان طراحی و پیاده سازی را حداقل می کند. ورژن جدید این نرم افزار حرفه ای دارای تحولات و پیشرفت های زیادی بوده که کار شما را برای طراحی نسل های بعدی مدارات الکترونیک بسیار ساده کرده است . Altium Designer توانسته است که طراحی شما را از لحاظ نرم افزاری و سخت افزاری بصورت یک پارچه در آورده و شما بتوانید مراحل طراحی خود را به سادگی انجام دهید. امکانات ویژه ای به این نسخه از نرم افزار افزوده شده که شامل افزایش لایه های طراحی مکانیکی ،‌کلاسهای جدید و پیشرفت های باورنکردنی در هوش مصنوعی این نرم افزار می باشد . هوش مصنوعی در این نسخه به قدری تقویت گشته که شما بدون هیچ مشکلی می توانید طرح های خود را به سرعت طراحی و اشکال زدایی کرده و آنها را هر چه نزدیکتر به استانداردهای جهانی کرده و از دیگر مهندسین و متخصصین این زمینه کاری پیشی بگیرید. طراحی مدار چاپی عموما با کامپیوتر صورت می گیرد و شامل خطوطی می باشد که این خطوط در آینده باید تبدیل به مس شود . مدار چاپی ها می توانند یک ، دو و یا چند لایه باشند ، که در حال حاضر در ایران تنها توانایی چاپ مدارات یک و دولایه (متالیزه) وجود دارد . برای طراحی مدار چاپی بهتر است از نرم افزارهایDXP یا ALTIUM یا Protel  بهره برد زیرا تمام شرکت ها و مغازه ها از این نرم افزارها استفاده می کنند و به عنوان نرم افزار استاندارد شناخته شده است . ولی در صورتی که به این نرم افزار دسترسی ندارید می توانید از نرم افزار های orcad و proteus و ... استفاده کنید .مشخص کردن موقعیت قطعات ، ترسیم مسیر های بین پایه ها ، اعمال قوانین در مورد نحوه مسیر کشی و محل قرار گیری قطعات و ... از مواردی است که توسط این نرم افزار ها صورت می گیرد

......

 

ادامه مطلب ...

101 راز اکسپلورر نوشته کتابخانه آنلاین

١ – وﻗﺘﻲ ﻣﺎوس را روی ﺗﺼﻮﻳﺮی از ﻳﻚ ﺻﻔﺤﻪ وب ﻣﻲ ﺑﺮﻳﻢ، ﺧﻂ ﺟﺪﻳﺪی ﺑﻪ ﻧﺎم lmage Bar ﻇﺎهر ﻣﻲ ﺷﻮد که دارای ﺁﻳﻜﻮن هاﻳﻲ ﺑﺮای ذﺧﻴـﺮﻩ ﭼـﺎپ، ارﺳـﺎل از ﻃﺮﻳـﻖ Email و ﺑـﺎز کردن ﻓﻮﻟـﺪر My Picture (ﺷﺎﻳﺪ ﺑﺮای اﻳﻦ که ﺑﺒﻴﻨﻴﻢ ﺁﻳﺎ ﻗﺒﻼً ﺗﺼﻮﻳﺮ را ذﺧﻴﺮﻩ کرده اﻳﻢ ﻳﺎ ﻧﻪ) ﻣﻲ ﺑﺎﺷﺪ.اﮔﺮ ﻣﻌﻤﻮﻻً ﺗﺼﺎوﻳﺮ را ذﺧﻴﺮﻩ ﻧﻤﻲ کنید و ﻓﻜﺮ میکنید lmage Bar ﻣﺰاﺣﻤﺖ اﻳﺠﺎد کرده ، ﻣـﻲ ﺗﻮاﻧﻴـﺪ از ﻃﺮﻳﻖ ﻣﻨﻮی Tools ،ﮔﺰﻳﻨﻪ Internet Options و ﺻﻔﺤﻪ Advanced ﺁن را ﻏﻴﺮ ﻓﻌﺎل کنید. در اﻳﻦ ﺻـﻔﺤﻪ، ﺑﻪ ﻗﺴﻤﺖ Multimedia ﺑﺮوﻳﺪ و ﻋﻼﻣﺖ ﮔﺰﻳﻨﻪ Enable lmage Toolbar را ﺑﺮدارﻳﺪ.

 

٢ – ﺑﻌﻀﻲ از ﺳﺎﻳﺖ هﺎی ﻋﻜﺲ های دﻳﺠﻴﺘﺎﻟﻲ دارای ﺗﺼﺎوﻳﺮی ﺑﺎ وﺿﻮح و کیفیت ﺑـﺎﻻ هستند، وﻟـﻲ اﮔﺮ ﻋﻜﺲ در ﭘﻨﺠﺮﻩ ﻣﺮورﮔﺮ ﺟﺎ ﻧﺸﻮد ﺗﻮﻟﻴﺪ دردﺳﺮ میکند. در ﺻﻮرت ﻣﻮاﺟﻬـﻪ ﺑﺎﺗﺼـﻮﻳﺮی که ﺑـﻪ ﻋﻠـﺖ ﺑﺰرگ ﺑﻮدن ﺁن ﻧﺘﻮاﻧﺴﺘﻴﺪ ﺗﻤﺎم ﻋﻜﺲ را ﻳﻜﺠﺎ در ﺻﻔﺤﻪ ﻣﺸﺎهده کنید، ﺑﻪ ﺟﺎی اﻳﻦ که ﺻﻔﺤﻪ را ﺑﻪ ﺑﺎﻻ ﻳﺎ ﭘﺎﻳﻴﻦ (ﻳﺎ ﺑﻪ ﭼﭗ و راﺳﺖ) اﺳﻜﺮول کنید،کمی ﺻﺒﺮ کنید ﺗﺎ ۶IE اﻧﺪازﻩ ﺁن را ﺑـﺮای ﺷـﻤﺎ ﺗﻨﻈـﻴﻢ کند. اﮔﺮ ﺗﺮﺟﻴﺢ میدهید ﻋﻜﺲ را در اﻧﺪازﻩ واﻗﻌﻲ ﺧﻮد ﺑﺒﻴﻨﻴﺪ، ﻣﺎوس را ﺑﻪ ﮔﻮﺷﻪ ﭘـﺎﺋﻴﻦ در ﺳـﻤﺖ راﺳـﺖ ﺑﺮدﻩ و روی دکمه ﻣﺮﺑﻮﻃﻪ کلیک کنید.

 

......

 

ادامه مطلب ...

آموزش Photoshop نوشته مجید دلشاد

آموزش فتوشاپ - بخش اول

فتوشاپ یکی از نرم افزارهای گرافیکی است که اساس کار آن بر پایه ی Bitmap می باشد. نرم افزار فتوشاپ متعلق به شرکت Adbe بوده و برای ویرایش تصاویر ، طراحی موارد گرافیکی چاپی یا غیر چاپی و … مورد استفاده ی کاربران قرار می گیرد . ضمن اینکه این نرم افزار با چاپگرها و دستگاههای خروجی فیلم و زینک بصورت استاندارد هماهنگی دارد . برای مطالعه ی این دوره ی آموزشی نیاز است کاربران محترم آشنایی با سیستم عامل ویندوز داشته باشند . ضمنا سیستم شما باید دارای مشخصات سخت افزاری ذیل باشد : - حداقل سیستم مورد نیاز پنتیوم 233 - 16 مگابایت Ram - حدود 600 مگا بایت فضای آزاد - کارت گرافیکی 64 گیگا بایت حالتها و مدهای رنگ : مدلهای رنگ به صورت زیر می باشد : مدل RGB : مدل رنگ RGB - Red, Green , Blue- که در مانیتور ها و تلویزیون برای نمایش رنگها مورد استفاده قرار می گیرد. مقادیر هر یک از رنگهای اصلی RGB با عددی بین (255-0) نشان داده می شود . برای ایجاد رنگ سفید خالص مقادیر رنگهای اصلی RGB معادل 255 می باشد و برای ایجاد رنگ سیاه خالص مقادیر رنگ های اصلی RGB معادل صفر می شود . مدل CMYK : مدل رنگ CMYK معمولا برای چاپ مورد استفاده قرار می کیرد . در این مدل رنگها بر حسب درصد بیان می شوند . (Cyan – Magenta – Yellw - Black) این چهاررنگ بعنوان جوهر چاپ مورد استفاده قرار می گیرند. محدودة رنگی هر یک از ، (0 تا 100 ) تعریف می شود . مدل Grayscale : در این مدل تصاویر به صورت سیاه و سفید می باشند و در پنجره کانالهای فقط یک کانال Black مشاهده می شود . در این حالت طیف رنگی از سفید تا سیاه می باشد (سفید – خاکستری – سیاه ) و محدودة رنگی آن صفر تا 255 می باشد بنابراین بهتر است که برای کارهای تک رنگ مدیا حالت رنگی را روی Grayscale تنظیم نماییم .

......

  ادامه مطلب ...

آشنایی با نرم افزار های مفید

Paint

Paint ویندوز را دست کم نگیرید!

همگی کاربران چه مبتدی و چه پیشرفته ، مطمئنأ نرم افزار Paint یا همان نقاشی ویندوز را میشناسند. همگی زمانی را به تفریح صرف این برنامه کوچک کرده ایم. اما با آمدن نرم افزارهای حرفه ای ویرایش عکس همچون Corel ، Photoshop و … این برنامه دیگر کاملأ به یک نرم افزار ابتدایی تبدیل گشته است. اما پیشنهاد میکنیم این نرم افزار را اصلا دست کم نگیرید! چرا که توانایی بسیار جالبی در این برنامه وجود دارد که تاکنون از دید شما پنهان مانده است. با استفاده از ترفندهای مخفی که اکنون به شما معرفی خواهیم کرد میتوانید اعمالی را با Paint انجام دهید که جزء ویژگیهای نرم افزارهای حرفه ای ویرایش تصویر است. این ترفند را اکیدأ به شما پیشنهاد میکنیم.ابتدا برای اجرا کردن برنامه Paint ، از منوی Start و سپس All Programs وارد Accessories شده و Paint را انتخاب کنید.پس از باز شدن برنامه ، از منوی File ، گزینه Open را انتخاب کنید. سپس در پنجره جدید باز شده یک عکس را برای نمونه انتخاب کرده و روی دکمه Open کلیک نمایید.حالا عکس مورد نظر شما در برنامه باز شده است.

......

 

ادامه مطلب ...

آموزش Access نوشته علیرضا جباریه

مقدمه مدیریت پایگاه داده ها چه داده های متنی یا تصویری یا غیره شاید مهمترین کاربردی بوده است که همواره از کامپیوترهای تجاری خواسته شده است. به همین دلیل در چند سال گذشته قبل از ظهور محیطهای مبتنی بر رابط گرافیکی شاهد حکومت زبان cobol بر امپراطوری کامپیوتر بودیم. بعد از این امر ظهور برنامه dBase و فروش حیرت آور آن خبر از همین احتیاج مبرم به پایگاه داده ها می داد. باز در این عرصه نیز شرکت مایکروسافت بیکار ننشست و Access که کاستیها و اشکالات برنامه های قبلی را برطرف نموده و کار با داده ها را به صورت فوق العاده ای راحت تر میکند عرضه کرد. این برنامه که همراه با کار در محیط کاملا گرافیکی ویندوز حتی قابلیت نصب در شبکه و internet را نیز دارد بدون شک یک نیاز شرکتهای تجاری, برنامه نویسان, طراحان صفحات وب و حتی برای اشخاص معمولی برای کنترل داده ها و اطلاعات خود بوده است. ما در این دوره آموزشی شما را با قابلیت access آشنا کرده و شاید اگر اغراق نکرده باشم شما را استاد این برنامه بی نظیر خواهیم کرد شما نیز لحظه به لحظه به آشنایی با قابلیتهای این برنامه مطمئنا مشتاق یاگیری هرچه سریع آن خواهید شد. قابل ذکر است که ما در این دوره برنامه اکسس 2000 را برای آموزش انتخاب کرده ایم که البته نسخه های دیگر این برنامه فرق چندانی با نسخه 2000 آن ندارد و شما می توانید با یادگیری این نسخه با ان نیز به راحتی کار کنید. البته توصیه خود من به استفاده از نسخه 2000 است آشنایی با اکسس اکسس که یکی از برنامه های موجود در بسته نرم افزاری آفیس Microsoft Office  است برای ساماندهی و کنترل و مدیریت پایگاه داده ایجاد شده است. این برنامه دارای قابلیتهای بسیار است , مانند ایجاد صفحه ورود اطلاعات به شکل دلخواه. به عنوان مثال وقتی شما می خواهید اطلاعات موجود در یک چک را در کامپیوتر خود ذخیره کنید شما با استفاده از برنامه اکسس می توانید صفحه ای درست همانند صفحه چک ایجاد کنید و اطلاعات را به صورت کاملا گرافیکی در آن وارد کنید. شما پس از ایجاد پایگاه داده هایتان حتی می توانید از آنها گزارش گرفته و یا در بین اطلاعات خود جستجو کرده البته تمامی این امکانات را شما با دستان قدرتمند خود ایجاد خواهیدکرد. از موارد استفاده برنامه اکسس به طور شهودی می توان به استفاده آن در قسمت حسابداری یک شرکت و یا نگهداری اطلاعات اشخاص عضو در سایتتان و حتی نگهداری اطلاعات کارمندان حتی عکس آنها و موارد بسیار متنوع دیگر اشاره کرد.

......

 

ادامه مطلب ...

آموزش نرم افزار CorelDRAW X4 نوشته دکتر سعادت

CorelDRAW Graphics Suite نرم‌افزاری کاملاً حرفه‌ای برای طراحی گرافیکی است. شما با استفاده از این نرم‌افزار می‌توانید وکتور را طراحی کنید یا به صورت کاملا حرفه ای صفحه بندی را انجام دهید. طراحی چند بعدی و ابزاری مسیریابی این نرم‌افزار برای طراحی بسیار کارآمد هستند. قابلیت‌های ویرایش عکس این نرم‌افزار و ابزار طراحی وبسایت آن در نوع خود بی نظیر می‌باشند. با استفاده از CorelDRAW Graphics Suite و امکانات منحصر به فرد آن برای ویرایش تصاویر و کار با فونت‌ها، ابزار حرفه‌ای طراحی گرافیکی و طراحی سایت آن می‌توانید خلاقیت خود را درزمینهٔ طراحی افزایش دهید. نام یکی از معروف ترین و قدیمی‌ترین شرکت شرکت‌های نرم‌افزاری دنیاست که در سال 1990 افتتاح شد. این شرکت با تولید نرم‌افزار CorelDraw خود را به‌ دنیا معرفی نمود، نرم‌افزاری که تا به امروز نیز یکی از پرطرفدارترین و بهترین نرم‌افزارهای طر

......

 

ادامه مطلب ...

آموزش فتوشاپ نوشته ع. سجادی

سادگی و همچنین آسانی فتوشاپ این نرمافزار را از بعد از انتشار نسخه‌ی 7 خود به شهرت زیادی رساند. تا حدی که این روزها لفظ فتوشاپ دیگر برای هیچکس، حتی کسانی که با مفاهیم کلی رایانه هم آشنایی ندارند ناشناخته نیست و گاهی اوقات به اشتباه به ویرایش عکس، فتوشاپ میگویند. در صورتی که فتوشاپ یکی از هزاران برنامهی ساخته شده برای ویرایش عکس است و صد البته بهترین. اولین نسخه ی این نرم افزار در سال 3331 منتشر شد و آخرین نسخهی این نرم افزار در زمان نگارش کتاب در سال 2013 میالدی. این نسخه چهاردهمین نسخهی فتوشاپ می‌باشد و ادوبی از CC که مخفف عبارت Creative Cloud است در نامگذاری این نسخه از سری نرم افزارهای خود که فتوشاپ هم عضوی از آن‌هاست استفاده کرده است. از فتوشاپ در صنعت چاپ، طراحی وب، صفحهآرایی کتب و مجالت، روتوش عکسها و ... استفاده می‌شود.

......

 

ادامه مطلب ...

پایگاه داده Database چیست ؟ نوشته کتابخانه آنلاین

پایگاه داده یک وسیله الکترونیکی جهت ذخیره داده Data بصورت سازمان یافته است. پس از اینکه داده‌ها در پایگــاه داده ذخیــره شــد ایــن داده‌ها قابــل بازیــابی ، پــرادزش می‌باشند و امکــان تولیــد اطلاعــات(Information ) از داده‌ها وجود دارد.

فایل‌های تخـت (Flat File) در مقابـل پایگـاههـای داده رابطـهدار (Relational Database) ابتدایی‌ترین سطح پایگاه داده‌ها فایل‌ها تخت هستند که داده‌ها تنها در یک فایل ذخیـره می‌شوند.درنظـر بگیرد که یک صفحه اکسل را باز کرده‌اید و اطلاعات زیر را در آن وارد ساخته‌اید. با این کـار شـما یـک دیتـا بیس تخت ایجاد کرده‌اید.

...... 

ادامه مطلب ...

کتاب آموزش نرم افزار CorelDRAW X4 نوشته کتابخانه آنلاین

CorelDraw یکی از برنامه های طراحی و گرافیک محسوب می شود. یک برنامه مبتنی بر بردارهای ریاضی، بدین معنی که شما وقتی در صفحه طراحی Corel draw موضوعی را رسم می کنید آن موضوع توسط فرمولهای ریاضی تعریف می شوند اصطلاحا در کامپیوتر به این توضیح می گوئیم نرم افزار Coreldraw یک برنامه Vector می باشد.امروزه بیشتر طراحی های انواع آرم، کارت ویزیت، کاتولوگ، بروشور، انواع آگهی های تبلیغاتی و ... را می توان توسط این نرم افزار انجام داد. چیزی که وجود دارد در واقع این می باشد که Coreldraw برنامه ایست که به شما اجازه می دهد ایده های خود را به صورت گرافیکی و متنی به نمایش بگذارید. پتانسیل و قابلیتهای برنامه فقط به قوه تصور شما محدود می شود. نرم افزار CorelDraw نسبت به سایر نرم افزارهای گرافیکی، امکانات و امتیازات بیشتری دارد.

......

 

ادامه مطلب ...