תוכן עניינים:
וִידֵאוֹ: כיצד להכין IOT פשוט עם יישום טלגרם: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
בדור הנוכחי האינטרנט הוא הכל. אינטרנט הדברים ממלא תפקיד מרכזי בעולם הנוכחי.
מבלי לבזבז זמן רב, אנו יכולים לעבור לעבודה המעשית של ה- IOT. כאן אנו הולכים לשלוט בדברים המובילים וגם מרגשים אחרים מתוך הודעת המברק.
שלב 1: יצירת בוט בטלגרם
1. בשלב זה התקן את אפליקציית הטלגרם בטלפון. ההתקנה פשוטה כמו התקנת האפליקציות.
2. בחיפוש הטלגרם אחר האב Bot וצור בוט חדש על ידי ביצוע צילומי המסך למטה.
3. לבסוף, העתק את אסימון ה- API של HTTP. (אל תשתף עם אחרים) והזן התחל בבוט
שלב 2: התקנת Bot ב- Raspberry Pi
כך נוצר בוט והוא חייב להיות מופעל על כל אחד מהמכשירים כך שעל כל הודעה שנשלח הוא יגיב בהתאם.
כאן אנו משתמשים ב- pi פטל עם מקש ה- Api ומתכנת אותו בקוד הפייתון. (ניתן להריץ גם במערכת ההפעלה הרגילה שלנו)
1. התקנת מודול הטלגרם על פטל הפטל
לפני שנתחיל להריץ את הבוט ב- pi פטל וודא שאתה מפעיל את הגירסה הנכונה של python2. כמו כן, אם יש לך ספק בנוגע לאתחול של פטל פאי תוכל להסתכל על 2 השלבים הראשונים במדריך זה שלי להתקנת מודול המברק בפייתון בשורת הפקודה של פטל הפאי הזן את הבא (שם המודול הוא טלפוט)
sudo pip התקן טלפוט
2. בצע את סקריפט הפיתון
סקריפט Python מבוצע בשורת הפקודה באמצעות הפקודה הבאה sudo python telegrambot.py
שלב 3: חלק קוד
כך שכאשר אנו שולחים את ההודעה לבוט, היא מגיבה בהתאם.
בקוד אנו הולכים ללמד את הבוט להגיב לפקודות שלנו.
כאן אני לא מתכוון ללמד אותך כיצד פועל סקריפט הפיתון מכיוון שהוא יסביר יותר.
ייבא RPi. GPIO כשעת ייבוא GPIO, ייבוא טלפוט מ- telepot.loop ייבוא MessageLoop GPIO.setmode (GPIO. BCM) led = 23 GPIO.setup (led, GPIO. OUT) כעת = datetime.datetime.now ()
פעולה def (msg):
chat_id = msg ['chat'] ['id'] command = msg ['text']
הפקודה 'התקבל: % s' %
אם פקודה == 'היי':
telegram_bot.sendMessage (chat_id, str ("שלום! ברוכים הבאים ל- Engineer Thoughts.com")) elif command == 'time': telegram_bot.sendMessage (chat_id, str (now.hour)+str (":")+str (עכשיו.minute)) elif command == 'pic': telegram_bot.sendPhoto (chat_id, photo = "https://raw.githubusercontent.com/engineer Thoughts/engineer Thoughts/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 כבוי ')) GPIO. פלט (led, False) אחר: telegram_bot.sendMessage (chat_id, str ('לא יכול להיות ברור לך!'))
telegram_bot = telepot. Bot ('הזן את מזהה ה- API שלך')
הדפס (telegram_bot.getMe ())
MessageLoop (telegram_bot, action).run_as_thread ()
- הדף 'למעלה ופועל …'
בעוד 1:
time.sleep (10)
i. Here עשיתי שלום והתשובה עליה היא "היי! ברוכים הבאים לאתר Engineer Thoughts.com". באופן דומה, עבור כל פקודה, אתה יכול להתאים אישית את הרעיונות שלך.
ii. הזן את מזהה ה- API שלך בשורה זו "telegram_bot = telepot. Bot ('הזן את מזהה ה- API שלך')"
שלב 4: מסקנה
הורי….! סיימת את פרויקט ה- IOT הראשון של DIY.
יתר על כן, אני משאיר לעצמך לשפר את המודל על ידי הוספת היצירתיות שלך. כמה מהרעיונות שלי הם.
i. Home Automation -חיבור הפלט לממסרים.
ii. יכול ליצור שרת מותאם אישית משלך-שיכול להגיב להודעות שלך
iii. צור צ'אט בוט משלך-שיכול לענות להודעות כמו נטשה בטיול.
לכן הרעיונות הם אינסופיים אם היית יכול לחקור לבד. HOPE התחלתי להתחיל ב- IOT עבורך. הגיבו גם על הרעיונות שלכם בתגובות.
תודה
נ.ארנגאנתן
מוּמלָץ:
כיצד להכין מחשבון פשוט ב- Java: 10 שלבים
כיצד להכין מחשבון פשוט בג'אווה: זוהי היכרות פשוטה עם שפת התכנות של ג'אווה המיועדת לאנשים עם ידע מועט עד חסר בתכנות. חומרים: מחשב או מחשב נייד (עם Eclipse מותקן) יכול להתקין ליקוי חמה ב- https: // www. eclipse.org/downloads
כיצד להכין מפענח קו טלפון DTMF פשוט (צליל): 3 שלבים
כיצד להכין מפענח קו טלפון DTMF פשוט (צליל): זהו פרויקט פשוט המאפשר לך לפענח אותות DTMF על כל קו טלפון בעצם. במדריך זה אנו משתמשים במפענח MT8870D. אנו משתמשים במפענח צליל בנוי מראש, כי תאמין לי שזה כאב מאחור לנסות לעשות את זה עם
כיצד להכין סטיילי DIY פשוט מאוד: 3 שלבים
כיצד להכין סטיילוס פשוט מאוד: היום תלמד כיצד להכין סטיילוס פשוט מאוד (האם זה עצמך) בבית. מהו סטיילוס? סטיילוס הוא תכנית קטנה בצורת עוגה המשמשת להנחת קומפקטית. המסך אך ניתן להשתמש בו אך ורק באמצעות מכשירים מסכי מסך. בעזרת העזרה
כיצד להכין מגבר אודיו פשוט בתוך Rs. 100 ($ 2) בשם Handy Speaky: 6 שלבים (עם תמונות)
כיצד להכין מגבר אודיו פשוט בתוך Rs. 100 ($ 2) בשם Handy Speaky: בפרויקט של היום, אראה לך כיצד להכין את מגביר הקול המיני הפשוט ביותר המבוסס על LM386. מגבר הקול הזה קל מאוד לייצר, חוץ מזה הוא מאוד קומפקטי, עובד עם מקור חשמל אחד בלבד עם מעט מתח של 6-12 וולט
כיצד ליצור יישום ספר טלפונים פשוט C#: 7 שלבים
כיצד ליצור יישום פשוט לפנקס טלפונים C#: היי, אני לוק, זה המדריך הראשון שלי. אני רוצה להראות לך כיצד ליצור יישום פשוט של ספר טלפונים ב- Microsoft Visual Studio באמצעות C#. טוב שיש קצת ידע בסיסי בתכנות לפני ביצוע הפרויקט הזה. בואו נתחיל. אָנוּ