Cov txheej txheem:
- Kauj Ruam 1: Cov Ntaub Ntawv Yuav Tsum Tau
- Kauj Ruam 2: Ua Arduino Shield
- Kauj Ruam 3: Tsim Cleverbot Account
- Kauj Ruam 4: Nrhiav Ntsiab Cai thiab API Hom
- Kauj Ruam 5: MIT APP Tus Tsim Qauv Tsim thiab Code
- Kauj ruam 6: Android App
- Kauj ruam 7: Khiav App hauv Txawb
- Kauj Ruam 8: Arduino Code
- Kauj Ruam 9: Kev Xeem Ua Ntej Ua Ntej
- Kauj Ruam 10: Thawv rau Smart Container
- Kauj Ruam 11: Teem Tswj hauv Cov Thawv
- Kauj Ruam 12: Kev Xeem Ua Ntej Ua Ntej
- Kauj ruam 13:
- Kauj Ruam 14: Xaiv thiab Tham
Video: Tham nrog De thiab Artificial Intelligence Tham Nrog Cleverbot: 14 Cov Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
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
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
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
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
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
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
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
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
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
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
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:
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
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:
SASSIE: Cov Txheej Txheem rau Kev Txaus Siab Tsis Txaus Siab thiab Kev Sib Tham Sib Tham: 5 Cov Kauj Ruam
SASSIE: Cov Txheej Txheem rau Kev Txom Nyem Tsis Txaus Siab thiab Kev Sib Tham Sib Tham: SASSIE yog lo lus teb rau lo lus nug peb txhua tus tau nug peb tus kheej thaum muaj kev ntsiag to txawv ntawm ib qho hauv peb lub neej, "Kuv puas yuav tham tom ntej?" Zoo tam sim no koj tsis tas yuav txhawj xeeb vim tias SASSIE tau tsim tshwj xeeb los lees paub qhov txawv txav uas ntsiag to
THIAB LUB NEEJ !! (Sib tham sib tham rooj sib tham): 4 Kauj Ruam
THIAB LUB NEEJ !! (sib tham sib tham txog Thruth Table): Nyob zoo cov phooj ywg, Kuv vam tias koj txhua tus nyob hauv koj lub tsev zoo thiab xav tsis thoob dab tsi ntawm cov ntaub ntawv uas muaj ?? Nkag siab cov rooj vag logic yog qhov tseem ceeb heev rau ob leeg
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Infigo - (Artificial Intelligence Powered Wearable Glove): 9 Cov Kauj Ruam
Infigo - (Artificial Intelligence Intelligence Powered Wearable Glove): Infigo yog AI (Artificial Intelligence) siv lub hnab looj tes hnav raws li cov hauv paus ntsiab lus ntawm Kev Pab Cuam Technology (AT) uas yuav txhim kho kev tsim khoom ntawm cov neeg tsis muaj peev xwm
Kev Sib Tham Txog Qhov Kub thiab Vaum Sensor - Si7021 thiab Me Phooj Ywg Tham Nrog: 3 Kauj Ruam
Kev Sib Tham Txog Qhov Kub thiab Vaum Sensor - Si7021 thiab Me Tus Phooj Ywg Tham Nrog: Tus " Tus Me Phooj Ywg Tham " yog lub cuab yeej me me uas tso cai rau koj ntxiv cov suab yooj yim tso rau koj cov phiaj xwm Arduino. Nws muaj cov lus txwv ntawm 254 lus thiab tuaj yeem txuas nrog Arduino lossis lwm lub microcontrollers ntawm SPI. Tus Me Buddy T