Очень порадовала Learning Modern 3D Graphics Programming. А вообще, нашел много всего интересного для себя, спасибо! MrAnonymous 26.08.13 в 12:40.
Для многих пользователей OLED дисплеев, я думаю станет полезным мой сегодняшний урок, в котором я расскажу как отобразить график полученных данных на экране дисплея в реальном времени. Для получения значений температуры и атмосферного давления я использовал датчик BMP085, о котором рассказывал ранее в статье. Ну и для примера предлагаю посмотреть на фото ниже с примерами отображения двух различных типов графиков на OLED дисплее. А теперь приступим к отображению наших данных на дисплее и созданию первого графика.
Для работы нам понадобится две библиотеки, первая для работы с нашим датчиком BMP085, а вторая для работы с OLED дисплеем (3.7 KiB) (375.6 KiB) Вторая библиотека слегка переделанная мной ( добавлен украинский и русский шрифт), за основу была взята библиотека OLED_I2C Теперь откроем тестовый скетч из библиотеки Adafruit BMP085 в нашу плату и посмотрим что он выдает в мониторе порта и какие данные нам понадобятся для построения графика. Для начала переведем показания атмосферного давления из Ра в мм.рт.ст. Разделив значения переменной bmp.readAltitude() на 133.3 и удалим строки отображением ненужных нам данных.