Raspberry Pi Cookbook for Python Programmers
Открийте какво можете да направите с един Python качен върху Raspberry PI с офертата на Packt Publishing, която пуснаха безплатно само за днес (редовната ѝ цена е малко над $25).
Книгата се състои от 10 глави , които включват:
- Как да започнем с Raspberry PI:
- Инсталиране на Raspberry PI NOOBS;
- Настройка на Ethernet и wireless мрежа;
- Използване на прокси, връзка към VNC/SSH (през X11 forwarding);
- Конфигуриране на споделена директория използвайки Samba;
- Update към latest на Raspberry PI и Noobs/Debian;
- The real deal – Инсталация и първи стъпки с Python, стрингове, файлове и менюта:
- Въведение;
- Работа с текст и стрингове;
- Работа с файлове и error handling;
- Създаване на boot-up меню;
- Създаване на самодефинируемо (баси думата. На английски е self-defining) меню.
- Използване на Python за автоматизация и по-висока продуктивност;
- Създаване на игри и графика използвайки IDLE3 за debugging, Tkinter Canvas за чертаене с мишката и създаване на 1-2 игрички (това е интересно да се види на живо);
- Създаване на 3D графика – създаване и импорт на 3D модели, създаване на 3D и билдване на карти и лабиринти;
- Използване на Python за комуникация с хардуер. Тук ще се покажат няколко ултра интересни неща в които е силната страна на Pi-то – контролиране на LED светлина, обработване на данни през бутон (тоест какво да прави при натиснат/изключен бутон), създаване на shutdown бутон, използване на GPIO и други;
- Работа със сензори. Работа с i2c бъс, четене на аналогови данни и използването на analog-to-digital конвертор, логване на данни, разширяване на функционалността на Raspberry PI с GPIO с I/O expander, събиране и изпращане на данни към online services.
- Създаване на проекти с Raspberry Pi camera module;
- Да си направим робот – използвания хардуер е Rover-Pi с линеарно задвижващи се мотори, advanced motor control, създаване на шестокрак Pi-Bug робот (да стряскате с него любимата), избягване на обекти и ориентация;
- Интерфейси – автоматизиране на дома с remote sockets, използване на SPI за контрол на LED матрици, комуникация през серийния интерфейс, контролиране на Raspberry PI през bluetooth и USB devices.
Тегленето на книгата е напълно безплатно като се изисква елементарна регистрация (не искат данни за кредитна карта).
Вариантите в които пристига книгата са:
- Онлайн през техния Piktlib. Там четенето е приятно, всичко е структурирано добре със съдържание на книгата в дясно и опция за търсене из страниците. Проблем е, че ресурса понякога е малко бавен. Няма опция за bookmarks на определени текстове или страница и ако не помня до къде съм стигнал рискувам да загубя немалко време докато се ориентирам кое съм чел и кое не;
- PDF;
- ePub;
- Mobi;
- Kindle с два ebook формата – PDF или Kindle format. След избор на формат въвеждаме Kindle адреса си и ще получим книгата синхронизирана на Kindle–а без да я прехвърляме от устройство на устройство;
- Code files – Всичкия код, който е използван в книгата като примери може да бъде изтеглен също от тази секция.
- С доплащане можете да получите и хартиения вариант на книгата.
Та така де. Книгата изглежда интересна.
Линк за теглене можете да намерите тук.
Приятно четене.
Leave a Reply