SmartGate: 5 Langkah

SmartGate: 5 Langkah

Isi kandungan:

Anonim

Pada akhir pengajaran ini, anda sepatutnya dapat membina pintu automatik dengan memprogramkan Intel Edison di Javascript. Pintu akan dibuka apabila anda berada berhampiran dengan Sentuh Lembaga sensor (tangan anda, jika ia adalah sistem kecil seperti kita), dan akan ditutup secara automatik selepas 5 saat atau dengan Tenaga Rendah Bluetooth: dengan mempunyai Telefon Android dan Android App(kod sumber) yang kami sediakan, pintu akan dibuka "secara manual" dengan menekan butang Buka dan Tutup atau hanya dengan pergi berhampiran pintu masuk.

Bekalan:

Langkah 1: Keperluan

1. a Intel Edison

2. an Lembaga Pengembangan Arduino

3. a Sentuh Lembaga

4. dua motor servo (kami menggunakan mereka yang termasuk dalam Grove Starter Kit Plus)

5. mengikuti arahan mengenai cara memulakan Intel Edison di XDK. Inilah pautan.

Catatan: jika anda seorang pemula, dalam "Langkah 4: Cuba keluar", pilih Intel XDK IoT Edition (JavaScript) dan ikut arahan untuk mengetahui asas pengaturcaraan Intel Edison.

Langkah 2: Programkan Intel Edison dalam Javascript

1. Muat turun folder ini di sini

2. Buka Intel XDK IoT Edition

3. Masuk menggunakan akaun Intel XDK anda

4. Di sudut kiri dan kanan skrin, klik ikon hijau diikuti oleh Buka Projek XDK Intel.

5. Semak imbas untuk kod JavaScript yang kami muat turun dan pilih fail nodes.Ws.xdk di dalam folder NodeJS

6. Pilih Peranti Intel Edison anda dalam menu lungsur turun -Select a Device-

7. Jalankan projek ini dengan mengklik ikon hijau pada IDE (bukannya dengan lukisan bug)

Langkah 3: Persediaan Papan Sentuh dan Intel Edison

Ini adalah bahagian yang menyeronokkan!

Persiapkan Intel Edison dan Sentuh Lembaga dengan mengikuti skema gambar ini.

Sekiranya foto-foto ini tidak mencukupi, kami dimuat naik koleksi gambar di sini.

Catatan: Dalam D3 dan D6 dipasang dua motor servo untuk pintu-pintu, yang merupakan matlamat utama pengajaran ini. Lihatlah dengan lebih dekat kepada mereka, bukannya modul lain.

Langkah 4: Persediaan Tenaga Rendah Bluetooth untuk Intel Edison

Dalam folder yang anda muat turun sebelum ini, akan ada fail.txt bernama BLEcommand. Masukkan kod tersebut garis demi baris di dalam Putty terminal. Ini akan menyambung kepada sahaja satu peranti, yang akan sama dengan yang anda akan gunakan dengan Apl Android yang akan kami jalankan dalam langkah seterusnya.

Langkah 5: Jalankan Kod Android

Jalankan aplikasi Android ini dengan menggunakan IDE Android kegemaran anda dan gunakan aplikasi yang sama pada telefon pintar anda.

Nikmati!

Catatan: jika anda mempunyai beberapa masalah, anda boleh menghubungi kami di [email protected]. Kami akan membantu anda dengan masalah anda yang berkaitan dengan topik ini, tentu saja:), dan anda akan membantu bukan sahaja kami, tetapi juga orang lain kerana kami membuat komitmen untuk mengemas kini pengajaran ini dan teruskan hidup!