Table des matières:

Comment faire un IOT simple avec l'application Telegram : 5 étapes
Comment faire un IOT simple avec l'application Telegram : 5 étapes

Vidéo: Comment faire un IOT simple avec l'application Telegram : 5 étapes

Vidéo: Comment faire un IOT simple avec l'application Telegram : 5 étapes
Vidéo: CREER un compte TELEGRAM gratuit, comment TELECHARGER et INSTALLER l'application Telegram 2024, Juillet
Anonim
Image
Image
Créer un bot dans Telegram
Créer un bot dans Telegram

Dans la génération actuelle, Internet est tout. L'Internet des objets joue un rôle majeur dans le monde actuel.

Sans perdre beaucoup de temps, nous pouvons passer au fonctionnement pratique de l'IOT. Ici, nous allons contrôler la led et aussi d'autres choses passionnantes à partir du message télégramme.

Étape 1: Création de Bot dans Telegram

Créer un bot dans Telegram
Créer un bot dans Telegram
Créer un bot dans Telegram
Créer un bot dans Telegram
Créer un bot dans Telegram
Créer un bot dans Telegram

1. Dans cette étape, installez l'application Telegram sur le téléphone. L'installation est aussi simple que l'installation de l'application Whats.

2. Dans le télégramme, recherchez le père Bot et créez un nouveau bot en suivant les captures d'écran ci-dessous.

3. Enfin, copiez le jeton de l'API HTTP (ne pas partager avec d'autres) et entrez start dans le bot

Étape 2: Installation du Bot dans le Raspberry Pi

Installer Bot dans le Raspberry Pi
Installer Bot dans le Raspberry Pi

Ainsi, le bot est créé et il doit être exécuté sur l'un des appareils afin que pour tout message que nous envoyons, il réponde en conséquence.

Ici, nous utilisons le raspberry pi avec la clé Api et le programmons dans le code python. (Il peut également être exécuté dans notre système d'exploitation normal)

1. Installation du module télégramme sur le raspberry pi

Avant de commencer à exécuter le bot sur le raspberry pi, assurez-vous que vous exécutez la bonne version de python2. Aussi, si vous avez des doutes concernant l'initialisation du Raspberry pi, vous pouvez regarder ces 2 premières étapes dans ce tutoriel. Pour installer le module télégramme dans le python dans la ligne de commande du raspberry pi, entrez ce qui suit)

sudo pip installer le télépot

2. Exécutez le script python

Le script Python est exécuté dans la ligne de commande à l'aide de la commande suivante sudo python telegrambot.py

Étape 3: partie du code

Ainsi, lorsque nous envoyons le message au bot, il répond en conséquence.

Dans le code, nous allons apprendre au bot à répondre à nos commandes.

Ici, je ne vais pas vous apprendre comment fonctionne le script python car ce serait plus explicatif.

importer RPi. GPIO comme heure d'importation GPIO, datetime importer le télépot de telepot.loop importer MessageLoop GPIO.setmode(GPIO. BCM) led = 23 GPIO.setup(led, GPIO. OUT) now = datetime.datetime.now()

action par défaut (msg):

chat_id = msg['chat']['id'] commande = msg['text']

print 'Reçu: %s' % commande

si la commande == 'salut':

telegram_bot.sendMessage (chat_id, str("Salut! Bienvenue sur Engineerthoughts.com")) elif command == 'time': telegram_bot.sendMessage(chat_id, str(now.hour)+str(":")+str(now.minute)) elif command == 'pic': telegram_bot.sendPhoto (chat_id, photo = "https://raw.githubusercontent.com/engineerthoughts/engineerthoughts/gh-pages/E.png") elif command == 'ledon ': telegram_bot.sendMessage(chat_id, str('Led is on')) GPIO.output(led, True) elif command == 'ledoff': telegram_bot.sendMessage(chat_id, str('Led is off')) GPIO. output(led, False) else: telegram_bot.sendMessage(chat_id, str('Je ne peux pas vous comprendre, soyez clair !'))

telegram_bot = telepot. Bot('Entrez votre identifiant API')

imprimer (telegram_bot.getMe())

MessageLoop(telegram_bot, action).run_as_thread()

imprimez 'Up and Running….'

tandis que 1:

heure.sommeil(10)

i. Ici, j'ai fait bonjour et la réponse est "Bonjour! Bienvenue sur Engineerthoughts.com". De même, pour chaque commande, vous pouvez personnaliser vos Idées.

ii. Entrez votre API ID ici dans cette ligne "telegram_bot = telepot. Bot('Enter your API id')"

Étape 4: Conclusion

Conclusion
Conclusion
Conclusion
Conclusion
Conclusion
Conclusion

Hourra….! vous avez terminé votre premier projet IOT DIY.

De plus, je vous laisse le soin d'améliorer le modèle en y ajoutant votre créativité. Certaines de mes idées le sont.

i. Home Automation -Connecter la sortie aux relais.

ii. Peut créer votre propre serveur personnalisé, qui pourrait répondre à vos propres messages

iii. Créez votre propre chatbot, qui pourrait répondre à des messages comme Natasha en randonnée.

Ainsi les IDÉES sont infinies si vous pouviez explorer par vous-même. J'espère que j'ai fait un petit début d'IOT pour vous. Commentez également vos idées dans les commentaires.

Merci

N. Aranganathan

Conseillé: