Πίνακας περιεχομένων:

Tweeting Lamp Bot: 5 βήματα (με εικόνες)
Tweeting Lamp Bot: 5 βήματα (με εικόνες)

Βίντεο: Tweeting Lamp Bot: 5 βήματα (με εικόνες)

Βίντεο: Tweeting Lamp Bot: 5 βήματα (με εικόνες)
Βίντεο: 5 χρήσιμες ιστοσελίδες που θα θέλατε να ξέρετε νωρίτερα (pt. 2) - Tips and Tricks GR 2024, Νοέμβριος
Anonim
Tweeting Lamp Bot
Tweeting Lamp Bot
Tweeting Lamp Bot
Tweeting Lamp Bot

Αυτό το διδακτικό θα σας διδάξει πώς να φτιάξετε ένα Tweeting ελεγχόμενο από κινητό τηλέφωνο - Λάμπα. Είναι ένα απλό, δροσερό έργο που χρησιμοποιεί τον εφευρέτη εφαρμογών MIT καθώς και το περιβάλλον κωδικοποίησης σωματιδίων για να δημιουργήσει μια λυχνία ελεγχόμενης κινητής τηλεφωνίας μέσω IoT που μεταδίδει προσωπικά tweets σε λογαριασμό bot.

Τα υλικά που θα χρειαστείτε:

  • 4 φώτα LED (οποιοσδήποτε αριθμός ή χρώμα των φώτων led είναι εντάξει, αλλά θα χρησιμοποιήσουμε 4 για αυτό το σεμινάριο)
  • 8 κομμάτια καλωδίου 4 ιντσών χωρίς κλώνο (για συγκόλληση στα φώτα led)
  • 4 κομμάτια ξύλου 4 ιντσών x 4 ιντσών (για να φτιάξετε τη θήκη του κουτιού)
  • Ένα σωματίδιο φωτονίου (μπορείτε να το πάρετε εδώ:
  • Μια σανίδα ψωμιού
  • Ένας λογαριασμός στο twitter
  • Ένας λογαριασμός εφευρέτη MIT App

Βήμα 1: Κωδικοποιήστε τη διεπαφή χρήστη στο MIT App Inventor

Κωδικοποιήστε τη διεπαφή χρήστη στο MIT App Inventor
Κωδικοποιήστε τη διεπαφή χρήστη στο MIT App Inventor
Κωδικοποιήστε τη διεπαφή χρήστη στο MIT App Inventor
Κωδικοποιήστε τη διεπαφή χρήστη στο MIT App Inventor

Αυτό θα είναι αυτό που ελέγχει τη λάμπα σας για να ανάβει και να σβήνει. Έχω δώσει παραπάνω εικόνες για τον κωδικό μπλοκ και τη διεπαφή. Δείτε αυτό το σεμινάριο για αυτό το βήμα (https://www.hackster.io/Richa1/mit-app-inventor-2-…

Βήμα 2: Κωδικοποίηση στο περιβάλλον σωματιδίων: Αρχικοποίηση μεταβλητών

Κωδικοποίηση στο περιβάλλον σωματιδίων: Αρχικοποίηση μεταβλητών
Κωδικοποίηση στο περιβάλλον σωματιδίων: Αρχικοποίηση μεταβλητών

Μόλις ρυθμίσετε τα μπλοκ σας στον εφευρέτη της εφαρμογής MIT, μπορείτε να ξεκινήσετε να γράφετε τον κύριο κώδικα στο περιβάλλον των σωματιδίων. Πρέπει πρώτα να πάρετε ένα σωματίδιο φωτονίου και να δημιουργήσετε έναν λογαριασμό. (Ένας σύνδεσμος προς τον ιστότοπό τους από όπου μπορείτε να αγοράσετε μπορείτε να βρείτε στην Εισαγωγή). Οδηγίες για τον τρόπο ρύθμισης του φωτονίου μπορείτε να βρείτε στην τεκμηρίωσή τους στον ιστότοπό τους. Ένα από τα οποία έχετε ρυθμίσει το φωτόνιο σας, μπορείτε να ξεκινήσετε την κωδικοποίηση των συναρτήσεων για να βγάλει tweet και να ενεργοποιήσετε τα led σας.

  • Η μεταβλητή char θα αντιπροσωπεύει το μήνυμα που θέλετε να στείλετε με tweet. Πληκτρολογήστε το μήνυμα που θέλετε να κάνετε tweet μεταξύ των παρενθέσεων.
  • Η γραμμή όπου γράφει #define TOKEN είναι το σήμα σας στο twitter που θα βάλετε για τον λογαριασμό στο twitter στον οποίο θα κάνετε tweet. (Μπορείτε να λάβετε το διακριτικό επισκέπτοντας αυτήν τη διεύθυνση URL και κάνοντας το βήμα 1).
  • Αρχικοποιήστε τη λειτουργία σωματιδίων έτσι ώστε όταν καλείται από την κονσόλα MIT App Inventor, θα κάνει τις εντολές.
  • Επίσης, θα αρχικοποιήσετε τα φώτα led και θα τα ορίσετε ως εξόδους, καθώς δεν λαμβάνουν κανενός τύπου μεταβλητή.

Βήμα 3: Κωδικοποίηση στο περιβάλλον σωματιδίων: Ρύθμιση της λειτουργίας Tweeting

Κωδικοποίηση στο περιβάλλον σωματιδίων: Ρύθμιση της λειτουργίας Tweeting
Κωδικοποίηση στο περιβάλλον σωματιδίων: Ρύθμιση της λειτουργίας Tweeting
Κωδικοποίηση στο περιβάλλον σωματιδίων: Ρύθμιση της λειτουργίας Tweeting
Κωδικοποίηση στο περιβάλλον σωματιδίων: Ρύθμιση της λειτουργίας Tweeting

Αυτός είναι ο κώδικας για τη ρύθμιση της λειτουργίας tweeting. Πρέπει να το βάλετε στο void setup () για να λειτουργήσει.

Στη συνέχεια, κάτω από την εντολή led Toggle, γράψτε τον κωδικό για την ενεργοποίηση των led από τη διεπαφή εφαρμογής MIT.

Κώδικας που ανακτήθηκε από

Βήμα 4: Φυσικά στοιχεία

Φυσικά συστατικά
Φυσικά συστατικά
Φυσικά συστατικά
Φυσικά συστατικά
Φυσικά συστατικά
Φυσικά συστατικά
Φυσικά συστατικά
Φυσικά συστατικά
  • Συγκολλήστε τα καλώδια στο Led's (Μωβ για αρνητικό και κόκκινο για θετικό)
  • Τοποθετήστε σωματίδιο φωτονίου σε πλάκα ψωμιού και συνδέστε καλώδια led στις αντίστοιχες ακίδες. (Κόκκινο στις ακίδες D1-D4 και όλα μοβ σε GND)
  • Κουτί κόλλας για να κρατάτε τα led και το breadboard σας (Στη συνέχεια μπορείτε να το βάψετε)
  • Συνδέστε το φωτόνιο σας και αναβοσβήνετε τον κωδικό σας

Βήμα 5: Τελείωσες

Αφού αναβοσβήσετε τον κωδικό σας, μπορείτε να συνδέσετε το κινητό σας τηλέφωνο με την εφαρμογή του εφευρέτη εφαρμογών MIT και να ενεργοποιήσετε τα φώτα led σε εντολή, καθώς και να κάνετε tweet ταυτόχρονα.

Σημείωση: Δεδομένου ότι το twitter έχει πραγματικά περίεργους κανονισμούς για το ίδιο πράγμα που τουίταρε πολλές φορές, υπάρχει μια αναμονή τουλάχιστον 1 λεπτού μεταξύ των tweets προτού αποσυρθούν.

Συνιστάται: