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

Bluetooth στο Arduino -a Led: 7 βήματα
Bluetooth στο Arduino -a Led: 7 βήματα

Βίντεο: Bluetooth στο Arduino -a Led: 7 βήματα

Βίντεο: Bluetooth στο Arduino -a Led: 7 βήματα
Βίντεο: ПОДКЛЮЧАЕМ Bluetooth МОДУЛЬ REYAX RYB080I К АРДУИНО | Уроки Arduino #20 2024, Ιούλιος
Anonim
Bluetooth στο Arduino -a Led
Bluetooth στο Arduino -a Led
Bluetooth στο Arduino -a Led
Bluetooth στο Arduino -a Led

Σήμερα, θα σας εξηγήσω πώς να χρησιμοποιήσετε μια μονάδα bluetooth HC05 ή HC06 πολύ εύκολα. Θα μάθουμε μόνο τα βασικά, με στοιχεία on/off (αυτά στις ψηφιακές ακίδες).

Πιθανότατα θα κάνω ένα Instructable σχετικά με τα αναλογικά στοιχεία (pin A…), όταν τελικά θα καταλάβω πώς να το κάνω, για να ολοκληρώσω αυτό.

Βήμα 1: Τι χρειάζεστε;

Τι χρειάζεσαι?
Τι χρειάζεσαι?

Για να επιτύχετε αυτό το έργο, θα χρειαστείτε:

  • 1 Arduino Uno
  • Καλώδια
  • 1 Led
  • 1 αντίσταση (220 ohm)
  • 1 μονάδα bluetooth (HC05 ή HC06, θα εξηγήσω τη διαφορά αργότερα)
  • 1 σανίδα ψωμιού
  • 1 υπολογιστής
  • το καλώδιο USB του arduino
  • ένα smartphone Android με την εφαρμογή "bluetooth RC controller" διαθέσιμη στο PlayStore

Δεν ξέρω αν η εφαρμογή είναι διαθέσιμη στο AppStore, αλλά μπορείτε να την αναζητήσετε. Εάν δεν είναι, πηγαίνετε στο τελευταίο βήμα.

Βήμα 2: Το κύκλωμα

Το Κύκλωμα
Το Κύκλωμα
Το Κύκλωμα
Το Κύκλωμα

Εάν γνωρίζετε μια καλή εφαρμογή ή ιστότοπο για τη δημιουργία διαγράμματος arduino, σας περιμένω στα σχόλια!

Έτσι, καθώς δεν βρήκα ένα (δεν υπήρχε η μονάδα bluetooth στο tinkercad), έκανα απλά ένα όμορφο σχέδιο ειδικά για εσάς!

Η μονάδα bluetooth:

  • RXD → ακίδα 10
  • TXD → pin 11
  • GND → GND
  • VCC → 3.3V

The Led:

  • Μακρύ πόδι, καρφίτσα 9
  • Κοντό πόδι ground αμμοβολή με αντίσταση

Απλώς χρησιμοποιήστε την εικόνα για να δημιουργήσετε ξανά το κύκλωμα.

Βήμα 3: Η εφαρμογή

Η εφαρμογή
Η εφαρμογή
Η εφαρμογή
Η εφαρμογή

Πρώτα, κατεβάστε την εφαρμογή "bluetooth rc controller". Βασικά, όταν πατάτε ένα από τα κουμπιά, θα στείλει ένα γράμμα στο arduino. Μπορείτε να ελέγξετε τα γράμματα στις ρυθμίσεις. Υπάρχει συνάρτηση επιταχυνσιόμετρου, αλλά δεν θα το χρησιμοποιήσουμε.

Βήμα 4: Το πρόγραμμα

Το πρόγραμμα
Το πρόγραμμα

Το πρόγραμμα είναι το κύριο κομμάτι για να καταλάβετε πώς λειτουργεί το bluetooth.

Θα βρείτε όλες τις εξηγήσεις απευθείας στο πρόγραμμα, που μπορείτε να βρείτε στην εικόνα, αλλά και να συμμετάσχετε.

Εάν έχετε οποιεσδήποτε ερωτήσεις, μη διστάσετε να τις ρωτήσετε στα σχόλια!

Βήμα 5: Συνδέστε την εφαρμογή και το Arduino

Συνδέστε την εφαρμογή και το Arduino
Συνδέστε την εφαρμογή και το Arduino

Για να συνδέσετε τη μονάδα bluetooth και το smartphone, μεταβείτε στην εφαρμογή, κάντε κλικ στο κουμπί ρυθμίσεων και κάντε κλικ στην επιλογή "σύνδεση στο αυτοκίνητο". Στη συνέχεια, κάντε κλικ στο HC05 (ή HC06 εάν χρησιμοποιείτε ένα HC06). Το κόκκινο led στη μονάδα bluetooth θα αναβοσβήνει τώρα 2 φορές, μετά ένα κενό, μετά 2 φορές κ.λπ. Το κόκκινο κουμπί στην εφαρμογή θα πρέπει να έχει γίνει πράσινο.

Την πρώτη φορά που θα συνδέσετε τη μονάδα, θα ζητήσει κωδικό πρόσβασης. Ο αρχικός κωδικός πρόσβασης είναι 1234.

Βήμα 6: Δοκιμή

Δοκιμή
Δοκιμή
Δοκιμή
Δοκιμή
Δοκιμή
Δοκιμή
Δοκιμή
Δοκιμή

Τώρα που συνδέσατε το bluetooth και βάλατε το πρόγραμμα στην κάρτα, μπορείτε να το δοκιμάσετε. Απλώς πατήστε το κουμπί επάνω για να ενεργοποιήσετε το led και το κουμπί κάτω για να αλλάξετε το led.

Βήμα 7: Πρόσθετο βήμα για όσους δεν έχουν την εφαρμογή

Εάν δεν χρησιμοποιείτε smartphone Android, ίσως δεν μπορείτε να κάνετε λήψη της εφαρμογής.

Μπορείτε να χρησιμοποιήσετε μια άλλη εφαρμογή. Αναζητήστε μια εφαρμογή arduino bluetooth και ελέγξτε αν λειτουργεί ως η εφαρμογή που χρησιμοποιώ. Πιθανότατα δεν θα στείλει το ίδιο μήνυμα, οπότε προσπαθήστε να καταλάβετε τι μήνυμα στέλνει όταν πατάτε κάθε κουμπί. Για να το κάνετε αυτό, μπορείτε να μεταβείτε στις ρυθμίσεις της εφαρμογής ή να δοκιμάσετε κάθε κουμπί με τη σειριακή οθόνη. Εάν δεν ξέρετε πώς να εκτυπώσετε το μήνυμα στη σειριακή οθόνη, απλώς ρωτήστε στα σχόλια.

Μπορείτε επίσης να δημιουργήσετε τη δική σας εφαρμογή χρησιμοποιώντας το AppInventor από το MIT. Δεν το χρησιμοποίησα ποτέ, απλά ξέρω ότι υπάρχουν δύο μέρη, ένα για το σχέδιο και ένα για το πρόγραμμα. Θα πρέπει να ψάξετε μόνοι σας πώς λειτουργεί, συγγνώμη.

Συνιστάται: