Cov txheej txheem:

Tham nrog De thiab Artificial Intelligence Tham Nrog Cleverbot: 14 Cov Kauj Ruam (nrog Duab)
Tham nrog De thiab Artificial Intelligence Tham Nrog Cleverbot: 14 Cov Kauj Ruam (nrog Duab)

Video: Tham nrog De thiab Artificial Intelligence Tham Nrog Cleverbot: 14 Cov Kauj Ruam (nrog Duab)

Video: Tham nrog De thiab Artificial Intelligence Tham Nrog Cleverbot: 14 Cov Kauj Ruam (nrog Duab)
Video: Qhia sib ai 2024, Hlis ntuj nqeg
Anonim
Image
Image
Tham nrog De thiab Artificial Intelligence Tham Nrog Cleverbot
Tham nrog De thiab Artificial Intelligence Tham Nrog Cleverbot
Tham nrog De thiab Artificial Intelligence Tham Nrog Cleverbot
Tham nrog De thiab Artificial Intelligence Tham Nrog Cleverbot
Tham nrog De thiab Artificial Intelligence Tham Nrog Cleverbot
Tham nrog De thiab Artificial Intelligence Tham Nrog Cleverbot

Ntawm no kuv sim tsis tsuas yog lub suab hais tab sis tseem Artificial Intelligence Tham nrog Lub Computer siv Cleverbot.

Qhov tseeb lub tswv yim tuaj thaum pom cov menyuam sib xyaw xim hauv lub thawv xim thaum coj xim ntawm ib xim mus rau qhov ze tshaj plaws. Tab sis thaum kawg siv rau Chav Ua Noj vim tias cov neeg kho siab nyob hauv chav ua noj xav tau tus khub thaum ua noj. Nov yog nws tham nrog koj thiab tseem qhia cov khoom hauv cov npe raws li koj cov lus txib. Yog li tsis txhob sib xyaw ib yam rau cov khoom ze. Cia Pib ua.

Kauj Ruam 1: Cov Ntaub Ntawv Yuav Tsum Tau

Cov Ntaub Ntawv Yuav Tsum Tau
Cov Ntaub Ntawv Yuav Tsum Tau
Cov Ntaub Ntawv Yuav Tsum Tau
Cov Ntaub Ntawv Yuav Tsum Tau
Cov Ntaub Ntawv Yuav Tsum Tau
Cov Ntaub Ntawv Yuav Tsum Tau
Cov Ntaub Ntawv Yuav Tsum Tau
Cov Ntaub Ntawv Yuav Tsum Tau

Cov Ntaub Ntawv Yuav Tsum Tau

1) Arduino Uno

2) HC-05 Bluetooth Module

3) Servo Tsav

4) Tswj Pawg Thawj Tswj Fais Fab

5) 12V DC adapter

6) Android Xov Tooj Nrog Internet chaw.

7) Plain PCB, Txiv neej thiab Poj Niam Headers

8) Hloov lub thawv yas

9) Cov thawv me me raws li koj daim ntawv tuaj tos. Kuv siv 3 ntim los tso cov txuj lom vim tias kuv tsuas tau ntim cov ntim loj xwb.

Softwares Siv

1) Arduino IDE.

2) Appinventor Rau Android Daim Ntawv Thov.

3) Cleverbot Kev Sau Npe Lub Vev Xaib rau Tham nrog Computer.

Cov cuab yeej xav tau

1) Soldering Ion,

2) Kub Nplaum Phom

3) Riam

Kauj Ruam 2: Ua Arduino Shield

Ua Arduino Shield
Ua Arduino Shield
Ua Arduino Shield
Ua Arduino Shield
Ua Arduino Shield
Ua Arduino Shield

1) Ua kom shied yog ib qho yooj yim.

2) Solder Txiv neej lub taub hau rau Txoj Haujlwm PCB raws li zoo li Arduino uno Poj Niam Header.

3) Kuv Siv Digital Pin 5 thiab 6 los tsav servo.

4) Siv Digital Pin 2, 3 ua software software.

5) Txuas qhov Blue tooth module Serial pins rau Software Serial Pins thiab lub zog xa los ntawm arduino los ntawm Poj Niam Txuas.

6) Siv lub zog xa khoom rau servo los ntawm sab nraud. Yog li siv 12 V txog 12V, 5V thiab 3.3V Cov khoom siv fais fab.

7) Tam sim no kho cov ntaub thaiv npog npaj hla Arduino uno. Txuas qhov Blue tooth module rau poj niam lub taub hau hauv daim ntaub thaiv.

8) Txuas tus Servo poj niam lub taub hau hla daim ntaub thaiv. Tam sim no lub Circuit Court tiav.

Txoj haujlwm tau npaj tseg yog Android app txuas nrog Arduino los ntawm bluetooth thiab raws li cov ntaub ntawv tau txais los ntawm Arduino servo tig mus rau lub kaum ntse ntse xav tau. Tsis tas li peb xav tham nrog Android thiab tau txais kev teb zoo li tham nrog siv Cleverbot lub vev xaib. Ua ntej tshaj plaws cia pib nrog Cleverbot.

Kauj Ruam 3: Tsim Cleverbot Account

Tsim Cleverbot Account
Tsim Cleverbot Account
Tsim Cleverbot Account
Tsim Cleverbot Account
Tsim Cleverbot Account
Tsim Cleverbot Account

Hauv txoj haujlwm no peb tsis tsuas yog hais kom xaiv ib yam khoom thaum ua haujlwm peb tseem tham nrog Bot. Cleverbot yog tham nrog bot lub vev xaib nrog Artifical txawj ntse kawm los ntawm tib neeg, hauv cov ntsiab lus, thiab ua raws. Lub Vev Xaib muab tus nqi raws li tsis yog ntawm kev sib tham ntawm peb thiab Bot.

1) Qhib lub vev xaib Cleverbot.

2) Xaiv hom nyiaj uas koj xav yuav.

3) Nws mus rau daim tshev nyiaj. Hauv Kev Txheeb Xyuas nkag mus koj cov ntsiab lus thiab Muas tus account.

4) Tom qab ntawd qhib tus as khauj los ntawm nyem qhov xa ntawv mus rau koj tus lej ID.

Kauj Ruam 4: Nrhiav Ntsiab Cai thiab API Hom

Nrhiav qhov tseem ceeb thiab API Hom
Nrhiav qhov tseem ceeb thiab API Hom
Nrhiav qhov tseem ceeb thiab API Hom
Nrhiav qhov tseem ceeb thiab API Hom
Nrhiav qhov tseem ceeb thiab API Hom
Nrhiav qhov tseem ceeb thiab API Hom
Nrhiav qhov tseem ceeb thiab API Hom
Nrhiav qhov tseem ceeb thiab API Hom

1) Tom qab tsim tus lej nkag mus rau Cleverbot lub vev xaib.

2) Tom qab ua tiav kev nkag mus nws qhia tus lej API rau koj tus ID nkag mus thiab Tag nrho api hu tso cai.

3) Nyem rau nplooj ntawv li cas kom tau txais cov ntsiab lus hais txog yuav siv API li cas.

4) Ntawm nqes mus koj pom cov hom ntawv rau html thov siv tus yuam sij.

5) Tsuas yog ntaus tus qauv hauv kab ntawv chaw nyob ntawm tus browser nrog koj tus yuam sij thiab Lus Nug. Qhov browser nthuav tawm cov lus teb nrog kev sib tham hauv daim ntawv encrypted. Thaum nug cov lus nug tom ntej xa rov qab qhov kev sib tham encrypted (hauv CS parameter) qhov no ua rau bot tseem yog qhov kev sib tham yav dhau los. Yog tias pib nrog tawm CS ces nws yog kev sib tham tshiab.

Siv API hauv Android daim ntawv thov los tham. Cia saib yuav ua li cas tsim APP siv APPINVENTOR.

Kauj Ruam 5: MIT APP Tus Tsim Qauv Tsim thiab Code

MIT APP Tus Tsim Tus Tsim thiab Code
MIT APP Tus Tsim Tus Tsim thiab Code
MIT APP Tus Tsim Tus Tsim thiab Code
MIT APP Tus Tsim Tus Tsim thiab Code
MIT APP Tus Tsim Tus Tsim thiab Code
MIT APP Tus Tsim Tus Tsim thiab Code
MIT APP Tus Tsim Tus Tsim thiab Code
MIT APP Tus Tsim Tus Tsim thiab Code

1. Tsim txoj haujlwm tshiab hauv app Inventor.

2. Rau Bluetooth Kev Sib Txuas pom kuv cov phiaj xwm yav dhau los.

3) Hauv thawj Screen Ntxiv

a) Daim Ntawv Teev Npe kom khaws lub bluetooth.

b) Cov khoom khawm kom mus rau lub vijtsam tom ntej los teeb tsa lub npe cov lus txib.

c) Teem Cov Ntsiab Lus khawm kom teeb tus lej API rau Cleverbot lub vev xaib.

d) Nyem rau ntawm Set Set Button a textbox and a Set button visible. Nkag mus rau tus lej API ntawm no thiab nyem khawm teeb. Lub thawv ntawv thiab teeb tsa khawm ploj mus pom thiab teeb qhov tseem ceeb Pom tau.

4) Hauv Qhov Kev Ntsuam Xyuas thib ob Lub Npe Ua Ntej

a) 8 lub thawv ntawv thiab 1 Khawm los teeb tus nqi.

5) Hauv lub vijtsam loj siv Mini DB los khaws cov npe hais kom ua thiab tus yuam sij Cleverbot.

6) Siv Kev Paub Hais Lus los hloov lub suab rau ntawv. Txheeb cov ntawv tau txais nrog cov npe yog tias nws nthuav tawm hauv cov npe thiab bluetooth txuas nrog ces qhov tsis muaj yog xa mus rau Arduino los ntawm cov hniav xiav.

7) Yog tias cov ntawv tsis nyob hauv daim ntawv teev npe ces txoj hlua sib txuas ua tiav nrog tus yuam sij thiab cov ntawv tau txais. Thiab xa nws mus rau Cleverbot url.

8) Teb los ntawm qhov URL tau muab sib cais thiab nrhiav cov lus teb. Siv Cov Ntawv los tswj kev hais lus los teb cov lus teb.

9) Thaum lub suab tau rov ua dua, Kev hais lus paub dua mloog dua tham.

Kauj ruam 6: Android App

Yog tias koj tsis nyiam tsim app tshiab. Tsuas yog rub tawm apk cov ntawv rub tawm ntawm no thiab luam rau koj lub hauv xov tooj ntawd Android thiab nruab nws nyob ntawd.

Kauj ruam 7: Khiav App hauv Txawb

Khiav App hauv Txawb
Khiav App hauv Txawb
Khiav App hauv Txawb
Khiav App hauv Txawb
Khiav App hauv Txawb
Khiav App hauv Txawb
Khiav App hauv Txawb
Khiav App hauv Txawb

1) Qhib App AI Assistant hauv Android Txawb.

2) Hloov ntawm Bluetooth hauv Android Txawb.

3) Nyem rau Set key thiab Ntaus API Key hauv kab ntawv thiab nyem teeb.

4) Nyem rau Cov Khoom khawm thiab pom cov xim teev nyob hauv lub thawv. Yog tias koj xav hloov cov npe.

5) Nyem qhov teeb tsa tus nqi hauv lub vijtsam thib ob thiab rov mus rau lub vijtsam tseem ceeb.

6) Yog tias Arduino yog ON Nyem Xaiv BT thiab Xaiv HC-05 los ntawm cov npe.

6) Tam sim no nyem rau qhov twg hauv daim duab Cinderella nws pib mloog thiab rov ua dua raws li koj tham. Yog tias koj tham dab tsi nyob hauv cov npe khaws tseg nws xa cov npe khoom tsis muaj arduino. Raws li tau txais Arduino txav servo.

Kauj Ruam 8: Arduino Code

1) Cov tsev qiv ntawv siv yog

a) SoftwareSerial

b) PEB

c) Kev pabcuam

2) Siv Digital pins 2, 3 ua software software.

3) Digital pin 5 los tsav servo.

4) Tau txais qhov kev xaiv tam sim no los ntawm Android los ntawm bluetooth.

5) Tsiv lub servo los ntawm qhov chaw dhau los mus rau qhov suav tam sim no qhov chaw raws li qhov xaiv.

6) Arduino ino cov ntaub ntawv txuas nrog qhov no.

Kauj Ruam 9: Kev Xeem Ua Ntej Ua Ntej

Image
Image
Kev Xeem Thawj ntawm Txoj Haujlwm
Kev Xeem Thawj ntawm Txoj Haujlwm

Tam sim no Cov ntaub thaiv npog tau tsim, Android app tsim thiab teeb tsa hauv Android Txawb, Arduino progam tsim thiab xa mus rau Arduino. Nws yog lub sijhawm los tshuaj xyuas kev ua haujlwm kom raug. Saib cov vis dis aus nws ua haujlwm zoo.

Tag nrho cov haujlwm yooj yim ua tiav. Nws lub sijhawm los ua nws raws li cov ntaub ntawv qhia.

Kauj Ruam 10: Thawv rau Smart Container

Thawv rau Ntse Thawv
Thawv rau Ntse Thawv
Thawv rau Ntse Thawv
Thawv rau Ntse Thawv
Thawv rau Ntse Thawv
Thawv rau Ntse Thawv
Thawv rau Ntse Thawv
Thawv rau Ntse Thawv

1) Xaiv lub thoob yas ntim qhov twg lub hau tsis tuaj yeem tig thiab tsis muaj xov.

2) Nqa lub hau thiab tso lub qhov nyob hauv nruab nrab ntawm lub hau uas siv lub qhov me ntsis.

3) Ntsia qhov servo Horn nyob nruab nrab ntawm lub hau.

4) Txhawm rau txhim kho servo hauv qab ntawm lub thawv, peb xav xaiv qhov khoom kom raug rau nws qhov siab.

5) Kuv pom lub thawv chocolate raug rau nws qhov loj.

6) Kub kua nplaum rau hauv qab qhov servo rau Extension box (chocolate box).

7) Ntsia lub Servo nrog lub hau.

8) Thov Cov Kua nplaum hauv qab ntawm Extension box (chocolate box).

9) Kaw lub hau rau lub khob thiab nias kom nruj. Tshem cov ntsia hlau thiab qhib lub hau. Tam sim no lub hauv paus lo nrog lub thawv ntim hauv qab. Kub kua nplaum nws nrog rau hauv qab. Tam sim no txoj kev npaj ua tiav.

Kauj Ruam 11: Teem Tswj hauv Cov Thawv

Teem Controller hauv Thawv
Teem Controller hauv Thawv
Teem Controller hauv Thawv
Teem Controller hauv Thawv
Teem Controller hauv Thawv
Teem Controller hauv Thawv

1) Kub kua nplaum lub zog xa mus rau hauv qab ntawm Arduino. Muab cov kua nplaum ntau ntxiv kom tsis muaj lub dav hlau nyob hauv ob lub rooj sib txuas.

2) Muab tag nrho Kev Npaj rau Sab Saum Toj ntawm servo vim tias peb siv tsuas yog 50% ntawm lub npov.

3) Kaw nws rau lub npov.

4) Muab lub qhov tso rau hauv qab hauv qab ntawm lub thawv thiab ntxig cov xaim txuas los ntawm lub qhov.

5) Tam sim no Ntsia hau nrog lub Servo.

Kauj Ruam 12: Kev Xeem Ua Ntej Ua Ntej

Image
Image

Raws li qhov ntim khoom muaj peb faib cov ntim. Ua ntej muab faib rau lub thawv kuv nyiam tshuaj xyuas lub hau. Kos lub zog ntawm txhua kauj ruam hauv lub thawv uas siv tus cim. Ntawm no koj pom cov vis dis aus sim.

Kauj ruam 13:

Duab
Duab
Duab
Duab
Duab
Duab

1) Kuv npaj yuav muab cov txuj lom tso rau hauv cov thawv cais. Tab sis lub thawv kuv tau txais yog qhov loj heev nws tsuas haum 3 nos hauv thaj tsam ntawm servo tig.

2) Yog li hloov Cov Khoom hauv daim ntawv teev npe mus rau 3 nos tsuas yog 1, 4, 7. Sab laug tag nrho lwm qhov khoob.

3) Kub nplaum Cov Txuj Ci Ntim rau phab ntsa ntawm Lub Thawv.

4) Muab tus sawv ntsug rau diav rau saum lub khob.

5) Txiav lub hau kom loj li rab diav kom nkag mus.

6) Tam sim no txhua yam ua tiav. Sau Cov Spice ntim nrog cov txuj lom (Kuv npaj rau 7 Nos ntawm cov txuj lom tab sis lub ntim kuv tuaj yeem tau txais yog qhov loj yog li kuv txo qhov nos).

Kauj Ruam 14: Xaiv thiab Tham

Image
Image
Xaiv thiab Sib Tham
Xaiv thiab Sib Tham

Tam sim no nws yog lub sijhawm kom muaj kev lom zem. Muab lub txawb tso rau ntawm lub rooj muag khoom Kuv ua kuv tus kheej nyob ze lub thawv ntse. Txuas Arduino thiab Android siv cov hniav xiav. Tam sim no nws yog koj lub sijhawm los xaiv cov khoom lossis tham nrog Cinderella. Kev sib tham yog qhov lom zem heev, ua tsaug rau cleverbot.

Pom zoo: