Оглавление:
- Шаг 1. Узнайте об основных часах, которые вы заменяете
- Шаг 2. Вам понадобятся эти предметы
- Шаг 3: Соберите оборудование
- Шаг 4: Соберите электронику
- Шаг 5: Прошивка Arduino
- Шаг 6. Библиотека DaylightSavings
- Шаг 7: Программа управления Java
- Шаг 8: установка
- Шаг 9: Работает
![Мастер-часы на базе Arduino для школ: 9 шагов (с изображениями) Мастер-часы на базе Arduino для школ: 9 шагов (с изображениями)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11126274-arduino-based-master-clock-for-schools-9-steps-with-pictures-j.webp)
Видео: Мастер-часы на базе Arduino для школ: 9 шагов (с изображениями)
![Видео: Мастер-часы на базе Arduino для школ: 9 шагов (с изображениями) Видео: Мастер-часы на базе Arduino для школ: 9 шагов (с изображениями)](https://i.ytimg.com/vi/OtUG-VBHDqQ/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:55
![Мастер-часы на базе Arduino для школ Мастер-часы на базе Arduino для школ](https://i.howwhatproduce.com/images/005/image-12811-42-j.webp)
Если ваша школа, детская школа или другое место полагается на центральные главные часы, которые сломаны, вы можете использовать это устройство. Конечно, доступны новые мастер-часы, но школьные бюджеты крайне ограничены, и это действительно удовлетворительный проект, если у вас есть необходимые навыки.
Эти главные часы управляют сигналами, посылаемыми на подчиненные часы, и поддерживают их синхронизацию. Прошивка часов в настоящее время поддерживает протокол синхронизации национального времени. Главные часы также управляют звонками, которые могут быть установлены в определенное время в течение дня. Прошивка часов в настоящее время поддерживает две зоны звонка (внутренний и внешний звонки). Прошивка в часах также автоматически переводится на летнее время (это можно отключить). Эта библиотека также может быть полезна для других проектов часов (обязательно получите модифицированную библиотеку DateTime). Часы настраиваются путем подключения к компьютеру через порт USB Arduino и запуска управляющей программы Java с графическим интерфейсом пользователя. После установки времени и загрузки расписания звонков компьютер можно отключить. Дизайн часов подчеркивает простоту, с минимумом элементов управления. Любую сложную настройку лучше выполнить, запустив управляющую программу на компьютере и временно подключившись к часам. На картинке изображена передняя панель часов. Переключатель позволяет полностью выключить звонки, если звонки не нужны (праздники, дни обучения учителей и т. Д.). Обычно все светодиоды зеленые, все остальное указывает на необычное состояние.
Шаг 1. Узнайте об основных часах, которые вы заменяете
![Узнайте об основных часах, которые вы заменяете Узнайте об основных часах, которые вы заменяете](https://i.howwhatproduce.com/images/005/image-12811-43-j.webp)
![Узнайте об основных часах, которые вы заменяете Узнайте об основных часах, которые вы заменяете](https://i.howwhatproduce.com/images/005/image-12811-44-j.webp)
Мастер-часы, которые были заменены в этом проекте, были «Мастер-часы Rauland 2490». Он перестал работать во время грозы с сильной молнией. Ведомые часы двигались очень быстро (непрерывный сигнал синхронизации), а ведущие часы впоследствии отключились. Таким образом, часы в школе показывали примерно одно и то же время, но все неправильно и всегда неправильно. Это доказывает, что выражение «даже сломанные часы показывают правильные часы два раза в день». зоны используются для звонков (внутри, снаружи, в разных зданиях и т. д.). Ваша школа (или другое место) может даже иметь документацию в виде электрических схем. Они могут быть очень полезны при установке новых часов.
Шаг 2. Вам понадобятся эти предметы
![Вам нужны эти предметы Вам нужны эти предметы](https://i.howwhatproduce.com/images/005/image-12811-45-j.webp)
![Вам нужны эти предметы Вам нужны эти предметы](https://i.howwhatproduce.com/images/005/image-12811-46-j.webp)
На картинке показаны некоторые из компонентов, которые вам понадобятся. Вам понадобится больше. Пожалуйста, оставьте записку, если я что-то забыл. К сожалению, это руководство построено постфактум, поэтому у меня нет всех фотографий, которые я хотел бы. * Arduino (или аналогичный) с Atmel '328 и USB-соединением (Duemilanove идеально подходит) Светодиоды (один зеленый, два красных / зеленых) * диоды * резисторы * реле (по одному для каждой зоны звонка и один или несколько для сигнала синхронизации) * ЖК-дисплей (стандартный 2x20-символьный дисплей, совместимый с HD44780) * подходящие корпуса (большой, средний и небольшие коробки для проектов) * вилка и розетка для питания (например, 5,5 / 2,1 мм) * различные винты и разное оборудование Компьютер с * установленной Arduino IDE (с необходимыми библиотеками, см. шаг 5) * Программа Master Clock Control на основе Java (и среда выполнения Java, и библиотека rxtx) * Доступен USB-порт * USB-кабель для подключения к Arduino * время установлено на что-то разумное
Шаг 3: Соберите оборудование
![Соберите оборудование Соберите оборудование](https://i.howwhatproduce.com/images/005/image-12811-47-j.webp)
Я использовал три проектных коробки * одну большую коробку для электроники * одну среднюю коробку для цепей реле (смесь низкого и высокого напряжения) * одну маленькую коробку для высоковольтных соединений. Сделайте отверстия в коробках, где винты могут удерживать их вместе. Также проделайте отверстия в местах, где провода могут проходить между коробками. В маленькой коробке также нужны отверстия, куда можно будет подключить провода для установки. В средней коробке необходимо отверстие для крепления держателя батареи 9 В. В большой коробке нужны отверстия для USB-разъема Arduino и отверстие для разъема питания. Крышка / верх большой коробки также нуждаются в отверстиях для светодиодов, переключателя и ЖК-дисплея.
Шаг 4: Соберите электронику
![Собери электронику Собери электронику](https://i.howwhatproduce.com/images/005/image-12811-48-j.webp)
Схемы скоро будут добавлены!
Шаг 5: Прошивка Arduino
![Прошивка Arduino Прошивка Arduino](https://i.howwhatproduce.com/images/005/image-12811-49-j.webp)
Загрузите скетч Arduino "Master Clock Firmware" в Arduino IDE. Вам также потребуется установить ряд других библиотек (если они еще не установлены) * DateTime (используйте прилагаемую модифицированную версию) * DaylightSavings (см. Следующий шаг) * DateTimeStrings * Flash * Streaming * LiquidCrystal (поставляется с IDE) Библиотеки вместе с кодом делают скетч слишком большим, чтобы поместиться в Arduino ATmega128, поэтому требуется '328. Возможно, если вы удалите какой-то код, который вам не нужен для вашего проекта, он подойдет.
Шаг 6. Библиотека DaylightSavings
![Библиотека DaylightSavings Библиотека DaylightSavings](https://i.howwhatproduce.com/images/005/image-12811-50-j.webp)
Это дополнительная библиотека, которая работает вместе с измененной библиотекой DateTime. Если ваши изменения летнего времени не идентичны режиму «Почта США 2007», то необходимо изменить только одну функцию, которая находится в отдельном файле. Фактически, поскольку предоставляется больше файлов для разных локалей, все они могут быть распределены и выбраны путем простого использования одного правильного файла. Это ограничивает объем кода, созданного для этой библиотеки.
Шаг 7: Программа управления Java
![Программа управления Java Программа управления Java](https://i.howwhatproduce.com/images/005/image-12811-51-j.webp)
На этом изображении показан снимок экрана запущенной программы Java Master Clock Control. В первую очередь, он используется для установки времени на плате Arduino.
Можно связаться с Master Clock, используя последовательный инструмент Arduino IDE.
Шаг 8: установка
![Установка Установка](https://i.howwhatproduce.com/images/005/image-12811-52-j.webp)
Если вы совсем не уверены в мерах безопасности, необходимых при установке новых материнских часов, вам, вероятно, следует проконсультироваться с электриком. Самый простой способ установить новые главные часы - просто обойти соединения старых главных часов. Например, если на старых главных часах есть клемма, которая замыкается на массу, когда сигнал синхронизации «включен», то подключите этот провод к клемме синхронизации новых главных часов. Затем другая сторона клеммы синхронизации должна быть подключена к земле, чтобы при подключении реле к земле был достигнут тот же эффект. В качестве альтернативы, клеммы реле могут быть подключены к проводу под напряжением (120 или 24 В переменного тока в зависимости от характеристик ведомых часов), а затем к проводу синхронизации. Это действительно зависит от конфигурации существующей системы и от того, насколько вы готовы запачкать руки.
Шаг 9: Работает
![Оно работает! Оно работает!](https://i.howwhatproduce.com/images/005/image-12811-53-j.webp)
Новые главные часы были установлены и исправно работают в реальной начальной школе. Это отличный способ для всех учителей узнать, кто вы. К вам будут подходить случайные дети и благодарить за «починку часов». Да, люди даже будут подходить к вам в местном продуктовом магазине и благодарить вас! Главное здесь, конечно, не в том, чтобы сразу заменить сломанные главные часы, а в том, чтобы подождать некоторое время, прежде чем это делать. Главные часы осуществили переход 1 ноября 2009 года с летнего времени на стандартное время. Ведущие часы показывали правильное время, а ведомые - нет. Это было из-за проблемы с электропроводкой (ошибка), когда реле сигнала синхронизации получало питание только от батареи, а батарея была слишком слабой. Это было исправлено, и теперь проблема с разрядом батареи также решена.
Рекомендуемые:
Дисплей с датчиком CO2 Plug & Play с NodeMCU / ESP8266 для школ, детских садов или вашего дома: 7 шагов
![Дисплей с датчиком CO2 Plug & Play с NodeMCU / ESP8266 для школ, детских садов или вашего дома: 7 шагов Дисплей с датчиком CO2 Plug & Play с NodeMCU / ESP8266 для школ, детских садов или вашего дома: 7 шагов](https://i.howwhatproduce.com/images/002/image-3826-j.webp)
Дисплей с датчиком CO2 Plug & Play с NodeMCU / ESP8266 для школ, детских садов или вашего дома: я собираюсь показать вам, как быстро построить plug & play датчик СО2, где все элементы проекта будут соединены проводами DuPont. Остается только 5 точек, которые нужно припаять, потому что до этого проекта я вообще не паял
Плоттер для яиц на базе Arduino: 17 шагов (с изображениями)
![Плоттер для яиц на базе Arduino: 17 шагов (с изображениями) Плоттер для яиц на базе Arduino: 17 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-6910-j.webp)
Плоттер для яиц на базе Arduino: плоттер для яиц - это художественный робот, который может рисовать на объектах сферической формы, таких как яйца. Вы также можете использовать эту машину, чтобы рисовать мячи для пинг-понга и гольфа. Вы можете использовать свое воображение с дизайном, который вы наносите на него, например, вы можете сделать
Трекер звезд с «скотч-креплением» на базе Arduino для астрофотографии: 7 шагов (с изображениями)
![Трекер звезд с «скотч-креплением» на базе Arduino для астрофотографии: 7 шагов (с изображениями) Трекер звезд с «скотч-креплением» на базе Arduino для астрофотографии: 7 шагов (с изображениями)](https://i.howwhatproduce.com/images/010/image-28108-j.webp)
Звездный трекер для астрофотографии на базе Arduino Scotch Mount: я узнал о Scotch Mount, когда был моложе, и сделал его вместе с отцом, когда мне было 16. Это недорогой и простой способ начать работу с астрофотографией, который охватывает основы до вас. погрузиться в сложные вопросы телескопа простого f
Беспроводная связь с использованием модуля приемопередатчика NRF24L01 для проектов на базе Arduino: 5 шагов (с изображениями)
![Беспроводная связь с использованием модуля приемопередатчика NRF24L01 для проектов на базе Arduino: 5 шагов (с изображениями) Беспроводная связь с использованием модуля приемопередатчика NRF24L01 для проектов на базе Arduino: 5 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-6694-21-j.webp)
Беспроводная связь с использованием модуля приемопередатчика NRF24L01 для проектов на базе Arduino: это мой второй поучительный учебник о роботах и микроконтроллерах. Это действительно потрясающе видеть вашего робота живым и работающим, как ожидалось, и поверьте мне, будет веселее, если вы будете управлять своим роботом или другими вещами по беспроводной сети с помощью быстрых и
Portal 2 Turret - Мастер управления турелью: 9 шагов (с изображениями)
![Portal 2 Turret - Мастер управления турелью: 9 шагов (с изображениями) Portal 2 Turret - Мастер управления турелью: 9 шагов (с изображениями)](https://i.howwhatproduce.com/images/004/image-11388-2-j.webp)
Portal 2 Turret - Master Turret Control: этот проект является расширением или ремиксом моей оригинальной Portal Turret на Instructables (Portal-2-Turret-Gun). Его также можно использовать как дешевый контроллер для управления всем, что использует радиочип nRF24L01. ЖК-экран особенно полезен, когда