Batterie enregistrement TV-B-Gone avec sélecteurs de région/gamme (3 / 6 étapes)

Étape 3: Modification des micrologiciels

Tout d’abord, Télécharger le firmware original, v1.2, de Adafruit depuis ce lien.

Ouvrez le main.c de n’importe quel éditeur de texte tel que Notepad et trouver la fin de la boucle où les 250ms délai avant la prochaine génération de code.

retard de 250 millisecondes avant de transmettre le prochain code de puissance
delay_ten_us(25000) ;

Juste avant ces lignes, ajoutez ces deux lignes (trois lignes, y compris le commentaire commençant par / /).

sortie boucle si vous appuyez sur REGIONSWITCH
Si ((région == U.S. & &! () PINB & _BV(REGIONSWITCH)))
|| (région == EU & & (PINB & _BV(REGIONSWITCH))) rupture ;

Maintenant il ressemblera à ceci ensemble.

sortie boucle si vous appuyez sur REGIONSWITCH
Si ((région == U.S. & &! () PINB & _BV(REGIONSWITCH)))
|| (région == EU & & (PINB & _BV(REGIONSWITCH))) rupture ;

retard de 250 millisecondes avant de transmettre le prochain code de puissance
delay_ten_us(25000) ;

Enregistrez et quittez l’éditeur de texte.

Maintenant, compilez et créer le fichier .hex et transférez-le sur une puce de ATtiny85v à l’aide de votre programmateur préféré.
Il y a beaucoup de programmeurs commerciaux mais j’ai utilisé un utilisant l’Arduino-ISP.  Si vous êtes intéressé, s’il vous plaît visitez mon blog et voir ce post et ce.

