Jump to content
admin

Часы на ардуино из дисплея покупателя (VFD)

Recommended Posts

В статье описывается создание часов с отображение температуры и влажности на базе ардуино с использованием распространенного дисплея покупателя на вакуумно-люминесцентном индикаторе (VFD).

Ссылка на статью: //cxem.net/arduino/arduino250.php

Автор статьи: //cxem.net/profile/22479/

Share this post


Link to post
Share on other sites

Изготовление 2-х слойных плат от 2$, а 4-х слойных от 5$!

Быстрое изготовление прототипа платы всего за 24 часа! Прямая доставка с нашей фабрики!

Смотрите видео о фабрике JLCPCB: https://youtu.be/_XCznQFV-Mw

Посетите первую электронную выставку JLCPCB https://jlcpcb.com/E-exhibition чтобы получить купоны и выиграть iPhone 12, 3D-принтер и так далее...

@shura2000  Нормально всё сделано.

Всякие прикольные фразы 5-15 штук становятся не очень прикольными и даже идиотскими через 5 повторений. Если делаешь на продажу ради вау-эффекта, то да, можно сделать. А если для себя - то нафиг надо. Но для себя можно и самому разобраться в проге и добавить фраз если так сильно хочется.

Share this post


Link to post
Share on other sites

Материалы вебинара Параметры выше, цена ниже. Обновление в линейке AC/DC- и DC/DC-преобразователей MORNSUN

Опубликованы запись, ответы на вопросы и материалы вебинара, посвящённого преимуществам и отличиям новых источников питания и DC/DC-преобразователей Mornsun. На вебинаре были рассмотрены изолированные и неизолированные DC/DC-преобразователи последнего, четвертого, поколения (R4) и компактные модульные источники питания второго и третьего поколений (семейства LS/R3 и LD/R2) на плату, также новая группа продукции – встраиваемые источники питания в кожухе.

Подробнее

Угу, это примерно так же весело, как поиграться  со "Звуковыми схемами Windows" в первые несколько дней обладания компьютером. Потом ставиться универсальная "Без звука".


"Я не знаю какой там коэффициент, я просто паять умею. "

Share this post


Link to post
Share on other sites

Запускаем новый BLE 5.2-чип BlueNRG-LP от STMicroelectronics

Любая разработка начинается с чтения документации и изучения доступных средств разработки. Данный материал целиком посвящен средствам разработки, включая детальные инструкции по запуску вашего первого приложения на BlueNRG-LP. Описана работа с отладкой STEVAL-IDB011V1, набором инструментов и пакетом ПО позволяющим разработчику быстро войти в курс дела.

Подробнее

Guest Алексей

и все таки..

наличие "будильников" штук 10и или более,  установками срабатывания на дни недели, а то и на конкретные даты , выводом фразы и активацией свободного пина (а если их будет несколько на выбор вообще класс) на минутку или несколько..

была бы очень кстати - ну и тогда поправить стоит обработку -писать фразы кодами -это загон..

Share this post


Link to post
Share on other sites

Материалы вебинара Практическое использование TrustZone в STM32L5

Материалы вебинара, посвященного экосистеме безопасности и возможностях, которые дает новая технология TrustZone в МК STM32L5, содержат две подробные практические работы: создание простого приложения с изоляцией в TrustZone, и пример отладки и тестирования TFM-SBSFU. Программа рассчитана на технических специалистов и тех, кто уже знаком с основами защиты ПО в STM32.

Подробнее

Или крайние дни для оплаты ипотеки.


"Я не знаю какой там коэффициент, я просто паять умею. "

Share this post


Link to post
Share on other sites

памятные даты ... ипотеки...

Есть гораздо более насущная потребность - напоминать, если день выходной. :)

Share this post


Link to post
Share on other sites

Вспоминается советский ералаш -  

- ты чего шумишь? 

- да вот в школу опаздываю.

- какая школа? Сегодня же воскресенье.

А у современных офисных хомячков, как послушаешь их нытьё о тяжелой трудовой доле - так они еще с вечера воскресенья начинают ждать пятницы. Нет у них проблем пропустить выходные :-)

По моему ИМХУ (или ИМХЕ?) кроме каких либо метеорологических данных на часах быть не уместно. Атмосферное давление, ну для особой экзотики - радиационный фон. :-)

Share this post


Link to post
Share on other sites

что то нифига не получается. Не дружу я с ардуиной. Пишет неверное имя библиотеки. 

Share this post


Link to post
Share on other sites

Логично предположить, что таки оно не верное. Или её нет вообще по тому пути, какой в заголовках указан.

Share this post


Link to post
Share on other sites
Guest ua3usy

решил собрать часы благо дисплеев пара была и ардуинка. модули пока не заказывал. проблема с выводом информации

на большой скорости кастомные шрифты не заргужаются. по экрану бегает(именно бегает) нули влажности и температуры если переключится на низкую скорость шрифты загружаются но строги поменяны местами есть сдвиг и строги тоже двигаются.. попробовал две ардуинки. второй дисплей оказался дохлый. выкинул из дисплея контроллер чтоб не мешался. ничего не дало.. куда копать?

