Мазмуну:

Cleverbotтун жардамы менен тандоо жана жасалма интеллект менен баарлашуу: 14 кадам (сүрөттөр менен)
Cleverbotтун жардамы менен тандоо жана жасалма интеллект менен баарлашуу: 14 кадам (сүрөттөр менен)

Video: Cleverbotтун жардамы менен тандоо жана жасалма интеллект менен баарлашуу: 14 кадам (сүрөттөр менен)

Video: Cleverbotтун жардамы менен тандоо жана жасалма интеллект менен баарлашуу: 14 кадам (сүрөттөр менен)
Video: Мой путь к владению английским: изучение с Duolingo #138 2024, Ноябрь
Anonim
Image
Image
Cleverbotтун жардамы менен Pick жана Жасалма интеллект менен баарлашыңыз
Cleverbotтун жардамы менен Pick жана Жасалма интеллект менен баарлашыңыз
Cleverbotтун жардамы менен Pick жана Жасалма интеллект менен баарлашыңыз
Cleverbotтун жардамы менен Pick жана Жасалма интеллект менен баарлашыңыз
Cleverbot аркылуу Pick жана Жасалма интеллект менен баарлашыңыз
Cleverbot аркылуу Pick жана Жасалма интеллект менен баарлашыңыз

Бул жерде мен үн буйругун гана эмес, Cleverbotтун жардамы менен ЭЭМ менен Жасалма Интеллект Чатын да сынап көрөм.

Чындыгында, идея балдардын түсүн бир түстөн эң жакынына чейин алууда боёк кутусуна түстөрдү аралаштырганда пайда болгон. Бирок, акыры ашкана үчүн колдонуңуз, анткени ашканада жалгызсыраган адамдар тамак жасоодо шеригине муктаж. Бул жерде анын сиз менен баарлашуусу жана сиздин буйругуңуз боюнча тизмедеги нерсени көрсөтүү. Андыктан эч качан жакынкы нерсеге бир нерсени аралаштырбаңыз. Жасоону баштайлы.

1 -кадам: Керектүү материалдар

Керектүү материалдар
Керектүү материалдар
Керектүү материалдар
Керектүү материалдар
Керектүү материалдар
Керектүү материалдар
Керектүү материалдар
Керектүү материалдар

Керектүү материалдар

1) Arduino Uno

2) HC-05 Bluetooth модулу

3) Серво мотору

4) Regulater Power Supply Board

5) 12V DC адаптери

6) Интернети бар Android телефону.

7) Жөнөкөй ПХБ, Эркек жана Аял башчылары

8) Тегерек пластикалык кутуча

9) Сиздин тандоо тизмеңиз боюнча кичинекей кутулар. Мен татымалдарды коюу үчүн 3 контейнерди колдоном, анткени менде чоң контейнерлер гана бар.

Колдонулган программалар

1) Arduino IDE.

2) Appinventor Android тиркемеси үчүн.

3) Компьютер менен баарлашуу үчүн Cleverbot вебсайтына катталуу.

Керектүү куралдар

1) Ion Soldering,

2) ысык клей пистолети

3) Бычак

2 -кадам: Arduino Shield жасаңыз

Arduino Shield жасаңыз
Arduino Shield жасаңыз
Arduino Shield жасаңыз
Arduino Shield жасаңыз
Arduino Shield жасаңыз
Arduino Shield жасаңыз

1) Шейх кылуу оңой.

2) Solder Эркек башчылары Arduino uno Female Header сыяктуу План ПХБга.

3) Мен servo айдоо үчүн Digital Pin 5 жана 6 колдоном.

4) Программалык серия катары Digital Pin 2, 3 колдонуңуз.

5) Blue тиш модулунун Сериялык казыктарын Программалык Сериялар Пинсине жана Аял Коннектору аркылуу arduinoдон электр менен камсыздоону туташтырыңыз.

6) Серво үчүн сырттан электр энергиясын алыңыз. Ошентип, 12 В, 12V, 5V жана 3.3V электр менен камсыздоо тактасын колдонуңуз.

7) Эми Arduino uno үстүнөн даярдалган калканды оңдоңуз. Blue тиш модулун калканчтагы аял баштарына туташтырыңыз.

