Couper votre TV pendant la durée des publicités

si comme moi votre nourris en écoutant les mêmes publicités maintes et maintes fois donc mute le son, mais souvent manquer le redémarrage du programme.

MISE EN GARDE ; depuis cela, j’ai remarqué que cela fonctionne avec fiabilité à des moments moins de 30 secondes, mais lorsque étendu aux minutes il peut manquer de restauration audio, je suis à la recherche dans une meilleure façon de compter le délai de 3 minutes.
Mais pour l’instant, vous ajoutez qu'une série retarde chacune de 30 secondes pour faire à la durée totale souhaitée entre le silence et de la restauration.
Arduino semble avoir un problème à l’aide de la commande de retard lorsque le retard est de plus de 35 secondes.

À l’aide d’Arduino uno, vous pouvez créer une minuterie de mise en sourdine qui restaure l’audio après un délai défini.

Un développement futur pourrait consister à faire mémoriser le code d’une télécommande de téléviseur en ajoutant une fonction d’enregistrement, pour l’instant que de
au-delà de mon niveau de compétence, donc si quelqu'un veut ajouter à cela je serais très heureux.

La seule chose que je peux prétendre que le mien est l’idée, le code a été copié et piraté de différents sites et projets.

Vous avez besoin d’un Arduino
un émetteur IR
un récepteur IR
un commutateur de Poussée, pour commencer le code, ce n’est pas un verrouillage passer juste une simple pression et libération
une maquette de maintenir vos composants pendant que vous expérimentez,
Ils coûtent seulement quelques kilos est un projet très peu coûteux. Je vais ajouter des images de l’appareil final une fois que je le construire dans une boîte, mais pour maintenant, voici le code et les liens vers des sources que j’ai utilisé.

Une fois que vous construisez les composants d’abord chargent le logiciel lecteur IR pour capter le signal de mise en sourdine de votre télécommande.
Puis charger le croquis TV Mute et modifiez les valeurs muets à ceux que votre téléviseur.

J’ai utilisé l’information et la morue de ces sites pour concevoir mon projet.

http://www.Learn.Adafruit.com/IR-Sensor/Making-an-intervalometer/

http://www.righto.com/2009/08/Multi-Protocol-Infrared-Remote-Library.html

Voici une astuce, si vous voulez voir un IR LED émet son signal de regarder la LED à l’aide de l’écran sur votre appareil photo numérique tout en appuyant sur le bouton, la plupart des caméras peuvent voir IR, mais n’utilisent pas un Iphone, ils ont un filtre IR qui bloque IR donc il ne verra pas le signal

Connectez le récepteur IR à broches 11 Gnd et 5v,

Vous remarquerez que les capteurs sont raccordés aux broches différentes en quelques images, les connexions sont dépendantes de l’esquisse du logiciel que vous avez chargé donc prendre note chaque fois que vous chargez un croquis, dans le code il y aura commentaires cet État où les capteurs sont connectés.

Connecter l’émetteur IR à 12 broches et GND.
Connecter l’interrupteur de démarrage à la broche 3 et GND.
Mes tentatives de joindre le sketch Arduino ici n’a pas, alors voici le code pour le sketch muet, copiez et collez-le dans la fenêtre de l’Arduino.

La fonction de synchronisation a été affinée, veuillez consulter la plus récente version du code ci-dessous.
Les nouvelles lignes sont

unsigned long timespan = 180000 ;
retard (timespan) ;  attendre 3 minutes
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Cette esquisse enverra un signal Mute Sony
Information et code d’origine de http://learn.adafruit.com/ir-sensor et
Information et code d’origine de http://learn.adafruit.com/ir-sensor/making-an-intervalometer
Crédit à Ian Lang, qui m’a aidé à résoudre mon problème de synchronisation.
Ce code est du domaine public, s’il vous plaît profiter !

int IRledPin = 12 ;    LED connectée à la broche numérique 12
int buttonPin = 3 ;     FOOTSWITCH connecté au numérique #3 au sol la goupille d’engager

La méthode setup() s’exécute une seule fois, au démarrage de l’esquisse
unsigned long timespan = 180000 ;
void setup() {}
initialiser la broche numérique IR en tant que sortie :
pinMode (IRledPin, sortie) ;

pinMode (buttonPin, entrée) ;
digitalWrite (buttonPin, HIGH) ; pullup sur

Serial.Begin(9600) ;
}
programmer votre temps d’attente à 10 secondes pour tester le fonctionnement d’abord, puis changer à 1800 pendant 3 minutes mute, ou un peu plus courte
pour laisser le temps qu’il vous faut pour lancer le « secret » et attraper la fin hors les publicités.
void loop()
{
Si (! digitalRead(buttonPin))
{
Serial.println ("signal IR envoi") ; muteswitch pressée
SendCMuteCode() ;
retard (timespan) ;  attendre 3 Minutes
Serial.println ("envoi IR signal2") ;
SendCMuteCode() ;
}
}

Cette procédure envoie une impulsion de 38KHz à la IRledPin
pour un certain nombre de microsecondes. Nous allons utiliser ceci chaque fois que nous devons envoyer des codes
void pulseIR(long microsecs) {}
Nous allons compter à rebours de la nombre de microsecondes, Qu'on nous dit d’attendre

CLI() ;  Cela désactive les interruptions de fond

tandis que (microsecs > 0) {}
38KHz est environ 13 microsecondes de haute et basse 13 microsecondes
digitalWrite (IRledPin, élevé) ;  Cela prend environ 3 microsecondes pour arriver
delayMicroseconds(10) ;         passer du temps pour 10 microsecondes
digitalWrite (IRledPin, basse) ;   Cela prend environ 3 microsecondes
delayMicroseconds(10) ;         passer du temps pour 10 microsecondes

au total donc 26 microsecondes
microsecs-= 26 ;
}

SEI() ;  il les transforme en retour sur
}

void SendCMuteCode() {}
C’est le code pour mon Canon particulier, car d’autres utilisent le tutoriel
à « s’emparer » le bon code de la télécommande

delayMicroseconds(2595) ;
pulseIR(2450) ;
delayMicroseconds(600) ;
pulseIR(600) ;
delayMicroseconds(600) ;
pulseIR(600) ;
delayMicroseconds(600) ;
pulseIR(1200) ;
delayMicroseconds(600) ;
pulseIR(600) ;
delayMicroseconds(600) ;
pulseIR(1250) ;
delayMicroseconds(600) ;
pulseIR(600) ;
delayMicroseconds(600) ;
pulseIR(650) ;
delayMicroseconds(600) ;
pulseIR(1200) ;
delayMicroseconds(600) ;
pulseIR(600) ;
delayMicroseconds(600) ;
pulseIR(600) ;
delayMicroseconds(600) ;
pulseIR(650) ;
delayMicroseconds(600) ;
pulseIR(650) ;

Delay(65) ; attendre 65 millisecondes avant de l’envoyer à nouveau

delayMicroseconds(2595) ;
pulseIR(2450) ;
delayMicroseconds(600) ;
pulseIR(600) ;
delayMicroseconds(600) ;
pulseIR(600) ;
delayMicroseconds(600) ;
pulseIR(1200) ;
delayMicroseconds(600) ;
pulseIR(600) ;
delayMicroseconds(600) ;
pulseIR(1250) ;
delayMicroseconds(600) ;
pulseIR(600) ;
delayMicroseconds(600) ;
pulseIR(650) ;
delayMicroseconds(600) ;
pulseIR(1200) ;
delayMicroseconds(600) ;
pulseIR(600) ;
delayMicroseconds(600) ;
pulseIR(600) ;
delayMicroseconds(600) ;
pulseIR(650) ;
delayMicroseconds(600) ;
pulseIR(650) ;
}

Articles Liés

Annonces de bloc avec votre routeur à l’aide de blocage des publicités des serveurs DNS

Annonces de bloc avec votre routeur à l’aide de blocage des publicités des serveurs DNS

Extensions d'annonces bloquants sont parfaites pour les navigateurs individuels mais laisser de côté les autres périphériques et d'applications. Mettre en place un filtre DNS au niveau du routeur aux annonces de bloc pour chaque périphérique de votre
Coudre un patch dans dur-à-atteignent des endroits

Coudre un patch dans dur-à-atteignent des endroits

Patcher les trous dans la zone du genou peut être difficile car il faut composer avec la profondeur et l'étroitesse de la barrique de jambe. Je vais vous montrer ce que je fais et si tout va bien il fera de votre prochaine tentative à réparer ces tro
Faire votre propre jeu, négoce, magie des boîtes à cartes de pont

Faire votre propre jeu, négoce, magie des boîtes à cartes de pont

c'est mon premier instructable et c'est un concept très simple, mais les boîtes en carton sont de 3 $ à 10 $ et il suffit d'une dizaine de minutes pour faire votre propre.Alors...Voici comment faire vos propres boîtes de cartes à collectionner à l'ai
Turbine de Tesla de vieux disques durs et des outils minimaux

Turbine de Tesla de vieux disques durs et des outils minimaux

construire une turbine de Tesla de 2 vieux ordinateur disques durs à l'aide d'outils à main de base et une perceuse à colonne. Aucun tour à métaux ou autres machines de fabrication coûteux est nécessaire et vous avez seulement besoin de quelques méti
Utilisez ces bouteilles pour arroser votre jardin pendant la saison sèche

Utilisez ces bouteilles pour arroser votre jardin pendant la saison sèche

cette instructable sera spectacle comment activer ceux rapidement rassemblés des bouteilles d'eau en long terme local arrosage bidons.Je reçois à la marque d'épicerie locale l'eau de source.Étape 1: Collecte de matériel et outils - et la première éta
Faire votre propre Ferrite pour améliorer des champs magnétiques

Faire votre propre Ferrite pour améliorer des champs magnétiques

Mise à jour 07/03/2015 : J'ai trouvé la bonne solution : vérifier la dernière étape !Comment il fait tout départ, vous pourriez vous demander, donc je vous ferai savoir;)Vous pourriez avoir vu mon Instructable pour le chauffage par Induction Simple e
Comment faire votre Pâques oeuf durer éternellement ! Une seule étape facile.

Comment faire votre Pâques oeuf durer éternellement ! Une seule étape facile.

Avez-vous déjà fait un oeuf de Pâques kick-awesome ne doit être contraint de le regarder pourrir ? Ou peut-être que vous avez décidé de manger, avec des larmes de remords en streaming sur votre visage, ce qui en fait le goût trop salé.Séchez bien vos
Couper votre propre papier Quilling bandes en 2 Minutes

Couper votre propre papier Quilling bandes en 2 Minutes

J'aime quilling, mais préparer les bandes de papier a toujours été un problème depuis que j'ai commencé. Je sais il y a des kits pour elle, mais je ne voulais pas dépenser de l'argent sur eux alors que j'ai pu effectivement faire mes propres bandes.D
Coupez votre peau de télécommande Wii, il s’intègre avec votre chargeur de Nyko

Coupez votre peau de télécommande Wii, il s’intègre avec votre chargeur de Nyko

il s'agit dans le cas où vous souhaitez que votre Wii remote pour avoir une peau et vous voulez charger dans le chargeur de Nyko.Pourrait également fonctionner avec d'autres chargeurs.Étape 1: Get matériaux Vous aurez besoin :Télécommande Wii (Wiimot
Stylish moyens de couper votre T-shirt (concours de T-shirt hacks)

Stylish moyens de couper votre T-shirt (concours de T-shirt hacks)

dans cette courte mais doux instructable, je vais vous montrer comment vous pouvez couper les parois de vos t-shirts pour les rendre élégant et frais. Beaucoup de gens dans mon école cela à leurs t-shirts qu'ils achètent pour les levées de fonds ou é
Coup de système DIY chien laisse des personnes handicapées

Coup de système DIY chien laisse des personnes handicapées

Des chiens sont un grand atout pour les personnes ayant une déficience qui ont besoin d'aide dans leur vie quotidienne. Leur chien leur permet de vivre plus transversale. Malheureusement, ils ne sont pas en mesure de faire toutes les actions par eux-
Faire un étui dur hors des matériaux recyclés !

Faire un étui dur hors des matériaux recyclés !

Si vous avez des charges de matériel photo et aucun cas assez grand, pourquoi ne pas créer les vôtres ! Son simple, facile et efficace !Tout ce dont vous avez besoin c'est :-Vaporisez la colle-beaucoup de mousse - provenait d'un vieux matelas et un v
La façon facile à ongles de couper votre furet

La façon facile à ongles de couper votre furet

un truc pratique pour couper les ongles de votre furet sans avoir besoin d'une autre personne, sans scruffing et sans une lutte !Nous courons un abri furet et ont souvent plus de 400 ongles à couper toutes les trois semaines. Cette astuce très pratiq
Utilisez votre appareil photo pour numériser des négatifs de grand format.

Utilisez votre appareil photo pour numériser des négatifs de grand format.

Le problèmeAu cours des dernières années, j'ai scanné toutes mes négatifs 35mm et ont maintenant des copies numériques de chacun d'eux (plus de 14 000 - ouf!). Mais, j'ai encore quelques centaines de très vieux clichés grand format prises par ma fami