Zedomax DIY 113 - Κατασκευάστηκε ένα Bluetooth ελεγχόμενη Holloween φως κόμμα Hovercraft!
[DIY 113]
Do it yourself!
Zedomax Hovercraft Έκδοση 3 - Αστεροειδής ΙΙ
Φτιάξτε ένα Bluetooth controlledHolloween φως κόμμα Hovercraft!



[δεδομένα gv = "C3v3uWwIGXQ"] [/ gv]
Εντάξει, τις προάλλες κάναμε ένα δροσερό χόβερκραφτ, σήμερα θα προσθέσει μια μονάδα Bluetooth και ένα ενσωματωμένο υπολογιστή για να καταστεί γύρισμα!
Parts List:
Τμήματα από την αρχική χόβερκραφτ. (Ναι, πρέπει να κάνετε το αερόστρωμνο πρώτα ...)
2 CUBLOC ενότητες CB220
2 CB220 Proto Boards
2 Acode-300 Bluetooth Modules
2 πλήκτρα
2 LEDs
2 I / O Cell Ηλεκτρονόμοι
2 5V σε 3.3V ρυθμιστικής αρχής (για ACODE-300, πήρα από ένα ορυχείο ξαγωγή Dongle ...)
2 DC Jacks
1 μπαταρία 9V
1 μπαταρία AAA
2 330Ohm Resistors
3 10K Resistors
1 Δημιουργικότητα
1 Concentation
HOWTO
Πρώτον, θα χρειαστεί να κάνει κάποια κυκλώματα. Χρειάζεται να κάνετε μια ενότητα πομπό και δέκτη μια ενότητα για τα αερόστρωμνα σας.
Εδώ είναι τι η ACODE-Pinouts 300 Ενότητα δούμε σαν:

Μπορείτε βασικά πρέπει να κάνετε ένα κύκλωμα για την ACODE-300, το οποίο κάναμε αυτό πριν με ασύρματη οθόνη LCD, μπορείτε να αναφερθείτε σε αυτό το σύνδεσμο

Μπορείτε να κατεβάσετε την πλήρη σχηματική εδώ:
Αστεροειδής ΙΙ Trasmitter & Bluetooth Receiver
Αφού κάνετε τις trasmitter και δέκτη, θα πρέπει να έχετε κάτι σαν αυτό:
Transmitter:

Δέκτη (για να διατεθεί στην hovercraft):

Εντάξει, αυτό θα πρέπει να λάβει περίπου 1 ώρα για την πομπός και 1 ώρα για το δέκτη.
Μόλις τελειώσετε καθιστούν, φροντίστε να ρυθμίσετε ACODE σας-300 μονάδες σε 115200 bps και έχουν σύνδεση.
Πριν από τη θέση ACODE σας-300 για trasmitter και δέκτη σας, τους συστήσει τη χρήση του λογισμικού και κάτω από το ACODE Interface συμβούλιο:

Τοποθετήστε ACODE σας-300 μονάδα, όπως φαίνεται
πάνω στη διασύνδεση του σκάφους.
Επίσης να συνδέσετε ένα σειριακό καλώδιο και
DC ισχύς (μεταξύ 5 και 12V) για τη διασύνδεση του σκάφους.
Εκτελέστε το PromiWIN4.0_Setup (En). Exe πρόγραμμα εγκατάστασης και να εγκαταστήσετε
Promi λογισμικό, το οποίο θα χρησιμοποιήσετε για τη σύνδεση των δύο ACODE-300 ασύρματο ενότητες.
PromiWIN4.0_Setup (En). Exe Κατεβάστε
Η προεπιλεγμένη ταχύτητα baud για ACODE-300 ανέρχεται σε 9600 bps.
Έτσι Απλά
κλικ στο κουμπί OK, και θα πρέπει να μπορείτε να δείτε την ακόλουθη οθόνη:

Τώρα είμαστε έτοιμοι να ρυθμίσετε τη συσκευή σε μια γρηγορότερη ταχύτητα baud.

Αλλαγή του τρόπου λειτουργίας να MODE3, Baud ποσοστό σε 115200bps και
που το όνομα της συσκευής για την συσκευή 1, όπως φαίνεται παραπάνω.

Εάν λάβετε το μήνυμα διαμόρφωσης έχει εφαρμοστεί, είστε έτοιμοι να πάτε.
Αποσυνδέστε ACODE σας-300 μονάδα από το περιβάλλον εργασίας του σκάφους και συνδέστε το πίσω trasmitter σας.

Εξουσία επί του σκάφους σπουδών σας και ACODE σας-300 θα πρέπει να αρχίσει
αναβοσβήνει το LED όπως και παραπάνω κάθε 1-2 δευτερόλεπτα.
Τώρα πάρτε ACODE σας-300 μονάδα από τον δέκτη και
συνδέστε το στο περιβάλλον εργασίας του σκάφους και Promi εκτελέσετε ξανά το πρόγραμμα.

Μόλις συνδεθείτε, αλλάξτε το Τρόπος λειτουργίας για MODE1, Baud
ποσοστό σε 115200bps και που το όνομα της συσκευής για την συσκευή 1;
όπως φαίνεται παραπάνω.
Μετά την εφαρμογή των παραπάνω ρυθμίσεων, κάντε κλικ στο Connection (έξω) και πατήστε Aναζήτηση.

Θα πρέπει να είναι σε θέση να βρει τη συσκευή 1, η ACODE-300 ενότητα για την μελέτη του σκάφους.

Τώρα, επιλέξτε τη συσκευή 1 και κάντε κλικ στο Connect.
Θα πρέπει να δείτε τα δύο λυχνίες LED των ACODE-300 για τη σειρά continusly φορά
λάβετε αυτό το μήνυμα:


(LEDs συνεχώς ON)
Όταν οι λυχνίες LED ανάβουν σαν ανωτέρω, η ACODE-300 ενότητες
συνδέεται και ευθεία σύνδεση σειριακής RS232 έχει
εγκατεστημένος.
Είναι σαν να βρέθηκε ένα σειριακό καλώδιο έχει συνδεθεί
ασύρματα.
Τώρα αποσυνδέστε το ACODE-300 μονάδα από το περιβάλλον εργασίας του σκάφους και
συνδέστε πάλι σε μονάδα δέκτη σας:

Τώρα, όταν εξουσία επί δύο trasmitter & δέκτη και θα πρέπει να δείτε δύο φως LED στα όπως φαίνεται στην παραπάνω εικόνα.
Τώρα ανοίγουν CUBLOC Studio σας και να καταρτίζουν και να κατεβάσετε το πρόγραμμα πομπό στον πομπό καιη πρόγραμμα δέκτη στον δέκτη.
Κάντε κλικ εδώ για να κατεβάσετε Transmitter Πρόγραμμα
Κάντε κλικ εδώ για να κατεβάσετε δέκτη Πρόγραμμα
Τώρα πάρτε νέο φως κόμμα σας για την επόμενη γιορτή του φίλου σας και groovin ξεκινήσετε!
Απίθανες εικόνες του τοποθέτηση πομπού στο χέρι μου:


Λαμβάνοντας αυτό Περαιτέρω ...
Λοιπόν, έχω δημιουργήσει μια πολύ απλό πρωτόκολλο, πραγματικά εδώ είναι το σύνολο κώδικα για τον πομπό:
Const Device = CB220
# define DEBOUNCE_RATE 10
Input 0
Είσοδος 1
Σχετικά χρονόμετρο (DEBOUNCE_RATE) Σετ Gosub CheckKey »σε 200ms
Opencom 1,115200,3,10,10
Dim key0 Όπως Byte, key1 Όπως Byte
Κάνω
Loop
CheckKey:
Σε key0 = (0)
Σε key1 = (1)
Αν key0 = 1 και key1 = 1 Then
Debug "δύο Κλειδιά Pressed", Cr
Putstr 1, "B"
Elseif key0 = 1 Then
Debug "Δεξί πλήκτρο", Cr
Putstr 1, "R"
Elseif key1 = 1 Then
Debug "Αριστερό πλήκτρο", Cr
Putstr 1, "L"
End If
Επιστροφή
Και ο κωδικός για δέκτη:
Const Device = CB220
Υλοποίηση 14
Υλοποίηση 15
Δημ. Διοίκησης Όπως Byte
Dim Μήκος Όπως Byte
Opencom 1,115200,3,3,3
Στις Recv1 Gosub Get_Command
Out 14,0
Out 15,0
Κάνω
Loop
Get_Command:
Μήκος = Blen (1,0)
Αν Μήκος> 0 Then
Command = Get (1,1)
Αν Command = Asc ( "L") Στη συνέχεια
Debug "Αριστερά Button Pressed", Cr
Out 14,1
Καθυστέρηση 200
End If
Αν Command = Asc ( "Ε") Στη συνέχεια
Out 15,1
Καθυστέρηση 200
Debug "δεξιό κουμπί Pressed", Cr
End If
Αν Command = Asc ( "Β") Στη συνέχεια
Out 14,1
Out 15,1
Καθυστέρηση 200
Debug "Και οι δύο Button Pressed", Cr
End If
End If
Out 14,0
Out 15,0
Επιστροφή
Ουσιαστικά, το μόνο που έκανε ήταν να περιορίσει τον αριθμό των buffer λάβετε και να στείλετε στο buffer που χρησιμοποιούν Opencom () για την πρόληψη περίπτωση υπερχείλισης και να χρησιμοποιήσουν τρία γράμματα, L, R, και B. L είναι για την Αριστερά, R είναι για το δικαίωμα, και Β για τα δύο κουμπιά. Θα μπορούσατε ίσως διαπιστώσετε ότι μπορείτε να δημιουργήσετε πολύ πιο σύνθετο κώδικα πάνω από αυτό.
Εδώ είναι σχηματικό του I / O Cell Relay και ACODE δεδομένων spec φύλλο για την αναφορά:


Σκέφτομαι ένα hover-bot επόμενη ... Νομίζω ότι μπορώ να βάλω μερικά μόνο από αισθητήρες και να το καταστήσει περιφέρονται γύρω στις είναι δική τώρα, δεν είναι περισσότερο έλεγχο, πήρα για να της δώσει την ελευθερία να σκέφτεται για το δικό του ... ![]()
Happy Holloween!
< ![]()
Αν έχετε οποιοδήποτε πρόβλημα με την παραπάνω app, στείλτε e-max@zedomax.com mail
Αν έχετε οποιαδήποτε δροσερό εφαρμογές που θέλετε να μοιραστείτε ή θέλετε κάποια DIY, παρακαλώ στείλτε μας e-mail στο max@zedomax.com
Εμείς δεχόμαστε δωρεάν δείγματα για DIYs, παρακαλούμε στείλτε email max@zedomax.com ![]()

















































