פרסומת
בוטים של טוויטר: תוכניות אוטומטיות המקיימות אינטראקציה עם הרשת החברתית הפופולרית, ומגיבות לרוב על תגיות hashtags ואירועים בהתבסס על הגדרות קבועות מראש. לדוגמה, אוכל להשתמש בבוט בטוויטר כדי לחפש אזכורים של הפוסטים שלי ב- MakeUseOf, ולגרום להם להציץ מחדש.
אבל מה אם היה לך בוט בטוויטר שרץ על פיסת חומרה כמו ה- Raspberry Pi? זה יאפשר התראות והתראות מהעולם האמיתי מהווינאבה המיקרו-בלוגינג בפייסבוק; תוכלו לראות ספירה פיזית של מספר הפעמים שמוזכר hashtag, או להבהב כמה אורות.
משתמשים מצאו דרכים רבות ליצור אינטראקציה עם טוויטר באמצעות Pi Raspberry Pi. כדי להתחיל, בדוק את שלנו פרויקט בוטים פטל פי טוויטר משלו כיצד לבנות טוויטר בוט פטל Piטוויטר הוא המאגר הגדול ביותר בעולם של הודעות קצרות מאנשים שאין מה לומר - ועכשיו גם אתה יכול לתרום לפרויקט האפי ההוא באמצעות בוט טוויטר אוטומטי, המופעל על ידי שלך פטל ... קרא עוד ואז קרא על עשרת הפרויקטים הבאים כדי לראות כיצד אתה יכול להסתובב משלך ...
ציוץ הסטטוס של ה- Pi שלך
כאשר התחלנו את הרעיון של פרויקטים של בוטים בטוויטר, המומחה שלנו עשה זאת בעצמך ג'יימס ברוס הציג באמצעות Raspberry Pi לציוץ מצב החומרה (כמו טמפרטורת המעבד) ותמונות מ
מצלמת הרשת של המכשיר 5 דברים שאתה יכול לעשות עם מודול המצלמה Raspberry Piאחת ההרחבות הראשונות שכדאי לקנות עבור Raspberry Pi היא מודול המצלמה. בעזרת מחבר ייעודי ניתן להשתמש במצלמה למגוון משימות. בואו נסתכל. קרא עוד (ראה קישור לעיל).היא משתמשת באפליקציית Python מותאמת אישית שנבנתה עם ממשק ה- API של טוויטר, ומעסיקה את הפקודה crontab כדי לתזמן ציוצים חוזרים. אנו ממליצים לך להציץ במדריך זה לפני שתמשיך בפרויקטים האחרים המופיעים כאן, מכיוון שהוא ייתן לך יסוד טוב ביסודות הנדרשים לבניית בוט בטוויטר.
פשוט ליטוש מחדש Bot
אחד הדברים החשובים ביותר שאתה יכול לעשות בטוויטר הוא ציוץ מחדש. זה יכול להיות כדי להראות את התמיכה שלך למטרה, להדגיש את ההערצה שלך למשהו או לקדם מיזם מסחרי. תהיה הסיבה אשר תהיה, זה יכול להיות קצת מסיח את הדעת לבצע מחדש של רטבים ידניים ללא הרף.
למרבה המזל, כלים שונים זמינים שיעזרו לך למכן את תהליך הגלישה מחדש, ובמיוחד לבנות בוט מחדש של Raspberry Pi שעושה את העבודה בשבילך. בזכות סקריפט פשוט של פייתון וממשק ה- API של טוויטר, אתה יכול ליצור בוט שמגדיר מחדש מחדש על בסיס hashtag שתבחר.
צייץ את תוצאות בדיקת המהירות שלך
אם אתה זקוק למעט משכנע לגבי הכוח והפוטנציאל של בוט בטוויטר, הסתכל בציוץ הזה:
היי @ Comcast מדוע מהירות האינטרנט שלי היא 2down9up כשאני משלמת עבור 150down10up בוושינגטון הבירה? @ComcastCares@xfinity#comcast#speedtest
- משתמש AComcast (@A_Comcast_User) 1 בינואר 2016
נוצר על ידי בוט בטוויטר שתוכנת על ידי משתמש Reddit AlekseyP, הרעיון של הבוט הוא לאתר את מהירות ההורדה של רשת הקומסט, שהוא מנוי אליו. כאשר מהירות ההורדה יורדת מתחת לרמה של 50 מגהביט לשנייה (המשתמש משלם עבור 150 מגהביט לשנייה ומעלה 10Mbps), נשלח ציוץ.
ה קוד זמין באתר Pastebin. כפי ש AlekseyP מתבונן, "אני יודע שיש אנשים שאומרים שאסור לי להתלונן על 50 מגהביט לשנייה, אבל כשהם פרסם 150 ואני מקבל 10-30 אני לא מרוצה. " מעניין שנדמה היה כי גישה זו מסרה תוצאה.
"הקמתי את זה כי הייתי מתוסכל בתקופה של טיפות והפסקות בלתי פוסקות. זה הרבה יותר טוב עכשיו. פעם לא הצלחנו להזרים את נטפליקס ולא הייתי מצליח להתחבר למשחקי CSGO [Counter-Strike: Global Offensive]. "
הבזק נורית LED כשאתה מקבל הודעה ישירה או צויץ מחדש
במקום לצייץ מחדש ולציוץ מחדש, מה לגבי להשתמש ב- Pi שלך כצג טוויטר, להגיב פיזית לטריגרים של ציוצים אחרים? כדי לעשות זאת, תזדקק ל- Paspberry Pi, לחם לחיים, נגד לד ולנורה, כפי שהודגם במדריך זה.
בעוד שהפרויקטים המוקדמים ברשימה זו השתמשו בתגיות hasht כדי לשנות מחדש מחדש באופן סלקטיבי, פרויקט זה משתמש בהם כדי להאיר את הנורית. זה נכון לומר שזה לא השימוש ההמצאה ביותר עבור Pi פטל וכמה נוריות LED, אבל זה באמת רק קצה הקרחון של מה שניתן להשיג על ידי חיבור פטל Pi לטוויטר. אפשרויות התראה אחרות עשויות לכלול השמעת צליל (אולי אפילו צופר לרכב כפי שמודגם בעמוד הפרויקט!) והפרויקט הזה הוא מקום טוב להתחיל ממנו אם יש לך שאיפות לשלוט ברובוט המחובר באמצעות Pi באמצעות טוויטר.
ציוץ שאגה שלי
מבוסס על צעצוע דינוזאור רגיל, פרויקט זה הוא מעין המשך של הקודם. אולם במקום להבהב, זה משתמש בקוד פייתון כדי לאתר @ אזכורים של חשבון הטוויטר הייעודי של בוריס הדינוזאור, ולגרום לו לשאוג בתגובה.
זה מודגם בצורה ראויה בסרטון זה.
ברור שהדינוזאור כבר הצליח לשאוג. הפרויקט עושה שימוש בחומרה קיימת, ומשדר בעצם פקודת הפעלה / כיבוי לדינוזאור. אמנם התוצאה שונה לגמרי, אך היא בעצם זהה להבהבת נורית LED.
תוכל למצוא את קוד הדגימה ב- עמוד הציוץ של דינו.
ציוץ איך הגינה שלך צומחת
למצוא דברים מעניינים לציוץ אוטומטי עם Raspberry Pi שלך יכול להיות קשה. אז למה לא לשקול פרויקטים קיימים של Raspberry Pi? דוגמה אחת היא חקלאות עירונית Tweetbot אשר מעקצץ תמונות של הגן ומפלס המים ולחות רטיבות האדמה.
שלנו # אקוואפוניקה אב-טיפוס הועבר. # ארדואינו מאכיל את הדגים, #פאי פטל ציוץ תמונות pic.twitter.com/v5lfYwmVm1
- מעבדות הליוס (@ HeliosLabs) 25 בפברואר 2015
הפרויקט נבנה עם א פטל Pi דגם B + פטל Pi B + נמצא כאן. מה השתנה? קרא עוד , כך צריך לעבוד עם מעט שינויים ב פטל פי 2 5 דברים שרק פטל פי 2 יכול לעשותהמהדורה האחרונה של המחשב בגודל ליטר מדהימה. כל כך מדהים, למעשה, שיש חמישה דברים שאתה יכול לעשות רק ב- Raspberry Pi 2. קרא עוד ו פטל פי 3 ה- Raspberry Pi 3: מהיר יותר, טוב יותר, עם Wi-Fi ו- Bluetoothהיום הודיעה קרן Raspberry Pi על הוצאת ה- Raspberry Pi 3. זהו העדכון המשמעותי ביותר לקו הפופולרי של מחשבים זולים עד כה. קרא עוד דגמים. כמובן, אינך צריך לטפח הידרופוניקה כדי להשתמש בפרויקט זה - יתכן שיהיה קל להתקין אותו בחממה שלך או בתיקון הצמחוני שלך.
נהל את הדגים שלך
ניהול דגים הוא היבט שאי אפשר להתעלם ממנו בבעלות על חיות מחמד. אם אתה חושש שדגי הזהב שלך (או חיות מחמד מימיות אחרות) אינם חווים מתאים טמפרטורות, מדוע לא להגדיר את פטל Pi שלך כדי לזהות את הטמפרטורה, לצלם תמונה וציוץ תוצאות?
19.2... גובה 66.6 מעלות צלזיוס. # דג דג#??#??#פאי פטל#MiraiWaterTemp#nthing#IoT# M2M 2016-03-15 16:35:11 pic.twitter.com/awXl2c8BeC
- roku-mirai (@roku_mirai) 15 במרץ, 2016
אמנם אין שום קבוצה של הוראות לכך, אבל זה די דומה למה שכבר ראינו עם בוט הציוץ לגינה, למעלה. זה גם מדגים שלמרות שמעט מאוד רעיונות מקוריים נותרו לחשוף, בוט הטוויטר המופעל באמצעות Pi מרשים בעקביות.
האזן לציוצים שלך
מה אומרים ציוצים, באמת? בין אם אין לכם זמן לקרוא, ובין אם אינכם מסוגלים, בוט טוויטר Raspberry Pi שמטרתו למצוא ציוצים רלוונטיים ולקרוא אותם אליכם נראה שימושי במיוחד. תוכלו למצוא את התוכנה ואת המתאר עבור ה- TwitterPiBot ב- GitHub, וכל עוד יש לך פלט שמע מחובר ל- Raspberry Pi שלך, ציוצים עם ה- hashtag שצוין יקראו לך. אתה יכול לשנות את הפרויקט לקריאת ציוצים באמצעות מערכת Sonos כיצד לשלוח התראות קוליות לרמקולים של סונוסהיום אני אראה לך כיצד להגדיר התראות קוליות במערכת Sonos שלך, באמצעות מתכוני IFTTT, שילובי OpenHAB, ועוד. קרא עוד גם בקלות.
אם הוא מוגדר בצורה מושכלת, זהו גם אמצעי להבטיח כי חדשות ומידע מועברים אליך, כמו תחנת הרדיו האישית שלך!
קבל התראות על תחנת החלל הבינלאומית
איפה תחנת החלל הבינלאומית הלילה? בלי להסתכל החוצה, קשה לראות, אבל זה פרויקט בוטים של פטל פי טוויטר משתמש בעדכון RSS שנוצר על ידי דף האינטרנט המזהה של ISA של נאסא לחזות מתי תחנת החלל תיראה מחלקך בעולם ולשלוח ציוץ ביום לפני כן, כך שכל מי שמעוניין להסתכל אל השמיים יוכל להתכונן לאסטרו כלשהו תצפית.
בהתחשב בעובדה - בעת כתיבתם - שני Pi Raspberry PI מקיפים את כדור הארץ על ISS, נראה שפרויקט זה מתאים במיוחד.
פוליטיקאים מדומה
הם נכנסים לפוליטיקה עם מטרות אצילות, אך הופכים לפרציות. כן, זה פוליטיקאים, וניתן להגדיר את בוטס הטוויטר כדי לעורר כיף ב"עובדי ציבור "המשרתים את עצמם. האם יכולה להיות דרך טובה יותר להשתמש בפטל פטל? דוגמה אחת כזו היא של משתמש Reddit "Shut-Up-Tyler", שיצר סאטירה אוטומטית (קומיקאים, רעיד במגפיים) עם פרויקט זה.
אנחנו צריכים קשוחים וחדים יותר. ממש קר בחוץ, הם קוראים לזה חצוצרה צריכה מנהיגות אמיתית וזה לא קורה שוב
- דונלד חצוצרה (@DonaldTrumpet_) 20 באוקטובר 2015
אז איך זה עובד?
"התוכנית שלי פועלת על פטל Pi, ומריצה את פייתון. היא משתמשת ב- BeautifulSoup כדי לחלץ ציוצים מהדף של מר טראמפ, מסירה קישורים דרך ביטויים רגילים, שימושים פונקציה להחלפת מילים ב- "doot doot" ו- "חצוצרה", מכניסה אותה דרך שרשרת מרקוב ומצייצת אותה. "
מדי פעם הציוצים הם שטויות. לרוע המזל, זה מקשה מאוד על הבחנתם של טראמפ בפועל ציוצים.
אין ספק שישנן דרכים רבות אחרות בהן תוכלו להשתמש בבוט טוויטר Bot מבוסס Raspberry Pi - אז למה שלא תספרו לנו על שלכם בתגובות?
כריסטיאן קאוולי הוא סגן עורך לביטחון, לינוקס, עשה זאת בעצמך, תכנות וטכנולוגיות. הוא גם מייצר את הפודקאסט שימושי באמת ובעל ניסיון רב בתמיכה בשולחן עבודה ותוכנה. תורם למגזין Linux Format, כריסטיאן הוא טינקרר Raspberry Pi, חובב לגו וחובב משחקי הרטרו.