Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Intel Arduino 101 BLE Blynk Tank

Komponen dan persediaan

Arduino 101
× 1
Adafruit Motor/Stepper Shield V2
× 1
SparkFun Dagu DG102 Tank Chassis
× 1
Baterai AA
× 5
Kabel USB-A ke B
× 1
Paket Baterai USB Adafruit
× 1
M2.5 Standoff dengan mur dan sekrup
× 4
Konektor baterai JST terpolarisasi Pria dan Wanita
× 1
Header Pria 40 Posisi 1 Baris (0,1")
× 1
Kabel Jumper Pria/Pria
× 4

Alat dan mesin yang diperlukan

Besi solder (generik)

Aplikasi dan layanan online

Arduino IDE
Blynk

Tentang proyek ini

Tangki berbasis Intel Arduino 101 dengan BLE dan Blynk!

Proyek ini menggunakan papan Intel Arduino 101 yang memiliki built-in IMU dan Bluetooth Low Energy (BLE). Untuk remote control, saya menggunakan aplikasi Blynk gratis yang tersedia untuk Android dan iPhone; ini memungkinkan Anda untuk dengan cepat menarik dan melepas beberapa tombol untuk membuat antarmuka pengguna. Sasisnya adalah Dagu DG012 dari Sparkfun.

Saya mencoba menyalakan seluruh rig dari paket baterai 5 AA yang disertakan dengan sasis tetapi Arduino terus mengatur ulang pada tegangan rendah. Idealnya, saya akan menggunakan paket baterai LiPo yang bagus, tetapi untuk menjaga hal-hal sederhana dan tidak mengharapkan pemula untuk belajar tentang perawatan dan pemberian LiPos dan membeli pengisi daya, saya memilih untuk menyalakan motor secara terpisah dari Arduino menggunakan paket Baterai USB. Pastikan untuk melepas jumper baterai opsional pada pelindung motor Adafruit, atau Anda bisa menggorengnya; sumber daya harus dipisahkan.

Video Tutorial

Video tutorial ini dibagi menjadi dua video:pertama untuk hardware, mounting, dan powering elektronik.

Video kedua mencakup pembuatan aplikasi telepon dan kode Arduino.

Varian penjelajah

Berikut adalah petunjuk memulai cepat:

Bagian

  • Chassis Tank atau platform apa pun yang Anda suka.
  • Konektor baterai terpolarisasi JST (Gambar saya membuatnya dengan pin header)
  • 4 kabel jumper
  • Papan Arduino 101
  • Papan driver motor (Adafruit Motor/Stepper Shield V2)
  • 4 penyangga nilon M2.5 dengan mur dan sekrup
  • 5 Baterai AA (Untuk motor)
  • Paket Baterai USB (Untuk Arduino)
  • Kabel USB A ke USB B pendek
  • Penyusut panas 1”
  • Beberapa pin header pria dan wanita 0,1
  • Dua ikatan zip
  • Perangkat keras

  • Rakit sasis tangki, gambar instruksi yang disertakan sudah memadai, biarkan pelat atas terlepas dari sasis.
  • Pasang Arduino ke pelat atas menggunakan standoff. Saya lebih suka standoff nilon M2.5.
  • Pengkabelan

  • Gunakan kabel jumper untuk menghubungkan motor ke header M1 dan M2 di Arduino Motor Shield.
  • Pasang konektor terpolarisasi antara pelindung motor dan paket baterai 5 AA. Biarkan jumper pelindung motor dilepas untuk mengisolasi daya motor dari daya Arduino.
  • Lepaskan pelat atas dan masukkan beberapa ritsleting untuk menahan konektor baterai USB.
  • Aplikasi Blynk

  • Unduh Aplikasi Blynk untuk Android atau iPhone dan buat aplikasi baru.
  • Seret empat tombol, penggeser, dan widget BLE ke aplikasi baru Anda.
  • Edit penggeser, perlu menulis 0-255 hingga V0.
  • Tombol dikonfigurasi sebagai tombol tekan sesaat, tombol tersebut mengirim satu saat ditekan dan 0 saat dilepaskan:Maju Kiri =V1, Maju Kanan =V2, Mundur Kiri =V3 Kanan Mundur =V4.
  • Dari konfigurasi aplikasi Blynk, klik tombol untuk mengirimkan token autentikasi ke email Anda sendiri, kami akan menggunakannya di Aplikasi Arduino.
  • Perangkat Lunak Arduino

    Unduh sketsa Arduino dari Github

  • Buka sketsa menggunakan Arduino IDE. Saat menulis posting ini, versi IDE Anda harus berada di antara 1.6.7 dan 1.6.13, versi yang lebih lama mungkin tidak mendukung papan Currie dan 1.8.0 mungkin tidak mengkompilasi kode (dialami oleh beberapa orang di lokakarya terakhir kami)
  • Buka Tools –> Board –> Board Manager dan cari “Arduino 101”, dan pastikan board sudah terpasang, Anda juga dapat mengupgrade ke versi terbaru.
  • Buka Sketsa -> Sertakan Perpustakaan -> Kelola Perpustakaan dan cari “Adafruit Motor”, instal Perpustakaan Adafruit Motor Shield V2.
  • Juga cari dan instal Perpustakaan Blynk.
  • Ganti auth[] token dengan yang Anda kirim melalui email ke diri Anda sendiri dari aplikasi Blynk yang dibuat di atas.

    Jika Anda memiliki beberapa papan Arduino 101, ganti nama blePeripheral.setLocalName dan blePeripheral.setDeviceName variabel sehingga namanya menjadi unik.

  • Perbarui firmware board Arduino 101 dengan mengubah programmer arduino Anda menjadi "Arduino/Genuino 101 Firware Updater", lalu pilih "Burn Bootloader"
  • Pastikan untuk mengganti Programmer Arduino kembali ke "ArduinoISP"
  • Unduh sketsa ke papan Anda, tekan tombol "Master Reset" pada arduino, lalu unduh lagi untuk ukuran yang baik.
  • SAATNYA PERGI

  • Dari aplikasi Blynk, klik widget BLE, sambungkan ke Arduino 101 Anda.
  • Letakkan Aplikasi Blynk dalam mode run.
  • Jika layanan BLE arduino 101 Anda tidak muncul, tekan tombol master reset pada arduino.
  • Mainkan!
  • Berikut adalah beberapa proyek sasis Arduino 101 lainnya yang menjadi inspirasi saya.

    Arduino 101 BLE Rover

    BLE Bot 9000

    Kode

    Arduino101_BLE_Blynk_AdafruitMotorV2
    Sketsa Arduino untuk tangki Arduino 101 BLE Blynkhttps://github.com/ElectronHacks/Arduino101_BLE_Blynk_AdafruitMotorV2

    Proses manufaktur

    1. Tangki Oksigen
    2. Baterai
    3. Jam dinding sederhana menggunakan Adafruit 1/4 60 Ring Neopixel
    4. Arduino Spybot
    5. Arduino Power
    6. Avenger Rakitan:Helm Iron Man &Reaktor Busur
    7. Intel Arduino 101 BLE Blynk Tank
    8. Arduino101 / tinyTILE BLE:Kacamata Mencocokkan
    9. Cara membaca suhu dan kelembaban di Blynk dengan DHT11
    10. Arduino Apple Watch