Astrocam: фото, зняті pi. Частина iii

AstroCam: фото, зняті Pi. частина III
Ми почали з використання тесту try .. .except, який в разі необхідності дозволить витончено вийти з нашого коду. Тут ми встановили значення таймера в 0 (timer = 0) і використовуємо цикл для перевірки будь-якого користувача введення з джойстика. При натисканні джойстика виявляється подія «натискання клавіші».
 if event.key == pygame.K_UP: print ( `Adding time`) timer = timer + 5sense.show_message (str (timer), text_colour = [255,0,0])

Якщо подія повертає, що джойстик потягли вгору, то до таймера додається 5 секунд і про це повідомляється користувачеві через світлодіодну матрицю. Подібним же чином, якщо джойстик потягнули вниз, то з таймера віднімається п`ять секунд.




 elif event.key == pygame.K_LEFT: print ( `Add flash`) sense.show_message ( `Flash ready`, text_colour = [255,0,0], scroll_speed = 0.05) toggle = `on`

Тут ми використовуємо зрушення джойстика вліво, щоб увімкнути спалах, змінивши значення, що зберігається в змінної перемикача, на `on`. Зрушення джойстика вправо вимкне спалах.

AstroCam: фото, зняті Pi. частина III

Наше фінальне умова запускає початок зйомки: elif event.key == pygame.K_RETURN: print ( `Takepic`) takepic (timer, toggle) flash ( `off`)

Натискання на джойстик - це те ж саме, що і натискання на Enter (він же Return) - запускає функцію takepic () і передає значення таймера і змінні вимикача в якості аргументів функції. Знімок зроблений, і спалах вимикається.

Останній розділ коду - це частина except тесту try .. .except.



except KeyboardInterrupt: pygame.display.quit () pygame.quit ()

Якщо користувач натисне Ctrl + c, проект закриє всі відкриті вікна pygame і завершиться. Створивши весь цей код, збережіть свою роботу і натисніть на Run gt; Run Module, щоб приступити до зйомки з AstroCam!

PiCamera

AstroCam: фото, зняті Pi. частина III

Офіційна камера Raspberry Pi - одна з перших приставок, створених для Raspberry Pi. Вона використовує 5-MP сенсор для створення відео 1080p і фотографій високої якості з роздільною здатністю 2592х1944 пікселів, і працює зі стабільною, багатою і грамотно написаної бібліотекою Python.

При зменшенні дозволу до 640х480 пікселів можлива високошвидкісна зйомка на 90 fps (frames per second, кадрів в секунду), і це дозволяє застосовувати камеру для наукових експериментів і в спорті (наприклад, для фотофінішу). Камеру також можна розглядати як новий вид пристрої введення інформації, завдяки розпізнаванню кольорів, вбудованому в бібліотеку PiCamera на Python.

AstroCam: фото, зняті Pi. частина III

Іншою формою введення є OpenCV, що дозволяє комп`ютеру «бачити». Для цього користувач повинен запрограмувати комп`ютер на пошук та інтерпретацію об`єктів / осіб та відповідні дії. Ця форма введення досить накладна в плані комп`ютерних ресурсів і знижує частоту кадрів камери приблизно до 10 fps, однак нею можна успішно користуватися. Фокус камери не піддається зміні програмними засобами. Він фіксований, але це можна подолати за допомогою видалення клею навколо лінз ножем з тонким остріем- однак ми б не радили цього робити. В останню версію ОС Raspbian, Jessie, включена Переднастроєні і готова до вживання камера, але якщо у вас старіша версія Raspbian, знадобиться додати камеру через raspi-config, а потім через pip3-2 встановити на Raspberry Pi бібліотеки PiCamera.

Наша інструкція здалася вам занадто складною і ви поклали її виконання на плечі досвідченого фахівця. А самі в цей час перешили на https://gambledor.org/ru/ (https://gambledor.org/ru/) і з головою занурилися в світ азартних розваг. Чи граєте ви виключно в слоти, тому що саме тут найвищі джекпоти, володарем яких може стати навіть новачок.

ІНШЕ

Droidpad фото

Droidpad

Відео: Як налаштувати додаток Droidpad DroidPad - ефективна програма-емулятор комп`ютерної миші або ігрового джойстика…

Перевага flash-камер фото

Перевага flash-камер

Відео: Плаваюча камера в Adobe Flash Pro Sony HDR-PJ320E Сьогодні відеокамера - це зовсім не громіздке пристрій, який…

Вибираємо екшен-камеру фото

Вибираємо екшен-камеру

Відео: Як вибрати екшен-камеру? розповість Фотосклад.ру Вибрати екшен-камеру не просто: безліч моделей, десятки…

Astrocam: фото, зняті pi фото

Astrocam: фото, зняті pi

Беремо вірний Pi, Розумну Капелюх і офіційну камеру Pi і створює камеру для юних шукачів космічних пригод. Сьогодні ми…

Огляд kano os фото

Огляд kano os

Відчуваємо стильну ОС для Raspberry Pi, розроблену для полегшення новачкам - особливо дітям - ознайомлення із…

Потужний «малюк» raspberry pi 2 фото

Потужний «малюк» raspberry pi 2

Відео: Raspberry Pi - домашній медіацентр Революція в світі популярних комп`ютерів до 3000 рублів відбулася: Raspberry…

Огляд nikon 1 v2 фото

Огляд nikon 1 v2

Відео: Nikon 1 S2: огляд фотоапарата Nikon 1 V2 - одна з найновіших системних камер в модельному ряду виробника. Ця…

Pi: світло при вході С„РѕС‚Рѕ

Pi: світло при вході

Відео: Weekend Project: Home Automation with Raspberry Pi and OpenHab Ресивер в розетці Energenie містить реле для…

Pi: стежимо за посилками фото

Pi: стежимо за посилками

Відео: ЯК відстежити ПОСИЛКУ? Отримуйте електронкою вести про своїх кур`єрських доставках. Ви завжди підтримуєте…

» » Astrocam: фото, зняті pi. Частина iii