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

Μιλήστε στο φως σας: 5 βήματα
Μιλήστε στο φως σας: 5 βήματα

Βίντεο: Μιλήστε στο φως σας: 5 βήματα

Βίντεο: Μιλήστε στο φως σας: 5 βήματα
Βίντεο: Νοτης Σφακιανακης - 5 Βημα Full Album 2024, Νοέμβριος
Anonim
Image
Image

Ποιο είναι το έργο μου;

Αυτό το έργο είναι ένα φως που μπορείτε να αλλάξετε χρώματα λέγοντας ποιο χρώμα θα σας αρέσει. Το φως που έφτιαξα σε αυτό το έργο χρησιμοποιεί 4 διαφορετικά φώτα: πράσινο, κόκκινο, κίτρινο, μπλε και φυσικά μπορείτε να προσθέσετε περισσότερα φώτα και να αλλάξετε περισσότερα χρώματα. Αυτός ο οδηγός θα σας διδάξει πώς να ελέγχετε το Arduino με τη φωνή σας από το τηλέφωνό σας.

Πώς λειτουργεί;

Το android σας διαθέτει αναγνώριση ομιλίας και θα το χρησιμοποιήσουμε για τον έλεγχο του Arduino σας, μέσω Bluetooth. Η εφαρμογή που χρησιμοποίησα έχει σχεδιαστεί από το SimpleLabsIN και λειτουργεί πατώντας το κουμπί μικροφώνου και στη συνέχεια θα περιμένει να πείτε μια εντολή. Στη συνέχεια, η εφαρμογή θα εμφανίσει τις λέξεις που έχετε δηλώσει και θα στείλει συμβολοσειρές δεδομένων για επεξεργασία του Arduino.

Το TechBuilder με ενέπνευσε να κάνω αυτό το έργο

Βήμα 1: Μέρη και εξαρτήματα

Μέρη και εξαρτήματα
Μέρη και εξαρτήματα

Θα χρειαστούμε αυτά τα μέρη:

  • 4x δείκτες LED ή περισσότεροι (το χρώμα της επιλογής σας)
  • 1x Arduino Leonardo
  • 1x σειριακή μονάδα Bluetooth HC-06
  • Breadboard και άλτες
  • (Προαιρετικά) Μπαταρία 9v
  • Αντίσταση 220Ω

Βήμα 2: Συνδέσεις και σχηματικά

Συνδέσεις και Σχηματική
Συνδέσεις και Σχηματική
Συνδέσεις και Σχηματική
Συνδέσεις και Σχηματική

Θυμηθείτε, το γυμνό HC-06 λειτουργεί σε 3.3v, δεν μπορείτε απλά να το συνδέσετε σε 5v.

Η μπαταρία 9v είναι προαιρετική εάν δεν θέλετε το καλώδιο USB να είναι ορατό στο τέλος.

Εάν η εικόνα είναι ούτως ή άλλως ασαφής, μη διστάσετε να επικοινωνήσετε μαζί μου, θα σας βοηθήσω ευχαρίστως

Βήμα 3: Κώδικας Arduino και σειριακή επικοινωνία

Κωδικός Arduino και σειριακή επικοινωνία
Κωδικός Arduino και σειριακή επικοινωνία

Πώς να ανεβάσετε τον κωδικό;

Ανεβάστε τον κωδικό με καλώδιο USB. Ο κωδικός είναι κατασκευασμένος για τον πίνακα Leonardo. Εάν θέλετε να χρησιμοποιήσετε τον κωδικό στον πίνακα UNO, θα πρέπει να αλλάξετε τον κωδικό Serial1.read, Serial1.available και Serial1.println. Διαγράψτε όλο τον αριθμό "1" για να χρησιμοποιήσετε τον κωδικό στον πίνακα UNO.

Κατανόηση της εφαρμογής:

Η εφαρμογή λειτουργεί αναγνωρίζοντας τη φωνητική σας εντολή, στη συνέχεια θα εμφανίσει τις λέξεις που έχετε πει και στέλνοντας δεδομένα/ συμβολοσειρές στο Arduino μέσω bluetooth. Τι είναι μια χορδή; Μια συμβολοσειρά είναι σαν μια λέξη, μπορείτε να κάνετε δηλώσεις υπό όρους από αυτήν [π.χ.: if (voice == "*ο υπολογιστής είναι ενεργοποιημένος") {// ενεργοποιήστε το pin #2 on}]. Η "φωνή" είναι η συμβολοσειρά σας " Το Η εφαρμογή στέλνει συμβολοσειρές σε αυτήν τη μορφή *εντολή#, ο αστερίσκος (*) υποδεικνύει την έναρξη μιας νέας εντολής και η ετικέτα κατακερματισμού (#) υποδεικνύει το τέλος μιας εντολής.

Πώς μπορώ να αλλάξω τις εντολές;

Μπορείτε να δείτε ότι το "*綠色" επισημαίνεται από την παραπάνω εικόνα.綠色 είναι το κινέζικο του πράσινου. Μπορείτε να αλλάξετε τη λέξη σε ό, τι θέλετε, ας πούμε ότι θέλετε να την αλλάξετε σε ροζ χρώμα, μπορείτε να αντικαταστήσετε το "*綠色" με το "*Ροζ". Να θυμάστε πάντα να ξεκινάτε την εντολή με έναν αστερίσκο.

Κωδικός:

Βήμα 4: Συνδέστε το Arduino με τη συσκευή Android

Συνδέστε το Arduino στη συσκευή Android
Συνδέστε το Arduino στη συσκευή Android

Κατεβάστε την εφαρμογή: BT Voice Control για Arduino

Η εφαρμογή που χρησιμοποίησα έχει σχεδιαστεί από το SimpleLabsIN

5 απλά βήματα:

  1. Κατεβάστε την εφαρμογή από το Google PlayStore
  2. Πατήστε στο μενού επιλογών και μετά επιλέξτε "Connect Robot"
  3. Κάντε κλικ στη μονάδα BT (στην περίπτωσή μου είναι το HC-06)
  4. Περιμένετε μέχρι να εμφανιστεί η ένδειξη Σύνδεση στη μονάδα BT (HC-06)
  5. Πατήστε στο εικονίδιο του μικροφώνου και δηλώστε την εντολή σας!

Βήμα 5: Καλύψτε τα εξαρτήματά σας

Καλύψτε τα εξαρτήματά σας
Καλύψτε τα εξαρτήματά σας
Καλύψτε τα εξαρτήματά σας
Καλύψτε τα εξαρτήματά σας

Τώρα θα πρέπει να καλύψετε τα εξαρτήματά σας, έτσι ώστε το φως σας να μην είναι έντονο και θα κάνει επίσης το έργο πιο στιλιστικό.

Έτσι το έκανα

  1. Καλύψτε ολόκληρο το πράγμα με ένα ημιδιαφανές χαρτί
  2. Κολλήστε το από κάτω
  3. Άνοιξε το φως

Θα πρέπει να φαίνεται όμορφο

Συνιστάται: