رزبری پای

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

سرفصل : 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 رزبری پای می پردازد و برای آنها کد […]

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

سرفصل : Python List and Dictionary’s مباحثی که در جلسه پنجم ارائه شدند: معرفی کلکسیون‌های داده در زبان برنامه نویسی Python شامل: لیست‌ها، تاپل‌ها، دیکشنری و رشته‌ ها معرفی توابع کاربردی برای کار با کلکسیون های داده در Python آموزش پیمایش کلکسیون های داده و دسترسی به عضوهای داده دانلود پاورپوینت جلسه پنجم

سرفصل : Python Basic’s مباحثی که در جلسه چهارم ارائه شدند: معرفی زبان برنامه نویس Python و ویژگی های این زبان(Interpreted-Weakly Typed-…) آموزش مقدماتی زبان Python از جمله: تعریف متغییر، مقدار دهی، رشته ها، عملیات مقدماتی بر روی رشته معرفی یکسری توابع Built in در python  برای دستکاری در رشته ها معرفی توابع برای دریافت ورودی و ارسال خروجی […]

سرفصل : Raspberry Pi GPIO Basic’s مباحثی که در جلسه سوم ارائه شدند: معرفی پین های مربوط به GPIO در رزبری پای مروری بر نکات ایمنی ضروری در هنگام استفاده از پین‌های GPIO در رزبری پای معرفی کتابخانه RPi.GPIO در پایتون برای استفاده از پین های GPIO معرفی روش های نام گذاری پین های GPIO در کتابخانه RPi.GPIO آموزش […]