Мазмуну:
- 1 -кадам: Керектүү материалдар
- 2 -кадам: Arduino Shield жасаңыз
- 3 -кадам: Cleverbot эсебин түзүү
- 4 -кадам: Ачкычты жана API форматын табыңыз
- 5 -кадам: MIT APP ойлоп табуучунун дизайны жана коду
- 6 -кадам: Android колдонмосу
- 7 -кадам: Мобилдик колдонмону иштетүү
- 8 -кадам: Arduino коду
- 9 -кадам: Функциянын биринчи тестирлөөсү
- 10 -кадам: Акылдуу контейнерге контейнер
- 11 -кадам: Контейнердеги контроллерди уюштуруңуз
- 12 -кадам: Бөлүнүүдөн мурун тестирлөө
- 13 -кадам:
- 14 -кадам: тандоо жана баарлашуу
Video: Cleverbotтун жардамы менен тандоо жана жасалма интеллект менен баарлашуу: 14 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул жерде мен үн буйругун гана эмес, 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 жасаңыз
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 - бул бот веб -сайты менен жасалма интеллект адамдардан, контексттен жана тууроо менен баарлашуу. Веб -сайт биз менен Боттун ортосундагы баарлашууга эмес, бааны сунуштайт.
1) Cleverbot веб -сайтын ачыңыз.
2) Сатып алгыңыз келген эсеп түрүн тандаңыз.
3) Бул кассадан чыгат. Чекке маалыматыңызды киргизиңиз жана эсепти сатып алыңыз.
4) Андан кийин каттоо эсебиңизге почта id дарегиңизге жөнөтүүнү чыкылдатыңыз.
4 -кадам: Ачкычты жана API форматын табыңыз
1) Каттоо эсебин түзгөндөн кийин Cleverbot вебсайтына кириңиз.
2) Ийгиликтүү кирүүдөн кийин, ал сиздин логиниңиздин API ачкычын жана Total api чалууларын көрсөтөт.
3) API кантип колдонуу керектиги жөнүндө маалымат алуу үчүн, кантип баракка чыкылдатыңыз.
4) Ылдый жылдырууда сиз ачкычты колдонуп html рекветтин форматын таптыңыз.
5) Браузердин дарек тилкесине ачкычыңыз жана сурооңуз менен форматты териңиз. Браузер жоопту шифрленген түрдө сүйлөшүү менен көрсөтөт. Кийинки суроону бергенде, шифрленген сүйлөшүүнү кайра жөнөтүңүз (CS параметринде), бул ботту мурунку сүйлөшүү бойдон калтырат. Эгерде CS менен башталса, анда бул жаңы сүйлөшүү.
Маектешүү үчүн Android тиркемесиндеги APIди колдонуңуз. Келгиле, APPINVENTOR аркылуу APPди кантип түзүүнү карап көрөлү.
5 -кадам: 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 -кадам: Функциянын биринчи тестирлөөсү
Азыр Shield курулуп жатат, Android тиркемеси андроид Мобилде иштелип чыккан жана орнотулган, Arduino программасы иштелип чыгып, Arduinoго жүктөлөт. Функциянын бүтүндүгүн текшерүүгө убакыт келди. Видеонун жакшы иштеп жатканын текшериңиз.
Бардык негизги жумуштар аткарылды. Аны шоу катары жасоого убакыт келди.
10 -кадам: Акылдуу контейнерге контейнер
1) Тегерек пластикалык контейнерди тандаңыз, анда капкагы эркин айланат жана жиби жок.
2) Капкакты алып, капкактын так ортосуна бургу менен тешик коюңуз.
3) Мүйүз сервонун капкактын ортосуна бурап салыңыз.
4) Контейнердин түбүндөгү сервону оңдоо үчүн, анын бийиктигине туура келген нерсени тандап алгыбыз келет.
5) Мен анын өлчөмүнө туура келген шоколад кутусун таптым.
6) Серво түбүн Узартуу кутучасына ысык клей (шоколад кутусу).
7) Сервону капкак менен бурап коюңуз.
8) Кеңейтүү кутучасынын түбүнө клей сүйкөп коюңуз (шоколад кутусу).
9) Контейнердин капкагын жаап, катуу басыңыз. Бурамаларды алып, капкагын ачыңыз. Эми контейнердин түбү менен базалык таяк. Түбү менен толугу менен ысык клей. Азыр аранжировка аяктады.
11 -кадам: Контейнердеги контроллерди уюштуруңуз
1) Ардуинонун түбүнө электр менен жабдуу ысык желим. Экинчи тактада терминалдар туташпашы үчүн көбүрөөк клей салыңыз.
2) Серванын үстү жагына бүткүл Аранжировканы кой, анткени биз кутунун 50% ын гана колдонобуз.
3) кутуга чаптаңыз.
4) Кутунун астыңкы жагына тешик салып, адаптер зымын тешик аркылуу салыңыз.
5) Эми капкакты Серво менен бурап коюңуз.
12 -кадам: Бөлүнүүдөн мурун тестирлөө
Контейнердин жеткиликтүүлүгүнө жараша биз контейнерди бөлүштүрөбүз. Контейнерди бөлүштүрүүдөн мурун капкактын иштешин текшергим келет. Маркерди колдонуп, контейнердеги ар бир кадамда кыймылды белгилеңиз. Бул жерде сиз тесттин видеосун көрөсүз.
13 -кадам:
1) Мен татымалдарды өзүнчө идиштерге салууну пландап жатам. Бирок мен алган контейнер чоң, андыктан ал servo айлануу аймагына 3 гана орунга туура келет.
2) Андыктан тизмедеги пункттарды 1, 4, 7 гана 3кө өзгөртүңүз. Калганын бош калтырыңыз.
3) Специя контейнерин контейнердин дубалына ысык клей.
4) Контейнердин үстүнө кашык үчүн стенд кой.
5) Капкагын кире турган кашык өлчөмүнө чейин кесип алыңыз.
6) Азыр баары бүттү. Татымалдар контейнерине жыпар жыттуу заттарды кошту (мен 7 Nos жыпар жыттуу заттарды пландап жатам, бирок мен алган контейнер чоң, ошондуктан мен жокко чыгарам).
14 -кадам: тандоо жана баарлашуу
Эми көңүл ачууга убакыт келди. Мобилдикти стендге койгула, мен акылдуу контейнердин жанында өзүмдүкүн жасайм. Көк тишти колдонуу менен Arduino менен Androidди туташтырыңыз. Эми буюмдарды тандоо же Золушка менен баарлашуу убактысы келди. Маектешүү абдан күлкүлүү, акылдуу ботко рахмат.
Сунушталууда:
Жасалма интеллект жана сүрөттү таануу HuskyLensти колдонуу: 6 кадам (сүрөттөр менен)
Жасалма интеллект жана имиджин таануу HuskyLens аркылуу: Эй, эмне болду, балдар! Akarsh бул жерде CETech. Бул долбоордо биз DFRobotтон HuskyLensти карап чыгабыз. Бул AI таанылган камера модулу, ал жүздү таануу сыяктуу бир нече Жасалма интеллект операцияларын жасай алат
Такта оюну Жасалма интеллект: Minimax алгоритми: 8 кадам
Стол оюну Жасалма интеллект: Минимакс алгоритми: Сиз шахматта же шашкиде ойногон компьютерлер кандайча жасалганын ойлонуп көрдүңүз беле? Бул Нускамадан ары караңыз, анткени ал Minimax Алгоритмин колдонуу менен жөнөкөй, бирок эффективдүү жасалма интеллектти (AI) кантип жасоону көрсөтөт! Муну колдонуу менен
Роботуңуз үчүн жасалма интеллект: 7 кадам
Роботуңуз үчүн жасалма интеллект: Роботту кыймылга келтирүү жана аны ойлонтуу - бул ар кандай милдеттер. Адамдарда майда кыймылдар мээче, ал эми иш -аракеттер жана чечим кабыл алуу - чоң мээ тарабынан башкарылат. Эгер сиз муну окуп жатсаңыз, балким сизде робот бар жана башкара алат
Инфиго - (Жасалма интеллект менен иштөөчү кийүүчү мээлей): 9 кадам
Инфиго - (Жасалма интеллект иштетүүчү кийүүчү мээлей): Инфиго - бул AI (Жасалма интеллект), жабыркаган коомдун өндүрүмдүүлүгүн жогорулатуучу Assistive Technology (AT) принциптерине негизделген кийилүүчү мээлей
Өзүңүздүн AI (Жасалма Интеллект) Жардамчыңыз 101: 10 Кадам
Өзүңүздүн интеллектуалдык оюңузду (Жасалма интеллект) 101 жардамчысы: Темир адамды көрүп, өзүңүзгө өзүңүз ойлонгон учурду эстеп көрүңүз, эгерде сизде J.A.R.V.I.S бар болсо, кандай сонун болмок? Ооба, бул кыялды ишке ашырууга убакыт келди. Жасалма интеллект кийинки ген. Кандай сонун болорун элестетип көрүңүз