https://sun9-30.userapi.com/c857120/v857120140/1c792d/zo5Xu2TMoo8.jpg

https://sun9-64.userapi.com/c856020/v856020140/24453e/C5rlJG-jwDk.jpg

https://sun9-14.userapi.com/c857328/v857328140/1cc7bc/M89SXAtwuiA.jpg

Share this post


Link to post
Share on other sites
08.06.2020 в 09:53, Гость Алексей сказал:

и все таки..

Дерзайте. Никто вам не запрещает. Изучите программирование. На самом деле ничего сложного там нет. И будете создавать устройства, какие вашей душе угодно. А потом, сделав пару таких устройств, скажете, да нафиг оно нужно.

Share this post


Link to post
Share on other sites

Идея неплохая. Понравилась формированием символов из соседних знакомест. А где купить такой или подобные новые дисплеи

Share this post


Link to post
Share on other sites


Друзья, в прошивке обнаружился небольшой косяк, а именно вместо десятых долей влажности отображаются десятые доли температуры, для того чтоб это исправить нужно строку 

hum_round_d = (d % 10);


Заменить на 

hum_round_d = (f % 10);


Копировал, забыл поменять переменную, сорян)

Кому лень искать в коде, вот исправленная прошивка с отображением даты.

 

Share this post


Link to post
Share on other sites
Guest Александр

Подскажите пожалуйста, при компиляции выдает ошибку:  
D:\�����\Arduino\arduino-1.8.13\libraries\Adafruit_BME280/Adafruit_BME280.h:29:10: fatal error: Adafruit_Sensor.h: No such file or directory
 #include <Adafruit_Sensor.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Ошибка компиляции для платы Arduino Uno.


Не пойму что ему надо. Файла Adafruit_Sensor.h ни где нет. Извините если глупость спрашиваю. Только начинаю изучать Ардуино, а проект очень заинтересовал.

Share this post


Link to post
Share on other sites
10 часов назад, Гость Александр сказал:

Файла Adafruit_Sensor.h ни где нет

Так именно про это компилятор и ругается. Скачайте библиотеку Adafruit_BME280 после чего должен появиться нужный файл по указанному пути.

Share this post


Link to post
Share on other sites

Так библиотека есть, все нужные библиотеки есть в архиве V1_4. но именно этого файла нет в этой библиотеке. В библиотеке Adafruit_BME280, лежит файл -Adafruit_BME280.h., но компилятор ругается на Adafruit_Sensor.h.

Share this post


Link to post
Share on other sites

Скачал библиотеку Adafruit_Sensor. Эта ошибка пропала. Появилась другая:

Скетч использует 30930 байт (95%) памяти устройства. Всего доступно 32256 байт.data section exceeds available space in board

Глобальные переменные используют 2058 байт (100%) динамической памяти, оставляя -10 байт для локальных переменных. Максимум: 2048 байт.
Недостаточно памяти; прочитайте http://www.arduino.cc/en/Guide/Troubleshooting#size
Ошибка компиляции для платы Arduino Uno.
 

Как с этим бороться?

Share this post


Link to post
Share on other sites

Оптимизировать то, что заливаете в дуину. Проект либо слишком объемный, либо наглухо кривослепленный.


Жизнь не белая или чёрная, а в мелкую серенькую полосочку...

Share this post


Link to post
Share on other sites

Мне не понятно как его люди заливали. Судя по комментариям этот проект повторяли и у людей все получалось. Как запихать эту прошивку в UNO или NANO.

Share this post


Link to post
Share on other sites

Возможно что еще проблема в библиотеках. Какая-то из них разрослась в новой версии и места уже не хватает.


Жизнь не белая или чёрная, а в мелкую серенькую полосочку...

Share this post


Link to post
Share on other sites

версия 1.5 влезла. Остальные не лезут. Стоит Мега 328. Но дело даже не в этом, ошибку о нехватки памяти выдает  даже при отключенной ардуино. То есть процесс заливки прошивки еще даже не начинается. ошибка на процессе компиляции. 

Share this post


Link to post
Share on other sites

поставил все возможные бибилиотеки на bme280. Пишет нет файла SPI.h. Где его найти ? отдельно нет нигде.

Arduino: 1.8.13 (Windows 10), Плата:"Arduino Nano, ATmega328P (Old Bootloader)"











In file included from C:\Users\parik\Downloads\80340_Clock_v1_PL200_Wide\80340_Clock_v1_PL200_Wide.ino:10:0:
D:\ardyino\libraries\Adafruit_BME280_Library/Adafruit_BME280.h:27:10: fatal error: SPI.h: No such file or directory
 #include <SPI.h>
          ^~~~~~~
compilation terminated.
exit status 1
Ошибка компиляции для платы Arduino Nano.


И такая беда со всеми версиями прошивки. неделю мучаюсь

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...