بلاگ

بلاگ

سرفصل : Tkinter GUI Development مباحثی که در جلسه نهم ارائه شدند: معرفی ساختار برنامه های CLI و GUI معرفی کتابخانه Tk و رابط Tkinter معرفی کلاس های المان های گرافیکی در Tkinter معرفی کلاس Button و Label معرفی مفهوم رویداد(Event) در GUI وکنترل رویداد(Event Handling) معرفی کتابخانه محبوب و قدرتمند PyQT 4 (جدید) معرفی ابزار QT Designer  برای طراحی GUI […]

سرفصل : Alphanumeric LCD Configuration مباحثی که در جلسه هفتم و هشتم ارائه شدند: معرفی کامل LCD کاراکتری شامل: -شرح پایه‌های LCD کاراکتری -رجیسترهای داخلی -انواع حافظه(DDRAM، CGROM ، CGRAM) -شرح تمامی دستورات LCD کاراکتری -ساخت کتابخانه برای LCD کاراکتری(lcd.c) -معرفی کتابخانه آماده LCD کاراکتری(LCDCHR_Lib) -تعریف کاراکتر فارسی در حافظه CGRAM دانلود پاورپوینت جلسه هفتم و هشتم […]

سرفصل : Internet Of Things مباحثی که در جلسه هشتم ارائه شدند: معرفی مقدماتی ساختار سرویس وب در اینترنت معرفی مقدماتی ساختار برنامه نویسی وب، سمت سرور و سمت کلاینت معرفی مقدماتی زبان های HTML، JAVA Script برای طراحی صفحات وب معرفی وب سرور bottle وبرنامه نویسی تحت وب در پایتون معرفی مکانیزم پیشرفته Poll در برنامه نویسی […]

سرفصل : Advanced Python مباحثی که در جلسه هفتم ارائه شدند: معرفی تابع format از کلاس رشته ها در python معرفی مفاهیم شی گرایی، ارث بری در برنامه نویسی معرفیکلاس ها و ارث بری در زبان Python نحوه نوشتن و خواندن از فایل ها معرفی ویژگی قدرتمند Pickling در زبان Python معرفی ساختار Try/Except در Python برای مدیریت […]

عنوان کتاب:  Experimenting with Raspberry Pi ناشر: Apress مولف: Warren Gay تمرکز این کتاب بر روی رابط های رزبری پای همچون GPIO، I2C و SPI برای ارتباط با ادوات الکترونیکی خارج از رزبری پای است. و هر فصل از این کتاب مرتبط با یکی از این رابط ها برای ارتباط با وسایل الکترونیکی دیگر است. […]

عنوان کتاب:  Building a Home Security System with Raspberry Pi ناشر: PACKT Publishing مولف: Matthew Poole این کتاب در ابتدا از مقدمات اولیه نصب و راه اندازی اولیه‌ی رزبری پایه شروع به آموزش کرده و سپس به راه اندازی سنسورها  و ماژول های کاربردی با واحد GPIO رزبری پای می پردازد و برای آنها کد […]

سرفصل : Matrix KeyPad Configuration مباحثی که در جلسه ششم ارائه شدند: معرفی انواع صفحه کلید ماتریسی ۴*۴ ، ۳*۳ و ۳*۴ معرفی نحوه اسکن صفحه کلید ماتریسی دانلود پاورپوینت جلسه ششم پروژه های جلسه ششم: راه اندازی صفحه کلید ماتریسی ۴*۴ به همراه ۷Segment: دانلود پروژه به همراه فایل شبیه سازی

سرفصل : Fuse Bits And Clock Sources مباحثی که در جلسه پنجم ارائه شدند: معرفی منابع کلاک در AVR معرفی تمامی فیوزبیت‌ها در کلیه خانواده‌های AVR نحوه‌ی پروگرام کردن فیوزبیت‌ها با استفاده از نرم‌افزار Progisp دانلود پاورپوینت جلسه پنجم

سرفصل : Controlling Hardware مباحثی که در جلسه ششم ارائه شدند: معرفی متد Charlieplexing برای کنترل سخت افزار برای حداقل استفاده از پایه های GPIO معرفی مکانیزم وقفه در رزبری پای  و ویژگی وقفه ها در مینی کامپیوتر ها و تفاوت آن ها با میکروکنترلرها معرفی مدولاسیون پهنای پالس (PWM) و نحوه تولید آن با پایه های GPIO در رزبری […]