Съдържание:
- Стъпка 1: Хардуерът
- Стъпка 2: Електрониката
- Стъпка 3: Софтуерът
- Стъпка 4: Известие чрез IFTTT
- Стъпка 5: Обобщение
Видео: Таймер за възпроизвеждане на iPad: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Мисля, че това е тема, с която всеки родител се бори. Колко могат да играят децата с iPad (или друг таблет).
Опитахме множество подходи, като фиксирани часове, но това наистина не работи, тъй като нашето дете винаги искаше да се прибере в момента, в който му беше позволено да играе с iPad.
Таймерът за възпроизвеждане на iPad Така че направих таймера за възпроизвеждане на iPad. Ясно и просто устройство, което дава на децата самоконтрол кога могат да използват любимия си iPad. В софтуера можете да зададете за всеки ден от седмицата колко време им е позволено да играят на iPad (или всеки друг таблет). Разбира се, нула минути също е опция:-) както в нашия случай в учебните дни.
СИСТЕМА ЗА БОНУСНИ КАРТИ Тя включва „система за бонус карти“. Това са RFID карти, които децата могат да спечелят, например, когато приключат здравословно хранене, без да стенат:-) Можете да настроите в софтуера колко допълнително време ще добави всяка карта. В нашия случай на сина ни е позволено да играе само през уикендите (петък, седене и слънце), така че той може да събира тези карти през седмицата и може да реши сам, когато иска допълнителното време в тези дни.
Разбира се, всяка карта може да се използва само веднъж! Има "родителски" RFID маркер, който може да нулира всички използвани карти, така че да могат да се използват повторно.
Ако ви харесва този проект, моля, гласувайте за мен в състезанието за часовник:-)
Стъпка 1: Хардуерът
Калъфът е лазерно изрязан от 3 мм дърво. Можете да изтеглите.dwg файла тук (вижте приложените файлове). Състои се от 8 слоя по 3 мм. Разбира се, можете да регулирате това според дебелината (количеството слоеве) и ширината на вашето таблетно устройство.
В средата е поставен превключвател за аркаден стил, за да се установи дали таблицата е поставена или не.
В случай, че не сте запознати с 2D дизайна (.dwg файлове). Използвах безплатния софтуер, наречен draftsight. Можете да го изтеглите от тук:
В случай, че сами не разполагате с лазерен нож, опитайте се да намерите локален makerspace / fablab, / hackerspace, те вероятно ще имат лазерен нож. Дизайнът не е твърде голям, така че трябва да можете лесно да изрежете това (на няколко парчета) на малка лазерна фреза.
В дизайна има дупки за винтове, но също така залепих отделните слоеве.
След като калъфът беше направен, аз го шлайфах, използвах бял грунд и го боядисах със спрей след това сиво/сребристо.
Можете да закачите кутията към стена или в моя случай аз я монтирах върху тежък метален прът (който запазих, след като изхвърлих шкаф на IKEA, в който имаше тези решетки, за да предотвратя преобръщането на най -близките.
Стъпка 2: Електрониката
Исках да запазя електрониката евтина и лесна за използване. Затова базирах дизайна на ESP8266 от adafruit:
Това е чип „arduino“за 9,95 долара с wifi и на aliexpress можете да намерите много дори по -евтини ESP8266 устройства, които също трябва да работят.
Дизайнът в крайна сметка максимизира всички портове на ESP8266. Използват се както I2C, така и SPI.
- I2C за adafruit i2c LED обратно:
- SPI за MFRC-522 (просто потърсете на aliexpress.com „mfrc-522“
- Един порт за свързване на превключвателя
- Един порт за прикачване на пиезо високоговорител, така че устройството може да „бипка“:-)
беше малко плътно прилепнал, но с държането на добрия ми стар пистолет за горещо лепило успях да накарам всичко да си залепи на мястото:-)
Ето пълния списък на хардуерните компоненти:
- Adafruit HUZZAH ESP8266 Breakout
- Adafruit 0.56 "4-цифрен 7-сегментен дисплей с I2C раница
- MFRC-522 RF-ID четец
- Пиезо зумер
- 1x 10K Ohm резистор (за превключвателя)
- 1x 100 Ohm резистор (за пиезо)
- Аркаден микро превключвател
-
FTDI сериен TTL-232 USB кабел (за програмиране на ESP8266)
Стъпка 3: Софтуерът
Можете да изтеглите кода на Arduino от:
Трябва да конфигурирате в софтуера, който притежавате настройки за wifi (SSID и парола). Също така трябва да добавите каквито и да е RFID карти, които използвате.
Ако не знаете идентификационните номера на вашите SSID карти, просто стартирайте софтуера и проверете серийния изход, той ще покаже всички „неразпознати карти“и ще покаже техните идентификатори.
Конфигурация на картата
На карта можете да конфигурирате колко минути ще добавя.
Ако конфигурирате карта като 254, тя ще нулира цялата използвана карта на неизползвана. Ако конфигурирате карта като 253, тя ще върне часовника до стойността по подразбиране за този ден.
Софтуерът следи каква RFID карта е била използвана. Така че до нулиране те няма да могат да се използват и на дисплея ще се покаже "USED", когато картата бъде представена.
Софтуерът също съхранява всяка минута "последната минута" в паметта на EEPROM, така че в случай на прекъсване на захранването или дете, което се опитва да нулира устройството, винаги ще се върне в последната минута.
обратно броене
Часовникът за обратно броене ще покаже сумата или часовете: оставащите минути, когато има повече от 60 минути. За последните 60 минути ще се показват минутите: секунди
Известия
Един от ключовите елементи на устройството е, че то ще изпраща известия до таблета. Тъй като ESP8266 не може да изпраща пакетиран HTTPS (няма достатъчно конски сили за криптиране), той използва услугата за известяване IFTTT и уеб куки, които поддържат обикновени HTTP повиквания. Вижте следващия раздел за IFTT конфигурация.
Стъпка 4: Известие чрез IFTTT
Тъй като ESP8266 не може да изпълнява HTTPS заявки, повечето API за известия не са възможни. Фантастично е, че IFTTT все още има основен HTTP уеб хук. Тя ви позволява да задействате действие, ако е направена HTTP заявка. Въз основа на това можете да задействате действие за известие.
Трябва да инсталирате приложението IFTTT на таблета си. И iPad и Android се поддържат. В моя случай създадох отделен акаунт за ipad, за да направи това.
В настройките на webhook ще намерите уникалния ключ, който ще трябва да добавите в кода на Arduino.
Стъпка 5: Обобщение
Така че, ако можете…
- за издълбаване на рамката с лазерен нож
- запоявайте всички компоненти заедно
- конфигурирайте услугата IFTTT
- и качете правилния код на Arduino във вашия ESP8266
Можете да предложите на зависимото си дете ясна система за контрол на времето на устройството:-)
Препоръчано:
Възпроизвеждане на видео с ESP32: 10 стъпки (със снимки)
Възпроизвеждане на видео с ESP32: Тази инструкция показва нещо за възпроизвеждане на видео и аудио с ESP32
Звук FX стена за възпроизвеждане на MP3: 12 стъпки (със снимки)
MP3 възпроизвеждане на Sound FX Wall: Създайте забавна и интерактивна звукова стена, която възпроизвежда Mp3 с едно докосване! Какво правите с празна стена? Бихте ли могли да добавите няколко хубави снимки към него? Или го покрийте с цветно стайно растение. Виждали сме дори някои хора да крият голи стени зад книгата
Говорещ Arduino - Възпроизвеждане на MP3 с Arduino без никакъв модул - Възпроизвеждане на Mp3 файл от Arduino с помощта на PCM: 6 стъпки
Говорещ Arduino | Възпроизвеждане на MP3 с Arduino без никакъв модул | Възпроизвеждане на Mp3 файл от Arduino с помощта на PCM: В тази инструкция ще се научим как да възпроизвеждаме mp3 файл с arduino, без да използваме аудио модул, тук ще използваме PCM библиотека за Arduino, която възпроизвежда 16 битов PCM с честота 8 kHZ, така че нека направим това
Възпроизвеждане на песни (MP3) с Arduino Използване на PWM на високоговорител или Flyback трансформатор: 6 стъпки (със снимки)
Пускайте песни (MP3) с Arduino, използвайки PWM на високоговорител или Flyback Transformer: Здравейте момчета, това е първият ми инструктаж, надявам се да ви хареса !! По принцип в този проект използвах серийната комуникация между моя Arduino и моя лаптоп, за предаване на музикални данни от моя лаптоп към Arduino. И използвайки таймерите Arduino t
Най -големите притежания: Хакнах стар телефон за възпроизвеждане на най -голямата музика за задържане .: 13 стъпки (със снимки)
Най -големите притежания: Хакнах стар телефон, за да възпроизвеждам най -голямата музика за задържане .: https: //youtu.be/Ma4QnfQ7DxoWell … Сигурен съм, че не искате телефон, който просто възпроизвежда музика за задържане … Но Има безброй други вълнуващи проекти, които можете да направите с този много елементарен хак на тези лесно достъпни "бюро" телефони