8) Калканчанын үстүнө Servo аялдын башын туташтырыңыз. Азыр айлануу аяктады.

Пландаштырылган функция - бул Android колдонмосу bluetooth аркылуу Arduino менен туташат жана Arduinodan алынган маалыматка ылайык, сервоприент каалаган бурчка бурулат. Ошондой эле биз Android менен сүйлөшкүбүз келет жана Cleverbot вебин колдонуп сүйлөшүү сыяктуу жооп алгыбыз келет. Биринчиден, Cleverbot менен баштайлы.

3 -кадам: Cleverbot эсебин түзүү

Cleverbot эсебин түзүү
Cleverbot эсебин түзүү
Cleverbot эсебин түзүү
Cleverbot эсебин түзүү
Cleverbot эсебин түзүү
Cleverbot эсебин түзүү

Бул долбоордо биз бир нерсени тандап алууну буйрук кылбастан, ошондой эле Бот менен баарлашабыз. Cleverbot - бул бот веб -сайты менен жасалма интеллект адамдардан, контексттен жана тууроо менен баарлашуу. Веб -сайт биз менен Боттун ортосундагы баарлашууга эмес, бааны сунуштайт.

1) Cleverbot веб -сайтын ачыңыз.

2) Сатып алгыңыз келген эсеп түрүн тандаңыз.

3) Бул кассадан чыгат. Чекке маалыматыңызды киргизиңиз жана эсепти сатып алыңыз.

4) Андан кийин каттоо эсебиңизге почта id дарегиңизге жөнөтүүнү чыкылдатыңыз.

4 -кадам: Ачкычты жана API форматын табыңыз

Ачкычты жана API форматын табыңыз
Ачкычты жана API форматын табыңыз
Ачкычты жана API форматын табыңыз
Ачкычты жана API форматын табыңыз
Ачкычты жана API форматын табыңыз
Ачкычты жана API форматын табыңыз
Ачкычты жана API форматын табыңыз
Ачкычты жана API форматын табыңыз

1) Каттоо эсебин түзгөндөн кийин Cleverbot вебсайтына кириңиз.

2) Ийгиликтүү кирүүдөн кийин, ал сиздин логиниңиздин API ачкычын жана Total api чалууларын көрсөтөт.

3) API кантип колдонуу керектиги жөнүндө маалымат алуу үчүн, кантип баракка чыкылдатыңыз.

4) Ылдый жылдырууда сиз ачкычты колдонуп html рекветтин форматын таптыңыз.

5) Браузердин дарек тилкесине ачкычыңыз жана сурооңуз менен форматты териңиз. Браузер жоопту шифрленген түрдө сүйлөшүү менен көрсөтөт. Кийинки суроону бергенде, шифрленген сүйлөшүүнү кайра жөнөтүңүз (CS параметринде), бул ботту мурунку сүйлөшүү бойдон калтырат. Эгерде CS менен башталса, анда бул жаңы сүйлөшүү.

Маектешүү үчүн Android тиркемесиндеги APIди колдонуңуз. Келгиле, APPINVENTOR аркылуу APPди кантип түзүүнү карап көрөлү.

5 -кадам: MIT APP ойлоп табуучунун дизайны жана коду

MIT APP ойлоп табуучунун дизайны жана коду
MIT APP ойлоп табуучунун дизайны жана коду
MIT APP ойлоп табуучунун дизайны жана коду
MIT APP ойлоп табуучунун дизайны жана коду
MIT APP ойлоп табуучунун дизайны жана коду
MIT APP ойлоп табуучунун дизайны жана коду
MIT APP ойлоп табуучунун дизайны жана коду
MIT APP ойлоп табуучунун дизайны жана коду

1. Inventor колдонмосунда жаңы долбоор түзүңүз.

2. Bluetooth Байланыш үчүн мурунку долбоорлорумду караңыз.

3) Биринчи экранда кошуу

а) Bluetoothду алуу үчүн тизме баскычы.

б) Командалардын аттарын коюу үчүн кийинки экранга өтүү үчүн пункттар баскычы.

с) Cleverbot веб -сайты үчүн API ачкычын коюу үчүн ачкыч баскычын коюңуз.

г) Орнотуу баскычын чыкылдатуу менен текст кутучасы жана Орнотуу баскычы көрүнөт. API ачкычын бул жерге киргизип, баскычты коюңуз. Текст кутучасы жана жөндөө баскычы көрүнбөй калды жана Көрүү баскычын коюңуз.

4) Тизме деп аталган экинчи экранда

а) 8 текст кутусу жана 1 Баскыч менен маанини коюңуз.

5) Негизги экранда Mini DB буйрук аттарын жана Cleverbot ачкычын сактоо үчүн колдонулат.

6) Үндү текстке айландыруу үчүн Кеп таанууну колдонуңуз. Алынган текстти тизме менен текшериңиз, эгер ал тизмеде болсо жана Bluetooth кошулган болсо, анда тийиштүү номер көк тиш аркылуу Arduinoго жөнөтүлбөйт.

7) Эгерде текст тизмеде жок болсо, анда сапты бириктирүү ачкыч жана алынган текст менен жүргүзүлөт. Жана Cleverbot urlге жөнөтүңүз.

8) URLден жооп бөлүнүп, жооп табылат. Жооп алуу үчүн Тексти сүйлөөнү көзөмөлдөөнү колдонуңуз.

9) Үн кайра ойногондон кийин, Кепти таануу кайра сүйлөөнү угат.

6 -кадам: Android колдонмосу

Эгерде сиз жаңы колдонмо түзүүнү жактырбасаңыз. Жөн гана apk файлын бул жерден жүктөп алып, Android мобилдик телефонуңузга көчүрүп, ошол жерге орнотуңуз.

7 -кадам: Мобилдик колдонмону иштетүү

Мобилдик колдонмону иштетүү
Мобилдик колдонмону иштетүү
Мобилдик колдонмону иштетүү
Мобилдик колдонмону иштетүү
Мобилдик колдонмону иштетүү
Мобилдик колдонмону иштетүү
Мобилдик колдонмону иштетүү
Мобилдик колдонмону иштетүү

1) Android Mobile колдонмосунун AI жардамчысын ачыңыз.

2) Android Mobile'да Bluetooth'ду күйгүзүңүз.

3) Орнотуу баскычын чыкылдатыңыз жана текст ачкычына API ачкычын териңиз жана коюңуз.

4) Item баскычын чыкылдатып, кутуда көрсөтүлгөн түстөрдү көрүңүз. Эгер кааласаңыз, аттарды өзгөртүңүз.

5) Экинчи экранда белгиленген маанини чыкылдатыңыз жана башкы экранга кайтыңыз.

6) Эгерде Arduino КҮЙГҮЗҮЛГӨН болсо, BT тандап, тизмеден HC-05 тандаңыз.

6) Эми Золушка сүрөтүнүн каалаган жерин чыкылдатып, анын баарлашуусу боюнча угууну жана кайра ойнотууну баштаңыз. Эгерде сиз сакталган тизмеде эмне бар экенин айтсаңыз, анда ал тизме пунктун arduino жок жөнөтөт. Алынган Arduino кыймыл сервосуна ылайык.

8 -кадам: Arduino коду

1) Колдонулган китепканалар

а) SoftwareSerial

б) EEPROM

в) кызмат

2) Программалык серия катары Digital pins 2, 3 колдонуңуз.

3) Серво айдоо үчүн Digital pin 5.

4) Bluetooth аркылуу Androidден учурдагы тандоону алыңыз.

5) Сервону мурунку ордунан тандоого ылайык учурдагы эсептелген жерге жылдырыңыз.

6) Arduino ino файлы буга тиркелет.

9 -кадам: Функциянын биринчи тестирлөөсү

Image
Image
Функциянын биринчи сыноосу
Функциянын биринчи сыноосу

Азыр Shield курулуп жатат, Android тиркемеси андроид Мобилде иштелип чыккан жана орнотулган, Arduino программасы иштелип чыгып, Arduinoго жүктөлөт. Функциянын бүтүндүгүн текшерүүгө убакыт келди. Видеонун жакшы иштеп жатканын текшериңиз.

Бардык негизги жумуштар аткарылды. Аны шоу катары жасоого убакыт келди.

10 -кадам: Акылдуу контейнерге контейнер

Контейнер акылдуу контейнерге
Контейнер акылдуу контейнерге
Акылдуу контейнерге контейнер
Акылдуу контейнерге контейнер
Акылдуу контейнерге контейнер
Акылдуу контейнерге контейнер
Акылдуу контейнерге контейнер
Акылдуу контейнерге контейнер

1) Тегерек пластикалык контейнерди тандаңыз, анда капкагы эркин айланат жана жиби жок.

2) Капкакты алып, капкактын так ортосуна бургу менен тешик коюңуз.

3) Мүйүз сервонун капкактын ортосуна бурап салыңыз.

4) Контейнердин түбүндөгү сервону оңдоо үчүн, анын бийиктигине туура келген нерсени тандап алгыбыз келет.

5) Мен анын өлчөмүнө туура келген шоколад кутусун таптым.

6) Серво түбүн Узартуу кутучасына ысык клей (шоколад кутусу).

7) Сервону капкак менен бурап коюңуз.

8) Кеңейтүү кутучасынын түбүнө клей сүйкөп коюңуз (шоколад кутусу).

9) Контейнердин капкагын жаап, катуу басыңыз. Бурамаларды алып, капкагын ачыңыз. Эми контейнердин түбү менен базалык таяк. Түбү менен толугу менен ысык клей. Азыр аранжировка аяктады.

11 -кадам: Контейнердеги контроллерди уюштуруңуз

Контроллерди контейнерге жайгаштыруу
Контроллерди контейнерге жайгаштыруу
Контроллерди контейнерге жайгаштыруу
Контроллерди контейнерге жайгаштыруу
Контроллерди контейнерге жайгаштыруу
Контроллерди контейнерге жайгаштыруу

1) Ардуинонун түбүнө электр менен жабдуу ысык желим. Экинчи тактада терминалдар туташпашы үчүн көбүрөөк клей салыңыз.

2) Серванын үстү жагына бүткүл Аранжировканы кой, анткени биз кутунун 50% ын гана колдонобуз.

3) кутуга чаптаңыз.

4) Кутунун астыңкы жагына тешик салып, адаптер зымын тешик аркылуу салыңыз.

5) Эми капкакты Серво менен бурап коюңуз.

12 -кадам: Бөлүнүүдөн мурун тестирлөө

Image
Image

Контейнердин жеткиликтүүлүгүнө жараша биз контейнерди бөлүштүрөбүз. Контейнерди бөлүштүрүүдөн мурун капкактын иштешин текшергим келет. Маркерди колдонуп, контейнердеги ар бир кадамда кыймылды белгилеңиз. Бул жерде сиз тесттин видеосун көрөсүз.

13 -кадам:

Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт

1) Мен татымалдарды өзүнчө идиштерге салууну пландап жатам. Бирок мен алган контейнер чоң, андыктан ал servo айлануу аймагына 3 гана орунга туура келет.

2) Андыктан тизмедеги пункттарды 1, 4, 7 гана 3кө өзгөртүңүз. Калганын бош калтырыңыз.

3) Специя контейнерин контейнердин дубалына ысык клей.

4) Контейнердин үстүнө кашык үчүн стенд кой.

5) Капкагын кире турган кашык өлчөмүнө чейин кесип алыңыз.

6) Азыр баары бүттү. Татымалдар контейнерине жыпар жыттуу заттарды кошту (мен 7 Nos жыпар жыттуу заттарды пландап жатам, бирок мен алган контейнер чоң, ошондуктан мен жокко чыгарам).

14 -кадам: тандоо жана баарлашуу

Image
Image
Тандоо жана Чат
Тандоо жана Чат

Эми көңүл ачууга убакыт келди. Мобилдикти стендге койгула, мен акылдуу контейнердин жанында өзүмдүкүн жасайм. Көк тишти колдонуу менен Arduino менен Androidди туташтырыңыз. Эми буюмдарды тандоо же Золушка менен баарлашуу убактысы келди. Маектешүү абдан күлкүлүү, акылдуу ботко рахмат.

Сунушталууда: