La pièce la plus importante est le module bluetooth, cela recevoir des données de n’importe quel périphérique bluetooth (téléphone, pc, etc.) et l’envoyer à microcontrôleur atmega8.
Principe est simple :
Un envoi de périphérique bluetooth et le caractère (« A » ou « B » ou « C », etc.) et le microcontrôleur lire ces données une action.
Est très simple !
Le code pour ATMEGA8 première partie :
Bitwait Pind.0, Reset
Waitus 150
Si Pind.0 = 1 Then A.0 = 1
Waitus 100
Si Pind.0 = 1 Then A.1 = 1
Waitus 100
Si Pind.0 = 1 Then A.2 = 1
Waitus 100
Si Pind.0 = 1 Then A.3 = 1
Waitus 100
Si Pind.0 = 1 Then A.4 = 1
Waitus 100
Lire directement les impulsions du module bluetooth (tx de bluetooth connectés à PD0 depuis atmega8)... j’ai l’habitude cette variante pour comprendre comment fonctionne de données série...
Pour 9600 bauds (1/9600 = 0, 00010416666666666666666666666666667 seconde... octets ont un espace d’environ 100 microsecondes.
Les données commencent avec un bit de start, 8 bits de données, le bit de parité et bit d’arrêt...
Pour lire quatre premiers bits de données doit sauter le premier bit (bit de start... 100US) et demi octet de données (50us).
Dans ce mode vous pouvez obtenir des données en mode personnelle.
Bien sûr, vous pouvez obtenir les données avec Inkey() ou Ischarwaiting(), mais cette méthode vous permet de comprendre plus de choses sur les données série...
Deuxième partie :
Si A = 1 Then
PORTB.0 ne = pas de Portb.0
modifier l’état du port chaque fois est accessible...
Pour les consommateurs varius contrôle comme lampes, moteurs, tv, dvd, etc., vous pouvez utiliser une photorésistance led + + triac.
Est une multitude de triacs comme tic206-4ampers, tic126-12ampers, etc.
Par exemple : pour tic206, vous pouvez contrôler un consommateur avec 4 ampères... cela
veut dire 220 volts X 4 ampères = 880 watts... Cela signifie que vous pouvez contrôler avec ce triac 8 lampes de 100watts!!!
Visitez https://sites.google.com/site/atmega8pro/ pour plus de détails un autre...
et ma vidéo ultime avec ce principe simple, pas de bibliothèque, aucune donnée supplémentaire, non compliquée !