Mise à jour : pour ceux qui ne sont pas familiers avec la programmation AVR :
1. Télécharger WinAVR (http://sourceforge.net/projects/winavr/files/latest/download?source=files) et l’installer.
2. parcourir dans lequel le WinAVR est installé : démarrer-tous les programmes-WinAVR-20100110 et exécutez Progrmmers bloc-notes
3. ouvrir le code source et modifier
4. Ouvrez le fichier MAKEFILE et le modifier (suivez les instructions dans le post de mon blog : http://jeonlab.wordpress.com/2011/11/22/makefile-setting-for-the-attiny4585-programmer-with-jeonlab-mini-or-arduino/
5. allez dans le menu Outils et cliquez sur [WinAVR] font tout pour compiler. Si vous avez un problème avec la compilation, regardez attentivement ce MAKEFILE.
6. maintenant, je suppose que vous avez déjà tout type de programmateur (pas de logiciel mais un périphérique physique pour mettre votre Attiny85 puce et connectez-le à votre ordinateur, telles que celle que je présente ( ou DASA ou tout autre produit commercial.
7. Insérer une puce Attiny85 sur le programmateur et le brancher à votre ordinateur.
8. dans le bloc-notes de programmeurs, allez dans outils et cliquez sur [WinAVR] programme pour télécharger le fichier hex.

Articles Liés

Démarrer votre voiture avec un lecteur flash.

Démarrer votre voiture avec un lecteur flash.

C'est mon premier indestructible, je n'aurais pas posté ce parce que je fais toujours les choses comme ça et je perds site que parfois ils peuvent être cool ou utile à d'autres, mais un collègue m'a dit que je devrais, alors là je suis. Aussi, j'ai s
Ajouter une ligne dans à une boombox avec un lecteur de cassettes

Ajouter une ligne dans à une boombox avec un lecteur de cassettes

** comme avec tous les instructables, vous prenez votre article / santé / que ce soit dans vos propres mains lors d'une tentative ! Soyez conscient des tensions élevées sur la carte d'alimentation principale, le fer à souder chaud, etc.. Être attenti
Batterie décharge protector, disjoncteur avec ATtiny85 pour VRLA Batterie voiture ou Lipo

Batterie décharge protector, disjoncteur avec ATtiny85 pour VRLA Batterie voiture ou Lipo

Que j'ai besoin de plusieurs logiciels de protection de batterie pour mes voitures et systèmes solaires, j'avais trouvé les plus commerciaux à 49 $ à cher. Ils utilisent également trop de puissance avec 6 mA. Je ne pouvais pas trouver des instruction
Lire une carte à bande magnétique avec un lecteur de carrés et un appareil Android

Lire une carte à bande magnétique avec un lecteur de carrés et un appareil Android

carte de crédit : place du dispositif est fondamentalement juste un magnétique de lecture lire connexion tête, résistance et micro.  En mettant en œuvre un algorithme permettant de décoder l'encodage audio normalisés, il est possible de lire arbitrai
Arduino Nano : Mesurer la distance avec Ranger par ultrasons et de l’enregistrer pour carte MicroSD avec Visuino

Arduino Nano : Mesurer la distance avec Ranger par ultrasons et de l’enregistrer pour carte MicroSD avec Visuino

Les cartes MicroSD sont support de stockage bon marché et facile, et ils sont très pratiques pour stocker les données des capteurs Arduino . Il y a également un certain nombre de bon marché disponibles Modules carte MicroSD pour Arduino.Dans ce Instr
Comment faire pour enregistrer des données avec une application de données IMU/GPS (en utilisant le système Android)

Comment faire pour enregistrer des données avec une application de données IMU/GPS (en utilisant le système Android)

La série suivante d'instructions fournit des conseils sur la façon de configurer et de collecter des données en utilisant l'application 'Sensorstream IMU + GPS' développée par Axel Lorenz. Cette application spécifique peut être utilisée pour recueill
Comment faire pour enregistrer facilement l’écran avec Linux et convertir la vidéo

Comment faire pour enregistrer facilement l’écran avec Linux et convertir la vidéo

Comment To facilement Record l'écran avec Linux et convertir Video - pour plus de vidéos drôles, cliquez ici , j'ai passé des heures à écrire un guide sur comment faire pour enregistrer un screencast, ou un dossier, ce qui est sur le bureau et conver
Comment enregistrer une conférence avec un microphone sans fil

Comment enregistrer une conférence avec un microphone sans fil

dans ce instructable je vais vous montrer comment enregistrer une conférence ou un haut-parleur avec un micro sans fil. Si vous avez des questions s'il vous plaît commentaire.Étape 1: matériaux Vous aurez besoin :Un wirless microphone et le récepteur
Charger la batterie du vélo électrique avec panneau solaire

Charger la batterie du vélo électrique avec panneau solaire

"Oh non ! Pas un autre chargeur solaire par Arduino!" Je vous entends dire.Épaisseur de peau, c'est vrai. Toutefois, si vous étiez comme moi, trouvé une super affaire de panneau solaire basse tension sur le web (peut-être seconde main) et pour r
VBScript travaillant avec les lecteurs montés

VBScript travaillant avec les lecteurs montés

est cette instructable par demande. Beaucoup d'entre vous peuvent le reconnaître d'un précédent que j'avais fait instructable wich était bien qu'un techwiz24 m'a demandé de vous pourriez utiliser cela pour déconnecter un lecteur réseau, afficher une
Enregistrer une page Web avec tout ce que sur XP (aucun INTERNET requis!)

Enregistrer une page Web avec tout ce que sur XP (aucun INTERNET requis!)

Dans ce instructable, je vais vous montrer comment enregistrer une page Web en utilisant internet explorer, Microsoft Windows XP Pro. et une connexion internet. Lorsque vous procédez ainsi, il nécessite une connexion internet pour charger la page Web
Des arbres à la technologie : remplacer papier utilisation avec les lecteurs USB

Des arbres à la technologie : remplacer papier utilisation avec les lecteurs USB

cette instructable vise à démontrer les effets positifs qui en utilisant des disques USB auront sur l'environnement, à l'aide de statistiques portant sur des choses comme la quantité de papier utilisée normalement par an. Si tout le monde a été d'uti
Énergie libre avec un lecteur dvd

Énergie libre avec un lecteur dvd

Hola amigos hoy voy un enseñarles como hacer un generador de energia gratuito solo con una lectora de cd/dvd y ONU nominale de leds, bien facil !Étape 1: Lecteur de Cd/dvd Lo primero que debemos hacer es conseguir una lectora/grabadora de cd/dvd (lec
Enregistrer un verre à vin avec sugru

Enregistrer un verre à vin avec sugru

donc après une longue semaine, j'étais assis avec une bouteille de vin ou deux lors de l'édition des images ayant fait rentrer à la maison à 03:00 pour la huitième journée consécutive et considérant le week-end encore plus long à venir.Mes verres de