Cuprins:

Discutați cu Pick și Chat cu inteligență artificială folosind Cleverbot: 14 pași (cu imagini)
Discutați cu Pick și Chat cu inteligență artificială folosind Cleverbot: 14 pași (cu imagini)

Video: Discutați cu Pick și Chat cu inteligență artificială folosind Cleverbot: 14 pași (cu imagini)

Video: Discutați cu Pick și Chat cu inteligență artificială folosind Cleverbot: 14 pași (cu imagini)
Video: ChatGPT inteligența artificială este aici acum 2024, Noiembrie
Anonim
Image
Image
Vorbește cu Pick și Chat cu inteligență artificială folosind Cleverbot
Vorbește cu Pick și Chat cu inteligență artificială folosind Cleverbot
Vorbește cu Pick și Chat cu inteligență artificială folosind Cleverbot
Vorbește cu Pick și Chat cu inteligență artificială folosind Cleverbot
Discutați cu Pick și Chat cu inteligență artificială folosind Cleverbot
Discutați cu Pick și Chat cu inteligență artificială folosind Cleverbot

Aici încerc nu numai comanda vocală, ci și chatul cu inteligență artificială cu computerul folosind Cleverbot.

De fapt, ideea a venit atunci când copiii au găsit că amestecă culorile în cutia de colorat atunci când iau culoarea de la o culoare la cea mai apropiată. Dar, în cele din urmă, implementați pentru bucătărie, deoarece oamenii singuri din bucătărie au nevoie de un tovarăș în timp ce gătesc. Aici discutați cu dvs. și afișați, de asemenea, elementul din listă conform comenzii dvs. Așadar, nu amestecați niciodată un articol cu cel apropiat. Să începem să facem.

Pasul 1: Materiale necesare

Materiale necesare
Materiale necesare
Materiale necesare
Materiale necesare
Materiale necesare
Materiale necesare
Materiale necesare
Materiale necesare

Materiale necesare

1) Arduino Uno

2) Modul Bluetooth HC-05

3) Servomotor

4) Placa de alimentare cu regulator

5) Adaptor 12V DC

6) Telefon Android cu facilitate Internet.

7) PCB simple, antet masculin și feminin

8) Cutie rotundă din plastic

9) Cutii mici conform listei de ridicare. Folosesc 3 recipiente pentru a pune condimente, deoarece am doar containere mari.

Software folosit

1) Arduino IDE.

2) Aplicația Appinventor pentru Android.

3) Înregistrarea site-ului Cleverbot pentru chat cu computer.

Instrumente necesare

1) Ion de lipit,

2) Pistolul de lipit fierbinte

3) Cuțit

Pasul 2: Faceți Arduino Shield

Faceți Arduino Shield
Faceți Arduino Shield
Faceți Arduino Shield
Faceți Arduino Shield
Faceți Arduino Shield
Faceți Arduino Shield

1) A face un timid este ușor.

2) Anteturi masculine de lipit pe planul PCB, ca în antetul feminin Arduino uno.

3) Folosesc pinul digital 5 și 6 pentru a conduce servo.

4) Utilizați pinul digital 2, 3 ca serie software.

5) Conectați pinii seriali ai modulului Blue tooth la pinii serial ai software-ului și sursa de alimentare de la arduino prin conectorul feminin.

6) Luați sursa de alimentare pentru servo de la extern. Așadar, utilizați placa de alimentare de 12 V la 12V, 5V și 3,3V.

7) Acum fixați scutul pregătit peste Arduino uno. Conectați modulul dinte albastru la antetele feminine din scut.

8) Conectați antetul Servo-mamă peste ecran. Acum circuitul s-a finalizat.

Funcția planificată este conectarea aplicației Android cu Arduino prin Bluetooth și, conform datelor primite de la Arduino, servo-ul se rotește la unghiul dorit. De asemenea, vrem să vorbim cu Android și să primim răspunsuri cum ar fi chatul folosind webul Cleverbot. În primul rând să începem cu Cleverbot.

Pasul 3: Creați un cont Cleverbot

Creați un cont Cleverbot
Creați un cont Cleverbot
Creați un cont Cleverbot
Creați un cont Cleverbot
Creați un cont Cleverbot
Creați un cont Cleverbot

În acest proiect, nu numai că comandăm să alegeți un articol, de asemenea, în timp ce lucrați, de asemenea, discutăm cu botul. Cleverbot este un chat cu un site web bot cu inteligență artificială învață de la oameni, în context, și imită. Site-ul web oferă prețuri în funcție de chat-urile dintre noi și Bot.

1) Deschideți site-ul web Cleverbot.

2) Alegeți tipul de cont pe care doriți să îl achiziționați.

3) Mergeți la plată. În Verificare, introduceți datele dvs. și cumpărați contul.

4) Apoi activați contul făcând clic pe e-mailul trimis la ID-ul dvs. de e-mail.

Pasul 4: Găsiți cheia și formatul API

Găsiți cheie și format API
Găsiți cheie și format API
Găsiți cheia și formatul API
Găsiți cheia și formatul API
Găsiți cheie și format API
Găsiți cheie și format API
Găsiți cheie și format API
Găsiți cheie și format API

1) După crearea contului, conectați-vă la site-ul web Cleverbot.

2) După conectarea cu succes, afișează cheia API pentru autentificare și Total apeluri API permise.

3) Faceți clic pe pagina Cum să obțineți detalii despre cum să utilizați API.

4) La derulare în jos, ați găsit formatul pentru html requet folosind tasta.

5) Pur și simplu introduceți formatul în bara de adrese a browserului cu cheia și Întrebarea. Browserul afișează răspunsul cu conversația în formă criptată. Când puneți următoarea întrebare, trimiteți înapoi conversația criptată (în parametrul CS), acest lucru face ca robotul să rămână conversația anterioară. Dacă ați început fără CS, atunci este o conversație nouă.

Utilizați API-ul din aplicația Android pentru a conversa prin chat. Să vedem cum să creați aplicația utilizând APPINVENTOR.

Pasul 5: Proiectarea și codul inventarului aplicației MIT

Proiectarea și codul inventatorului APP MIT
Proiectarea și codul inventatorului APP MIT
Proiectarea și codul inventatorului APP MIT
Proiectarea și codul inventatorului APP MIT
Proiectarea și codul inventatorului APP MIT
Proiectarea și codul inventatorului APP MIT
Proiectarea și codul inventatorului APP MIT
Proiectarea și codul inventatorului APP MIT

1. Creați un proiect nou în aplicația Inventor.

2. Pentru comunicare prin Bluetooth, consultați proiectele mele anterioare.

3) În primul ecran Add

a) Un buton de listă pentru a prelua Bluetooth.

b) Butonul Elemente pentru a merge la ecranul următor pentru a seta numele comenzilor.

c) Setați butonul cheie pentru a seta cheia API pentru site-ul web Cleverbot.

d) Faceți clic pe butonul Setare buton o casetă text și un buton Set vizibil. Introduceți cheia API aici și faceți clic pe butonul Set. Caseta de text și setarea Butonul a devenit invizibil și tasta Set vizibilă.

4) În al doilea ecran denumit Listă

a) 8 casete text și 1 buton pentru a seta valoarea.

5) În ecranul principal utilizați Mini DB pentru a stoca numele comenzilor și cheia Cleverbot.

6) Utilizați recunoașterea vocală pentru a converti vocea în text. Verificați textul primit cu lista dacă este prezent în listă și bluetooth este conectat, atunci nu-ul respectiv este trimis către Arduino prin dinte albastru.

7) Dacă textul nu este Prezent în listă, concatenarea șirurilor se face cu cheia și textul primit. Și trimiteți-l la adresa URL Cleverbot.

8) Răspunsul de la adresa URL este împărțit și găsiți răspunsul. Utilizați controlul Text to speech pentru a răspunde la obținerea răspunsului.

9) Odată ce vocea este redată din nou, recunoașterea vorbirii ascultă din nou să vorbească.

Pasul 6: aplicația Android

Dacă nu vă place să creați o aplicație nouă. Doar descărcați fișierul apk încărcat aici și copiați-l pe mobilul dvs. Android și instalați-l acolo.

Pasul 7: Rulați aplicația pe mobil

Rulați aplicația în mobil
Rulați aplicația în mobil
Rulați aplicația în mobil
Rulați aplicația în mobil
Rulați aplicația în mobil
Rulați aplicația în mobil
Rulați aplicația în mobil
Rulați aplicația în mobil

1) Deschideți aplicația AI Assistant în Android Mobile.

2) Porniți Bluetooth în Android Mobile.

3) Faceți clic pe tasta Set și introduceți tasta API în caseta de text și faceți clic pe set.

4) Faceți clic pe butonul Articol și vedeți culorile listate în casetă. Dacă doriți, schimbați numele.

5) Faceți clic pe valoarea setată în al doilea ecran și reporniți la ecranul principal.

6) Dacă Arduino este PORNIT Faceți clic pe Alegeți BT și selectați HC-05 din listă.

6) Acum faceți clic în orice loc din imaginea Cenușăreasa, începe ascultarea și redarea conform chat-ului. Dacă vorbiți despre ceea ce este salvat în listă, trimiteți elementul din listă nu arduino. În conformitate cu Received Arduino mută servo.

Pasul 8: Cod Arduino

1) Bibliotecile utilizate sunt

a) SoftwareSerial

b) EEPROM

c) Servo

2) Utilizați pinii digitali 2, 3 ca serie software.

3) Pinul digital 5 pentru a conduce servo.

4) Primiți selecția curentă de pe Android prin Bluetooth.

5) Mutați servo-ul din locația anterioară în locația curentă calculată conform selecției.

6) Fișier Arduino ino atașat la acesta.

Pasul 9: prima testare a funcției

Image
Image
Primul test al funcției
Primul test al funcției

Acum Shield este construit, aplicația Android dezvoltată și instalată în Android Mobile, programul Arduino dezvoltat și încărcat pe Arduino. Este timpul să verificați integritatea funcției. Verificați videoclipul funcționează bine.

Toate lucrările de bază finalizate. Este timpul să-l facem ca un caz de spectacol.

Pasul 10: Container la Smart Container

Container către Container inteligent
Container către Container inteligent
Container către Container inteligent
Container către Container inteligent
Container către Container inteligent
Container către Container inteligent
Container către Container inteligent
Container către Container inteligent

1) Selectați un recipient rotund din plastic, unde capacul să se rotească liber și să nu aibă fir.

2) Luați capacul și puneți o gaură chiar în centrul capacului cu ajutorul burghiului.

3) Înșurubați servo Hornul în mijlocul capacului.

4) Pentru a fixa servo pe fundul containerului, dorim să selectăm obiectul corect la înălțimea sa.

5) Am găsit o cutie de ciocolată corectă la dimensiunea sa.

6) Adeziv la cald partea inferioară a servo-ului la cutia de extensie (cutie de ciocolată).

7) Înșurubați Servo-ul cu capacul.

8) Aplicați lipici în partea de jos a cutiei de extensie (cutie de ciocolată).

9) Închideți capacul recipientului și apăsați-l bine. Scoateți șuruburile și deschideți capacul. Acum baza se lipeste cu fundul recipientului. Lipiți-l complet cu fundul. Acum aranjamentul s-a încheiat.

Pasul 11: Aranjați controlerul în container

Aranjați controlerul în container
Aranjați controlerul în container
Aranjați controlerul în container
Aranjați controlerul în container
Aranjați controlerul în container
Aranjați controlerul în container

1) Adeziv la cald sursa de alimentare din partea de jos a Arduino. Puneți mai mult adeziv, astfel încât să nu se conecteze terminale în ambele plăci.

2) Puneți întreaga Aranjament în partea de sus a servo-ului, deoarece folosim doar 50% din cutie.

3) Lipiți-l în cutie.

4) Puneți o gaură în partea inferioară a cutiei și introduceți firul adaptorului prin gaură.

5) Acum înșurubați capacul cu Servo.

Pasul 12: Testarea înainte de partiționare

Image
Image

Conform disponibilității containerului, partiționăm containerul. Înainte de partiționarea containerului, îmi place să verific funcționarea capacului. Marcați mișcarea la fiecare pas din container folosind marker. Aici vedeți videoclipul testului.

Pasul 13:

Imagine
Imagine
Imagine
Imagine
Imagine
Imagine

1) Am de gând să pun condimentele în recipiente separate. Dar containerul pe care l-am primit este mare, așa că se potrivește doar cu 3 numere în zona rotirii servo.

2) Deci, schimbați elementele din listă la 3 numere doar 1, 4, 7. Lăsați toate celelalte goale.

3) Lipiți fierbinte recipientul pentru mirodenii pe peretele recipientului.

4) Puneți un suport pentru lingură pe partea superioară a recipientului.

5) Tăiați capacul până la dimensiunea lingurii pentru a intra.

6) Acum toate sunt finalizate. Am umplut recipientul de condimente cu mirodenii (planific 7 numere de condimente, dar recipientul pe care îl pot obține este mare, așa că reduc numărul).

Pasul 14: Alegerea și conversația prin chat

Image
Image
Alegerea și conversația
Alegerea și conversația

Acum este timpul să te distrezi. Puneți mobilul pe un suport pe care îl fac propriu lângă containerul inteligent. Conectați Arduino și Android folosind dinte albastru. Acum este timpul să alegeți articole sau să discutați cu Cenusareasa. Conversația este foarte amuzantă, datorită inteligentului.

Recomandat: