Isi kandungan:
- Langkah 1: Bahan yang Diperlukan
- Langkah 2: Buat Arduino Shield
- Langkah 3: Buat Akaun Cleverbot
- Langkah 4: Cari Kunci dan Format API
- Langkah 5: Reka Bentuk dan Kod Pencipta APP MIT
- Langkah 6: Aplikasi Android
- Langkah 7: Jalankan Aplikasi dalam Mudah Alih
- Langkah 8: Kod Arduino
- Langkah 9: Ujian Fungsi Pertama
- Langkah 10: Container to Smart Container
- Langkah 11: Susun Pengawal dalam Bekas
- Langkah 12: Menguji Sebelum Berpisah
- Langkah 13:
- Langkah 14: Memilih dan Berbual
Video: Bercakap dengan Pick dan Artificial Intelligence Chat Menggunakan Cleverbot: 14 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Di sini saya mencuba bukan sahaja arahan suara tetapi juga Obrolan Kecerdasan Buatan dengan Komputer menggunakan Cleverbot.
Sebenarnya idea itu muncul ketika mendapati anak-anak mencampurkan warna dalam kotak pewarna ketika mengambil warna dari satu warna ke warna terdekat. Tetapi akhirnya dilaksanakan untuk Kitchen kerana orang yang kesepian di dapur memerlukan teman semasa memasak. Di sini berbual dengan anda dan juga menunjukkan item dalam senarai mengikut arahan anda. Oleh itu, jangan sekali-kali mencampurkan satu item ke item yang hampir. Mari mula membuat.
Langkah 1: Bahan yang Diperlukan
Bahan yang Diperlukan
1) Arduino Uno
2) Modul Bluetooth HC-05
3) Motor Servo
4) Papan Bekalan Kuasa Pengatur
5) Penyesuai DC 12V
6) Telefon Android Dengan kemudahan Internet.
7) Header PCB, Lelaki dan Wanita
8) Kotak Plastik Bulat
9) Kotak kecil mengikut senarai pengambilan anda. Saya menggunakan 3 bekas untuk meletakkan rempah kerana saya hanya mempunyai bekas besar.
Perisian yang Digunakan
1) Arduino IDE.
2) Appinventor Untuk Aplikasi Android.
3) Pendaftaran Laman Web Cleverbot untuk Berbual dengan Komputer.
Alat Diperlukan
1) Pematerian Ion,
2) Senapang Panas
3) Pisau
Langkah 2: Buat Arduino Shield
1) Membuat yang dihindarkan adalah sesuatu yang mudah.
2) Solder Male header ke Plan PCB seperti Arduino uno Female Header.
3) Saya Menggunakan Pin Digital 5 dan 6 untuk memacu servo.
4) Gunakan Digital Pin 2, 3 sebagai siri perisian.
5) Sambungkan Serial pin biru modul gigi ke Pin Serial Perisian dan bekalan kuasa dari arduino melalui Female Connector.
6) Ambil bekalan kuasa untuk servo dari luar. Oleh itu, gunakan papan bekalan kuasa 12 V hingga 12V, 5V dan 3.3V.
7) Sekarang betulkan perisai yang disediakan di atas Arduino uno. Sambungkan modul gigi Biru ke kepala wanita di pelindung.
8) Sambungkan header wanita Servo di atas perisai. Kini litar selesai.
Fungsi yang direncanakan adalah aplikasi Android terhubung dengan Arduino melalui bluetooth dan sesuai data yang diterima dari Arduino, servo berputar ke sudut yang diinginkan. Kami juga ingin bercakap dengan Android dan mendapat balasan seperti berbual menggunakan web Cleverbot. Pertama sekali mari kita mulakan dengan Cleverbot.
Langkah 3: Buat Akaun Cleverbot
Dalam projek ini, kami tidak hanya memerintahkan untuk memilih item tetapi semasa bekerja, kami juga berbual dengan Bot. Cleverbot adalah berbual dengan laman web bot dengan kecerdasan artifis belajar dari orang, dalam konteks, dan meniru. Laman web ini menawarkan harga bukan perbincangan antara kami dan Bot.
1) Buka laman web Cleverbot.
2) Pilih jenis akaun yang ingin anda beli.
3) Pergi ke daftar keluar. Dalam Daftar keluar masukkan maklumat anda dan Beli akaun.
4) Kemudian aktifkan akaun dengan klik mel hantar ke id mel anda.
Langkah 4: Cari Kunci dan Format API
1) Selepas membuat log masuk akaun ke laman web Cleverbot.
2) Setelah berjaya masuk, ia menunjukkan Kunci API untuk log masuk anda dan Jumlah panggilan api dibenarkan.
3) Klik halaman cara untuk mendapatkan perincian mengenai cara menggunakan API.
4) Pada tatal ke bawah, anda dapati format untuk permintaan semula menggunakan kunci.
5) Taipkan format di bar alamat penyemak imbas dengan kunci dan Soalan anda. Penyemak imbas memaparkan jawapan dengan perbualan dalam bentuk yang dienkripsi. Apabila mengajukan soalan seterusnya kirimkan kembali perbualan yang dienkripsi (dalam parameter CS) ini menjadikan bot tetap menjadi perbualan sebelumnya. Sekiranya dimulakan dengan CS yang keluar maka ia adalah perbualan yang baru.
Gunakan API dalam aplikasi Android untuk berbual. Mari lihat bagaimana membuat APP menggunakan APPINVENTOR.
Langkah 5: Reka Bentuk dan Kod Pencipta APP MIT
1. Buat projek baru dalam aplikasi Inventor.
2. Untuk Komunikasi Bluetooth, lihat projek saya sebelumnya.
3) Pada Tambah Skrin pertama
a) Butang Daftar untuk Mengambil bluetooth.
b) Butang Item untuk pergi ke skrin seterusnya untuk menetapkan nama perintah.
c) Tetapkan Butang Kekunci untuk Menetapkan kunci API untuk laman web Cleverbot.
d) Pada klik butang Tetapkan kotak teks dan butang Set kelihatan. Masukkan kunci API di sini dan klik butang set. Kotak teks dan Butang tetapan tidak kelihatan dan kekunci Tetapkan Terlihat.
4) Pada Skrin kedua Dinamakan sebagai Senarai
a) 8 kotak teks dan 1 Butang untuk menetapkan nilai.
5) Pada Skrin utama gunakan Mini DB untuk menyimpan nama perintah dan kunci Cleverbot.
6) Gunakan pengecaman Ucapan untuk menukar suara menjadi teks. Periksa teks yang diterima dengan senarai jika terdapat dalam senarai dan bluetooth disambungkan maka no yang berkenaan dihantar ke Arduino melalui gigi biru.
7) Sekiranya teks tidak terdapat dalam senarai maka penggabungan rentetan dilakukan dengan kunci dan teks yang diterima. Dan hantarkan ke url Cleverbot.
8) Balas dari URL terbelah dan cari jawapannya. Gunakan kawalan Teks ke pertuturan untuk membalas jawapan.
9) Setelah suara dimainkan semula, Pengecaman ucapan sekali lagi mendengar perbincangan.
Langkah 6: Aplikasi Android
Sekiranya anda tidak suka membuat aplikasi baru. Cukup muat turun fail apk di sini dan salin ke telefon bimbit Android anda dan pasangkan di sana.
Langkah 7: Jalankan Aplikasi dalam Mudah Alih
1) Buka App AI Assistant di Android Mobile.
2) Hidupkan Bluetooth di Android Mobile.
3) Klik kekunci Set dan Ketik Kunci API di kotak teks dan klik set.
4) Klik butang Item dan lihat warna yang tertera di dalam kotak. Sekiranya anda mahu menukar nama.
5) Klik nilai yang ditetapkan di skrin kedua dan jalankan semula ke skrin utama.
6) Sekiranya Arduino AKTIF Klik Pick BT dan Pilih HC-05 dari senarai.
6) Sekarang klik mana sahaja di dalam gambar Cinderella, mulailah dengar dan mainkan semula mengikut sembang anda. Sekiranya anda bercakap apa yang ada dalam senarai yang disimpan, hantarkan item senarai no arduino. Seperti yang diterima Arduino servo bergerak.
Langkah 8: Kod Arduino
1) Perpustakaan yang digunakan adalah
a) PerisianSerial
b) EEPROM
c) Servo
2) Gunakan pin Digital 2, 3 sebagai siri perisian.
3) Pin digital 5 untuk memacu servo.
4) Terima pilihan semasa dari Android melalui bluetooth.
5) Pindahkan servo dari lokasi sebelumnya ke lokasi semasa yang dikira mengikut pilihan.
6) Fail Arduino ino dilampirkan bersama ini.
Langkah 9: Ujian Fungsi Pertama
Sekarang Shield sedang dibangun, aplikasi Android dikembangkan dan dipasang di Android Mobile, Arduino progam dikembangkan dan dimuat naik ke Arduino. Sudah waktunya untuk memeriksa integriti fungsi. Lihat video yang berfungsi dengan baik.
Semua kerja asas selesai. Sudah waktunya untuk menjadikannya sebagai contoh.
Langkah 10: Container to Smart Container
1) Pilih bekas plastik bulat di mana penutup bebas berputar dan tidak mempunyai benang.
2) Ambil penutup dan letakkan lubang tepat di tengah tudung menggunakan gerudi.
3) Skru servo Horn di tengah penutup.
4) Untuk memperbaiki servo di bahagian bawah bekas, kami ingin memilih objek yang betul ke ketinggiannya.
5) Saya dapati kotak coklat sesuai dengan ukurannya.
6) Panaskan bahagian bawah servo ke kotak Extension (kotak coklat).
7) Skru Servo dengan Tudung.
8) Sapukan Lem di bahagian bawah kotak Sambungan (kotak coklat).
9) Tutup penutup ke bekas dan tekan rapat. Tanggalkan skru dan buka penutupnya. Sekarang batang asas dengan bahagian bawah bekas. Panaskan sepenuhnya dengan bahagian bawah. Kini urusan selesai.
Langkah 11: Susun Pengawal dalam Bekas
1) Panaskan bekalan kuasa ke bahagian bawah Arduino. Letakkan lebih banyak gam supaya tidak ada terminal di kedua papan yang tersambung.
2) Letakkan keseluruhan Susunan ke bahagian atas servo kerana kita hanya menggunakan 50% kotak.
3) Lekatkannya ke kotak.
4) Masukkan lubang di bahagian bawah kotak dan masukkan wayar penyesuai melalui lubang.
5) Sekarang Skru Tudung dengan Servo.
Langkah 12: Menguji Sebelum Berpisah
Mengikut ketersediaan kontena, kami membahagikan bekas. Sebelum mengasingkan bekas, saya ingin memeriksa cara kerja penutupnya. Tandakan pergerakan pada setiap langkah di dalam bekas menggunakan penanda. Di sini anda melihat video ujian.
Langkah 13:
1) Saya merancang untuk memasukkan rempah ke dalam bekas yang berasingan. Tetapi bekas yang saya perolehi besar sehingga hanya muat 3 nos di kawasan putaran servo.
2) Oleh itu, ubah Item dalam senarai menjadi 3 angka hanya 1, 4, 7. Biarkan semua kosong.
3) Panaskan Wadah Rempah ke dinding Bekas.
4) Letakkan pendirian sudu di bahagian atas bekas.
5) Potong Tudung hingga ukuran sudu untuk masuk.
6) Sekarang semua selesai. Isi bekas Rempah dengan rempah (saya merancang untuk 7 Nos rempah tetapi bekas yang saya dapat itu besar sehingga saya mengurangkan nos).
Langkah 14: Memilih dan Berbual
Sekarang masanya untuk bersenang-senang. Letakkan telefon bimbit di tempat yang saya buat di dekat bekas pintar. Sambungkan Arduino dan Android menggunakan gigi biru. Sekarang masanya untuk Memilih item atau berbual dengan Cinderella. Berbual sangat lucu, terima kasih kepada cleverbot.
Disyorkan:
Bergerak dan Bercakap Giant Lego Hulk MiniFig (Skala 10: 1): 14 Langkah (dengan Gambar)
Bergerak dan Bercakap Giant Lego Hulk MiniFig (Skala 10: 1): Saya selalu bermain dengan legos semasa kecil, tetapi saya tidak mempunyai lego 'mewah', hanya batu bata lego klasik. Saya juga peminat Marvel Cinematic Universe (MCU) dan watak kegemaran saya ialah Hulk. Jadi mengapa tidak menggabungkan kedua-duanya, dan membuat raksasa
Bercakap Arduino - Memainkan MP3 Dengan Arduino Tanpa Modul - Memainkan Fail Mp3 Dari Arduino Menggunakan PCM: 6 Langkah
Bercakap Arduino | Memainkan MP3 Dengan Arduino Tanpa Modul | Memainkan Fail Mp3 Dari Arduino Menggunakan PCM: Dalam instruksional ini kita akan belajar cara memainkan fail mp3 dengan arduino tanpa menggunakan modul audio, di sini kita akan menggunakan perpustakaan PCM untuk Arduino yang memainkan 16 bit frekuensi 8kHZ 16M jadi mari kita lakukan ini
8 Kawalan Relay Dengan Penerima NodeMCU dan IR Menggunakan Aplikasi Jauh dan Android WiFi dan IR: 5 Langkah (dengan Gambar)
8 Kawalan Relay Dengan Penerima NodeMCU dan IR Menggunakan Aplikasi Jauh dan Android WiFi dan IR: Mengendalikan 8 suis relai menggunakan penerima nodemcu dan ir melalui aplikasi wifi dan jauh dan android. Alat kawalan jauhnya tidak bergantung pada sambungan wifi. DI SINI ADALAH KLIK VERSI YANG DIKEMASKINI SINI
Sensor Suhu dan Kelembapan Bercakap - Si7021 dan Little Buddy Talker: 3 Langkah
Sensor Suhu dan Kelembapan Bercakap - Si7021 dan Little Buddy Talker: The " Little Buddy Talker " adalah peranti kecil yang membolehkan anda menambahkan output suara sederhana ke projek Arduino anda. Ia mengandungi sekumpulan 254 perkataan yang terhad dan dapat dihubungkan ke Arduino atau mikrokontroler lain melalui SPI. The Little Buddy T
Peranti Pengukur Indeks UV Bercakap, Menggunakan Sensor VEML6075 dan Pembicara Little Buddy: 5 Langkah
Peranti Pengukur Indeks UV Bercakap, Menggunakan Sensor VEML6075 dan Pembicara Little Buddy: Musim panas akan datang! Matahari bersinar! Yang hebat. Tetapi ketika sinaran ultraviolet (UV) semakin kuat, orang seperti saya mendapat bintik-bintik, pulau-pulau coklat kecil berenang di lautan kulit merah, terbakar sinar matahari, gatal. Mampu mempunyai maklumat masa nyata