Gagal Selamat untuk Modul Bluetooth Arduino Menggunakan EC1 Splat PLC: 6 Langkah

Gagal Selamat untuk Modul Bluetooth Arduino Menggunakan EC1 Splat PLC: 6 Langkah

Isi kandungan:

Anonim

Papan Splat EC1 yang terdapat di Splatco.com adalah pengawal tertanam EOM yang mampu menaik taraf multitasking ke 64 proses sekaligus, beberapa ciri termasuk output PWM (modulator lebar pulsa), titik terapung dan banyak lagi termasuk interfacing dengan JY-MCU Bluetooth Modul Port Serial Tanpa Wayar. Satu masalah yang dihadapi baru-baru ini ialah bahawa EC1 dan modul BT tidak mempunyai arahan pengaturcaraan apabila modul BT terputus dari peranti android. dalam pengajaran ini saya akan menunjukkan kepada anda satu cara yang mudah dan mudah untuk menyelesaikannya dengan hanya tiga baris pengaturcaraan (tidak termasuk fungsi hash Bluetooth)

Anda perlu:

Kemahiran asas pematerian dan kelengkapan

Papan EC1 boleh didapati di Splat

Modul Serial Port Tanpa Wayar JY-MCU Bluetooth dan kabel sambungannya (berserta dengannya)

Kawat tunggal kira-kira enam inci panjang dengan penyambung pin wanita pada satu hujung (lihat gambar)

USB mikro standard ke kabel USB

Komputer yang menjalankan SPLat / PC, persekitaran pengaturcaraan SPLat percuma (IDE)

pemotong wayar kecil untuk mengeluarkan tiub menyusut

Sekarang mari bermula!

Bekalan:

Langkah 1: Membongkar Modul BT

Perkara pertama yang perlu kita lakukan adalah mengeluarkan tiub penyusut dari atas LED merah di sudut papan

Menggunakan beberapa pemotong dawai kecil dengan hati-hati memotong kepingan keluar dari sudut sehingga keseluruhan yang dipimpin dapat diakses.

Langkah 2: Solder the Wire

Dengan menggunakan besi pematerian, kini anda boleh menyerang dan mematerikan dawai ke hujung positif yang dipimpin, ini harus menjadi hujung yang paling hampir dengan empat palam siram. Terdapat dua pad solder yang sudah ada, yang paling dekat dengan kelebihannya secara langsung dihubungkan ke LED, ini akan membuat penyolder sedikit lebih mudah.

Langkah 3: Pasangkan Modul

Palamkan modul BT ke dalam Splat EC1 dengan nota kabel * yang disediakan bahawa pinout pada modul BT dan EC1 tidak dalam susunan yang sama, saya akan mengesyorkan meletakkan plag di tempat yang betul dan kemudian gam bersama-sama dengan panas gam.

Kemudian pasangkan dawai yang kami hanya dipaterikan kepada apa sahaja masukan pada EC1 yang anda ingin gunakan, namun inputnya mestilah 5v toleran

anda boleh mencari salinan PIN EC1 pada percikan Splat

Untuk demonstrasi ini saya hanya akan menggunakan input 2 pada pin 21 dari EC1

Langkah 4: Program ini

Seterusnya adalah ia menjadi rumit, jika anda tidak mempunyai pengalaman pengaturcaraan Splat lalu anda akan memerlukan beberapa tetapi tidak terlalu banyak, juga kerana modul BT menggunakan SimpleHMI anda tidak perlu memprogram apa-apa pada telefon android. Untuk ini saya akan menggunakan "Apl sampel pertama menggunakan Bluetooth untuk android"

Program ini kelihatan seperti imej di atas

Langkah 5: Tambah Apa yang Kami Perlu untuk Program

Sekarang kita akan menambah beberapa baris program

Pertama sekali di bawah arahan gosub seccond kami akan menaip:

jeda 20

mati 1

pelancar monitor pelancaran

Kemudian di bahagian bawah program pada baris sendiri kita akan menaip yang berikut

monitorconnect

waiton 2

pada 1

killtask

Program ini sekarang akan kelihatan seperti gambar di atas * bintang menandakan perubahan *

* Juga program dipotong di bahagian atas dalam tangkapan skrin *

Langkah 6: Ujian

Pada ketika ini anda harus dapat memuatkan program pada papan splat dan mengujinya, program demo akan menyalakan lampu merah apabila anda menyentuh butang, program yang kami baru tulis akan menghidupkan lampu yang dipimpin apabila isyarat hilang dan bertukar ia dimatikan apabila isyarat diperoleh kembali. Bahagian program ini boleh ditulis semula untuk sebarang tujuan. Terima kasih kerana mengikuti di dalam yang tidak dapat ditembusi ini! Sekiranya anda memerlukan lebih banyak gear Splat anda boleh jumpa di www.splatco.com