Διαφήμιση
Twitter bots: αυτοματοποιημένα προγράμματα που αλληλεπιδρούν με το δημοφιλές κοινωνικό δίκτυο, συχνά αντιδρούν σε hashtag και συμβάντα βάσει προκαθορισμένων ρυθμίσεων. Για παράδειγμα, θα μπορούσα να χρησιμοποιήσω ένα bot στο Twitter για να αναζητήσω αναφορές για τις αναρτήσεις μου στο MakeUseOf και να τις επαναλάβω.
Τι γίνεται όμως αν είχατε ένα bot Twitter που εκτελούσε ένα κομμάτι υλικού όπως το Raspberry Pi; Αυτό θα επέτρεπε τις πραγματικές ειδοποιήσεις και τις ειδοποιήσεις από το εικονικό Facebook wannabe. θα μπορούσατε να δείτε μια φυσική μέτρηση του αριθμού των φορών που αναγράφεται ένα hashtag, ίσως, ή να αναβοσβήνουν μερικά φώτα.
Οι χρήστες έχουν βρει πολλούς τρόπους για να αλληλεπιδράσουν με το Twitter χρησιμοποιώντας ένα Raspberry Pi. Για να ξεκινήσετε, ελέγξτε το δικό σας έργο bot Raspberry Pi Twitter Πώς να φτιάξετε ένα Bot Ras Raspberry Pi TwitterΤο Twitter είναι το μεγαλύτερο παγκόσμιο αποθετήριο σύντομων μηνυμάτων από άτομα που δεν έχουν τίποτα να πουν - και τώρα μπορείτε επίσης να συμβάλλετε σε αυτό το επικό έργο με ένα αυτοματοποιημένο bot Twitter, το οποίο υποστηρίζεται από το δικό σας Βατόμουρο... Διαβάστε περισσότερα και, στη συνέχεια, διαβάστε τα ακόλουθα 10 έργα για να δείτε πώς μπορείτε να γυρίσετε τα δικά σας…
Tweet Η κατάσταση του Pi σας
Όταν ξεκινήσαμε την ιδέα των έργων bot στο Twitter, ο δικός μας DIY εμπειρογνώμονας James Bruce πρότεινε χρησιμοποιώντας ένα Raspberry Pi για να tweet την κατάσταση του υλικού (όπως η θερμοκρασία της CPU) και φωτογραφίες από η κάμερα web της συσκευής 5 πράγματα που μπορείτε να κάνετε με το Raspberry Pi Camera ModuleΜία από τις πρώτες επεκτάσεις που πρέπει να αγοράσετε για το Raspberry Pi είναι η μονάδα κάμερας. Με έναν ειδικό σύνδεσμο, η κάμερα μπορεί να χρησιμοποιηθεί για διάφορες εργασίες. Ας ΡΙΞΟΥΜΕ μια ΜΑΤΙΑ. Διαβάστε περισσότερα (βλ. παραπάνω σύνδεσμο).
Χρησιμοποιεί μια προσαρμοσμένη εφαρμογή Python που έχει δημιουργηθεί με το API του Twitter και χρησιμοποιεί την εντολή crontab για τον προγραμματισμό επαναλαμβανόμενων tweets. Θα σας συνιστούσαμε να ρίξετε μια ματιά σε αυτό το σεμινάριο προτού προχωρήσετε με τα άλλα έργα που αναφέρονται εδώ, καθώς θα σας δώσει μια καλή βάση στα βασικά που απαιτούνται για τη δημιουργία ενός bot Twitter.
Απλό Retweet Bot
Ένα από τα πιο σημαντικά πράγματα που μπορείτε να κάνετε στο Twitter είναι το retweet. Αυτό μπορεί να είναι για να δείξετε την υποστήριξή σας για έναν σκοπό, να υπογραμμίσετε τον θαυμασμό σας για κάτι ή να προωθήσετε μια εμπορική επιχείρηση. Όποιος και αν είναι ο λόγος, μπορεί να είναι λίγο αποσπά την παραγωγή χειροκίνητων retweets συνεχώς.
Ευτυχώς, διατίθενται διάφορα εργαλεία για να σας βοηθήσουν να αυτοματοποιήσετε τη διαδικασία του retweeting, ιδίως δημιουργώντας ένα bot retweet Raspberry Pi που κάνει τη δουλειά για εσάς. Χάρη σε ένα απλό σενάριο Python και το Twitter API, μπορείτε να δημιουργήσετε ένα bot που retweets με βάση ένα hashtag της επιλογής σας.
Tweet Τα αποτελέσματα της ταχύτατης δοκιμής σας
Εάν χρειάζεστε κάποια πειστική ως προς τη δύναμη και τις δυνατότητες ενός bot Twitter, ρίξτε μια ματιά σε αυτό το tweet:
Γεια @Comcast Γιατί είναι η ταχύτητα μου στο internet 2down9up όταν πληρώνω για 150down10up στο Washington DC; @ComcastCares@xfinity# εκπομπή#δοκιμασία ταχύτητας
- Χρήστης AComcast (@A_Comcast_User) 1 Ιανουαρίου 2016
Δημιουργήθηκε από ένα bot Twitter προγραμματισμένο από τον χρήστη Reddit AlekseyP, η ιδέα του bot είναι να ανιχνεύσει την ταχύτητα λήψης του δικτύου Comcast, στο οποίο είναι συνδρομητής. Όταν η ταχύτητα κάτω πέφτει κάτω από το επίπεδο 50Mbps (ο χρήστης πληρώνει για 150Mbps και 10Mbps πάνω), αποστέλλεται ένα tweet.
ο Ο κωδικός είναι διαθέσιμος στο Pastebin. Οπως και Το AlekseyP παρατηρεί«Γνωρίζω ότι μερικοί άνθρωποι θα μπορούσαν να πουν ότι δεν πρέπει να παραπονιέμαι για 50Mbps, αλλά όταν διαφημίζω 150 και παίρνω 10-30 είμαι δυσαρεστημένος. " Είναι ενδιαφέρον ότι αυτή η προσέγγιση φαίνεται να έχει επιτύχει αποτέλεσμα.
«Το έκανα αυτό γιατί ήμουν απογοητευμένος σε μια περίοδο συνεχών πτώσεων και διακοπών. Είναι πολύ καλύτερο τώρα. Δεν ήταν δυνατή η ροή του Netflix και δεν θα μπορούσα να συνδεθώ με αγώνες CSGO [Counter-Strike: Global Offensive]. "
Αναβοσβήνει ένα LED όταν λαμβάνετε ένα άμεσο μήνυμα ή Retweet
Αντί να κάνετε tweet και retweeting, τι γίνεται με τη χρήση του Pi ως οθόνης Twitter, που αντιδρά φυσικά σε σκανδάλη από άλλα tweets; Για να το κάνετε αυτό, θα χρειαστείτε ένα Raspberry Pi, ένα breadboard, μια αντίσταση και ένα LED, όπως αποδεικνύεται σε αυτό το σεμινάριο.
Ενώ τα έργα νωρίτερα σε αυτήν τη λίστα χρησιμοποιούσαν hashtag για επιλεκτική ανανέωση, αυτό το έργο τα χρησιμοποιεί για να φωτίσει το LED. Είναι δίκαιο να πούμε ότι αυτή δεν είναι η πιο εφευρετική χρήση για ένα Raspberry Pi και ορισμένα LED, αλλά είναι πραγματικά μόνο μια κορυφή του παγόβουνου για το τι μπορεί να επιτευχθεί συνδέοντας ένα Raspberry Pi στο Twitter. Άλλες επιλογές ειδοποίησης μπορεί να περιλαμβάνουν αναπαραγωγή ήχου (ίσως ακόμη και κόρνα αυτοκινήτου όπως φαίνεται στη σελίδα του έργου!) και αυτό το έργο είναι ένα καλό μέρος για να ξεκινήσετε αν έχετε φιλοδοξίες να ελέγξετε ένα ρομπότ συνδεδεμένο με Pi μέσω Κελάδημα.
Τιτίβισε το βρυχηθμό μου
Βασισμένο σε ένα τυπικό παιχνίδι δεινοσαύρων, αυτό το έργο είναι ένα είδος συνέχισης του προηγούμενου. Ωστόσο, αντί να αναβοσβήνει ένα φως, αυτός χρησιμοποιεί τον κώδικα Python για να εντοπίσει @ αναφορές του αποκλειστικού λογαριασμού Twitter του Μπόρις του δεινόσαυρου και να τον κάνει να βρυχηθεί ως απάντηση.
Αποδεικνύεται κατάλληλα σε αυτό το βίντεο.
Προφανώς, ο δεινόσαυρος ήταν ήδη σε θέση να βρυχάται. Το έργο χρησιμοποιεί υπάρχον υλικό και ουσιαστικά μεταδίδει εντολή on / off στον δεινόσαυρο. Ενώ το αποτέλεσμα είναι αρκετά διαφορετικό, ουσιαστικά είναι το ίδιο με το LED που αναβοσβήνει.
Θα βρείτε το δείγμα κώδικα τη σελίδα του Dino Tweet.
Τιτίβισμα Πώς μεγαλώνει ο κήπος σας
Η εύρεση ενδιαφέρων πραγμάτων για αυτόματη tweet στο Raspberry Pi μπορεί να είναι δύσκολη. Γιατί λοιπόν να μην εξετάσετε τα υπάρχοντα έργα Raspberry Pi; Ένα παράδειγμα είναι το Tweetbot αστικής γεωργίας που tweets εικόνες του κήπου και του νερού και της υγρασίας του εδάφους.
μας #αακαπονικά το πρωτότυπο μετακινήθηκε. # Αρντίνο ταΐζει τα ψάρια, # Ρασμπάρι κάνει tweet φωτογραφίες pic.twitter.com/v5lfYwmVm1
- Helios Labs (@HeliosLabs) 25 Φεβρουαρίου 2015
Το έργο κατασκευάστηκε με ένα Raspberry Pi Μοντέλο B + Το Raspberry Pi B + είναι εδώ. Τι άλλαξε; Διαβάστε περισσότερα , έτσι πρέπει να λειτουργήσει με λίγη αλλαγή στο Raspberry Pi 2 5 πράγματα που μπορούν να κάνουν μόνο ένα Raspberry Pi 2Η τελευταία έκδοση του υπολογιστή με μέγεθος πίντας είναι καταπληκτική. Τόσο φοβερό, στην πραγματικότητα, ότι υπάρχουν 5 πράγματα που μπορείτε να κάνετε μόνο σε ένα Raspberry Pi 2. Διαβάστε περισσότερα και Raspberry Pi 3 Το Raspberry Pi 3: Γρηγορότερο, καλύτερο, με Wi-Fi και BluetoothΣήμερα, το Ίδρυμα Raspberry Pi ανακοίνωσε την κυκλοφορία του Raspberry Pi 3. Είναι η πιο σημαντική ενημέρωση για τη δημοφιλή σειρά υπολογιστών χαμηλού κόστους. Διαβάστε περισσότερα μοντέλα. Φυσικά, δεν χρειάζεται να καλλιεργείτε υδροπονικά για να χρησιμοποιήσετε αυτό το έργο - μπορεί εξίσου εύκολα να εγκατασταθεί στο θερμοκήπιο ή στο χορτοφάγο σας.
Διαχειριστείτε τα ψάρια σας
Η διαχείριση των ψαριών είναι μια παραγνωρισμένη πτυχή της ιδιοκτησίας κατοικίδιων ζώων. Εάν ανησυχείτε ότι το χρυσόψαρο σας (ή άλλα υδρόβια κατοικίδια ζώα) δεν αντιμετωπίζει το κατάλληλο θερμοκρασίες, γιατί να μην ρυθμίσετε το Raspberry Pi σας για να εντοπίσετε τη θερμοκρασία, να τραβήξετε μια φωτογραφία και να κάνετε tweet στο Αποτελέσματα?
19,2??? Είναι 66,6 ° F. #χρυσόψαρο#??#??# Ρασμπάρι#MiraiWaterTemp# τίποτα#IoT# Μ2Μ 2016-03-15 16:35:11 pic.twitter.com/awXl2c8BeC
- roku-mirai (@roku_mirai) 15 Μαρτίου 2016
Παρόλο που δεν υπάρχει σειρά οδηγιών για αυτό, μοιάζει πολύ με αυτό που έχουμε ήδη δει με το bot tweet στον κήπο, παραπάνω. Δείχνει επίσης ότι, ενώ απομένουν να αποκαλυφθούν πολύ λίγες πρωτότυπες ιδέες, το bot Twitter που τροφοδοτείται από Pi είναι πάντα εντυπωσιακό.
Ακούστε τα Tweets σας
Τι λένε τα tweets, πραγματικά; Είτε δεν έχετε χρόνο να διαβάσετε, είτε δεν είστε σε θέση, ένα bot Raspberry Pi Twitter του οποίου σκοπός είναι να βρείτε συναφή tweets και να τα διαβάσετε σε εσάς φαίνεται ιδιαίτερα χρήσιμο. Θα βρείτε το λογισμικό και το περίγραμμα για το TwitterPiBot στο GitHubκαι, εφόσον έχετε συνδέσει μια έξοδο ήχου στο Raspberry Pi, θα διαβαστούν σε σας tweet με το καθορισμένο hashtag. Θα μπορούσατε να τροποποιήσετε το έργο για να διαβάσετε tweets μέσω ενός συστήματος Sonos Πώς να στείλετε φωνητικές ειδοποιήσεις στα ηχεία SonosΣήμερα, θα σας δείξω πώς να ρυθμίσετε φωνητικές ειδοποιήσεις στο σύστημα Sonos σας, χρησιμοποιώντας συνταγές IFTTT, ενσωματώσεις OpenHAB και πολλά άλλα. Διαβάστε περισσότερα εύκολα, επίσης.
Εάν διαμορφωθεί έξυπνα, αυτό είναι επίσης ένα μέσο για να διασφαλιστεί ότι οι ειδήσεις και οι πληροφορίες σας παραδίδονται, όπως ο προσωπικός σας ραδιοφωνικός σταθμός!
Λάβετε ειδοποιήσεις διεθνούς διαστημικού σταθμού
Πού είναι ο διεθνής διαστημικός σταθμός απόψε; Χωρίς να κοιτάξω έξω, είναι δύσκολο να το δούμε, αλλά αυτό Σχέδιο bot Raspberry Pi Twitter χρησιμοποιεί μια τροφοδοσία RSS που παράγεται από Η ιστοσελίδα εντοπισμού ISS της Nasa να προβλέψετε πότε ο διαστημικός σταθμός θα είναι ορατός από τον κόσμο σας και να στείλετε ένα tweet την ημέρα στο παρελθόν, οπότε όλοι όσοι ενδιαφέρονται να κοιτάξουν στους ουρανούς θα είναι σε θέση να ετοιμαστούν για κάποιο astro παρατήρηση.
Δεδομένου ότι - τη στιγμή της γραφής - δύο Raspberry Pi είναι σε τροχιά γύρω από τη Γη στο ISS, αυτό το έργο φαίνεται ιδιαίτερα κατάλληλο.
Χλευάσουμε τους πολιτικούς
Εισέρχονται στην πολιτική με ευγενείς στόχους, αλλά γίνονται παρίες. Ναι, είναι πολιτικοί και το Twitter Bots μπορεί να διαμορφωθεί ώστε να διασκεδάζει σε αυτούς τους αυτοεξυπηρετούμενους «δημόσιους υπαλλήλους». Θα μπορούσε να υπάρχει καλύτερος τρόπος χρήσης ενός Raspberry Pi; Ένα τέτοιο παράδειγμα είναι ο χρήστης του Reddit "Shut-Up-Tyler", ο οποίος δημιούργησε αυτοματοποιημένη σάτιρα (κωμικοί, σεισμός στις μπότες σας) με αυτό το έργο.
Χρειαζόμαστε πιο σκληρό και πιο έντονο. Είναι πολύ κρύο έξω, το λένε ότι η τρομπέτα χρειάζεται πραγματική ηγεσία και δεν θα συμβεί ξανά
- Donald Trumpet (@DonaldTrumpet_) 20 Οκτωβρίου 2015
Πως λειτουργεί, λοιπόν?
«Το πρόγραμμά μου εκτελείται σε ένα Raspberry Pi, που εκτελεί Python. Χρησιμοποιεί το BeautifulSoup για να εξαγάγει tweets από τη σελίδα του κ. Trump, αφαιρεί συνδέσμους μέσω τακτικών εκφράσεων, χρήσεων μια συνάρτηση για την αντικατάσταση λέξεων με "doot doot" και "trumpet", το βάζει σε μια αλυσίδα markov... και το κάνει tweets. "
Περιστασιακά τα tweets είναι ανοησίες. Δυστυχώς, αυτό τους καθιστά πολύ δύσκολο να διακρίνουν από το Trump πραγματικός tweets.
Χωρίς αμφιβολία, υπάρχουν πολλοί άλλοι τρόποι με τους οποίους μπορείτε να χρησιμοποιήσετε το Twitter Bot με βάση το Raspberry Pi - οπότε γιατί δεν μας λέτε για τα δικά σας στα σχόλια;
Ο Christian Cawley είναι Αναπληρωτής Επεξεργαστής για Ασφάλεια, Linux, DIY, Προγραμματισμός και Tech Explained. Παράγει επίσης το The Really Useful Podcast και έχει εκτεταμένη εμπειρία στην υποστήριξη επιτραπέζιων υπολογιστών και λογισμικού. Συμμετέχων στο περιοδικό Linux Format, ο Christian είναι ένα Raspberry Pi tinkerer, λάτρης του Lego και λάτρεις του ρετρό gaming.