Barn skärm Timer med Arduino
Denna enhet ger en förälder verkligen robust metod för att kontrollera skärmen-tid (TV / DVD / console) sina barn ha varje dag. Det fungerar genom att ha ett intelligent tid-switch som styr HDMI-signalen passerar mellan en enhet och TV-skärmen. Jag hittade det fungerar riktigt bra, eftersom det helt slutar något argument om när TV: N är avstängd. Det går inte att förhandla/åberopa/argumentera med en maskin. Nyckel dragen av enheten är följande:
0. 8-siffriga sju segment display för att Visa tid, systemets status, som är inloggad i och hur mycket tid som är kvar
1. valfritt antal fullt definierbara tidsintervaller under en dag / vecka / månad etc. under vilken ett barn kan titta på TV
2. enskilda RFID tags för varje barn som tillåter dem att 'logga in' under en tidslucka och titta på TV
3. dagliga TV minuter kvot per barn som fästingar ner på displayen som de ser
4. gradvis periodisering av TV minuter hela dagen (en förälder vald hastighet och med en övre gräns)
5. tidsbestämda omställning tagg som tillåter visning när som helst med 15 minuter tillsatts per svep upp till en godtycklig övre gräns
6. föräldrarnas omställning tagg som växlar mellan TV drift på och av när som helst utan begränsningar och ger tillgång till andra funktioner
7. straff avdrag för minuter för enskilda barn och negativa saldon om du behöver att förbjuda morgondagens TV
Detta projekt är ett pågående arbete. Det har varit i drift i ca 14 månader och har fått mer och mer sofistikerade under den tiden. Jag fortsätter att förfina det för att möta mina behov som förälder. Det har fungerat riktigt bra för mig och inte har skadat min AV-kit eller mina barn - dock om du bygga och använda enheten du göra det på egen risk.
Slutligen kommer jag box systemet för att göra det Säkerhetsskruvar och tilltalande för ögat. För närvarande dock barnen är för ung för att räkna ut att de kan kringgå kontrollen genom att mixtra med HDMI-leder; så fin inneslutningen kan vänta. När de räkna ut hur till hacka Arduino, ska jag vara glad!
Förutom det RFID-taggar och display har detta system ett i stort sett obefintlig användargränssnitt. Alla tidsluckor och restriktioner etc. är därför programmerade direkt i koden. På den positiva sidan, detta ger byggare nästan obegränsad flexibilitet. Genomföra en konfigurationsmenyn är längst ner på min prioriteringslista för detta projekt, men om du är kapabel att montering det från början bör du ha inga problem tweaking koden till dina specifika behov.