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

Bangun Smart Speaker Gaya Amazon Echo dengan Arduino dan 1Sheeld

Komponen dan Perlengkapan

Alat dan Mesin yang Diperlukan

Aplikasi dan Layanan Online

Tentang Proyek Ini

Beberapa bulan yang lalu saya mengunjungi seorang teman dan saya terkesan dengan Amazon Echo yang dimilikinya.

Dia dapat memutar musik, mengontrol lampu rumah, memberitahu saya berita dan cuaca, dan bahkan tanggal dan waktu, semuanya dengan hanya perintah suara.

Pada saat itu, pembuat di dalam saya berteriak “mengapa saya tidak membuatnya sendiri!”.

Dan sejak hari itu saya mulai mencari komponen yang dapat membantu saya membuat Amazon Echo berbasis Arduino, hingga saya menemukan 1Sheeld yang luar biasa.

1Sheeld adalah platform untuk Arduino yang memungkinkan Anda untuk menyalahgunakan sensor dan kemampuan ponsel Anda dan membiarkan Anda menggunakannya dalam proyek Arduino Anda.

Pada dasarnya, ini adalah shield hardware yang duduk di atas papan Arduino Anda dan berkomunikasi melalui Bluetooth ke aplikasi Android ini, untuk mentransfer data antara itu dan ponsel Anda.

Anda dapat memeriksa tutorial pemula di situs web 1Sheeld yang akan membawa Anda langkah demi langkah hingga Anda dapat mengoperasikan 1Sheeld dengan sangat lancar dan ini adalah referensi yang hebat untuk proyek Arduino hebat.

Saya telah menggunakan lima shield dari 40+ shield di 1Sheeld dalam proyek ini.

Yang pertama adalah Voice Recognition Shield yang saya gunakan untuk mengontrol seluruh sistem dengan perintah suara, ini adalah shield yang sangat sederhana yang dapat saya aktifkan dengan hanya 1 baris kode: VoiceRecognition.start();

Kemudian saya menggunakan Music Player Shield yang memungkinkan saya untuk menyalahgunakan pemutar musik ponsel dan memilih track yang ingin saya putar dengan sangat lancar, sebenarnya sangat sederhana bahwa saya hanya menggunakan baris ini untuk memutar music player shield: MusicPlayer.play();

Shield ketiga yang saya gunakan adalah salah satu shield yang paling penting dalam proyek ini, ini adalah Text to Speech Shield yang menambahkan interaksi humanoid pada proyek bahwa seseorang merespons apa yang Anda katakan, sangat mudah untuk membuat sistem responsif: TextToSpeech.say("time in cairo is");

Setelah mengaktifkan shield Text to Speech saya telah mengaktifkan Clock Shield yang mengembalikan jam secara real time dan kemudian sistem dapat merespons dengan waktu setelah saya memintanya, luar biasa, tidak begitu :), dan saya dapat dengan mudah mendapatkan waktu saat ini di ponsel saya menggunakan fungsi ini: Clock.queryDateAndTime();

Shield terakhir yang saya gunakan adalah Internet Shield yang menurut saya adalah shield yang paling kuat di 1Sheeld, saya menggunakan shield itu untuk mendapatkan status cuaca saat ini di kota saya menggunakan API dari situs web “openweathermap” tempat saya dapat memanggil API dengan baris ini: HttpRequest request1("/*the API address */");

Langkah 1: Kumpulkan Komponen

Langkah 2:

Buat lubang di pipa untuk memungkinkan suara keluar

Langkah 3:

Cat pipa PVC dengan cat hitam spray

Langkah 4: Buat Pemasangan

Langkah 5: Setup Library 1Sheeld

Anda dapat mengelola library apa pun dari Arduino IDE. Cukup klik Sketch >> Include library >> Manage libraries >> ketik OneSheeld >> lalu klik install dan Anda siap. ​ Atau Anda dapat mengunduh library dari sini: https://1sheeld.com/downloads/ Kemudian buka Arduino IDE Anda lalu pilih sketsa dari menu bar >> Include library >>add .zip file >> lalu pilih file zip yang baru Anda unduh.

Langkah 6: Instal Aplikasi 1Sheeld

Unduh aplikasi seluler 1Sheeld dari situs web atau Anda dapat mengunjungi Apple play store atau Google play store untuk mendapatkan aplikasi.

Langkah 7: Akses Shield

Ikuti tutorial pemula 1Sheeld dan di akhir pilih shield berikut

Kemudian tekan tombol multiple shield.

Kode

Kode Amazon EchoArduino

Kode lengkap tersedia dalam file proyek. Kode mencakup pengaturan shield Internet, Voice Recognition, Text to Speech, Music Player, dan Clock dari 1Sheeld, serta kontrol strip LED dan lampu melalui perintah suara.

Skematik

Gambar skematik tersedia sebagai referensi rangkaian.

Proses manufaktur

  1. Mentransfer Data Suhu dan Kelembaban antara Dua Arduino menggunakan Firebase
  2. Proyek Dadu Digital Arduino: Buat Generator Angka Acak berbasis LCD
  3. Membuat Remote Android Universal dengan Arduino, 1Sheeld & Kontrol IR
  4. Pengontrol USB Game Arduino DIY – Buat Gamepad Tinggi Performa Sendiri
  5. Pengukuran Jarak Real-Time dengan Sonar Arduino & Visualisasi Processing
  6. Pixel Chaser: Game LED Interaktif Satu Ketukan dengan Arduino Nano
  7. Pengendalian Kecerahan LED Lancar Menggunakan Bolt IoT dan Arduino UNO
  8. Buat Lengan Robotik Arduino Pintar: Tutorial DIY Mudah
  9. Bangun Tank Autonom Sendiri: Integrasi Walabot, Arduino, Raspberry Pi & Alexa
  10. Membuat Radio FM Kompak dengan Arduino Nano dan RDA8057M