فهرست مطالب:
- مرحله 1: مواد مورد نیاز
- مرحله 2: Arduino Shield را بسازید
- مرحله 3: ایجاد حساب Cleverbot
- مرحله 4: کلید و قالب API را پیدا کنید
- مرحله 5: طراحی و کد مخترع برنامه MIT APP
- مرحله 6: برنامه Android
- مرحله 7: برنامه را در تلفن همراه اجرا کنید
- مرحله 8: کد آردوینو
- مرحله 9: اولین آزمایش عملکرد
- مرحله 10: ظرف به ظرف هوشمند
- مرحله 11: تنظیم کنترل کننده در ظرف
- مرحله 12: آزمایش قبل از پارتیشن بندی
- مرحله 13:
- مرحله 14: انتخاب و چت
تصویری: گفتگو با انتخاب و هوش مصنوعی با استفاده از Cleverbot: 14 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
در اینجا من نه تنها فرمان صوتی ، بلکه چت هوش مصنوعی با رایانه را با استفاده از Cleverbot امتحان می کنم.
در واقع این ایده زمانی به وجود آمد که بچه ها وقتی رنگ را از یک رنگ به نزدیکترین رنگ می گیرند در جعبه رنگ آمیزی می کنند. اما در نهایت برای آشپزخانه پیاده سازی کنید زیرا افراد تنها در آشپزخانه هنگام پخت و پز به یک همراه نیاز دارند. در اینجا با شما چت می شود و همچنین مطابق دستور شما مورد موجود در لیست را نشان می دهد. بنابراین هرگز یک مورد را با مورد نزدیک مخلوط نکنید. اجازه دهید شروع به ساختن کنیم
مرحله 1: مواد مورد نیاز
مواد مورد نیاز
1) آردوینو اونو
2) ماژول بلوتوث HC-05
3) موتور سروو
4) هیئت مدیره منبع تغذیه منظم
5) آداپتور DC 12V
6) تلفن Android با امکان اینترنت.
7) سربرگ های ساده PCB ، نر و ماده
8) جعبه پلاستیکی گرد
9) جعبه های کوچک مطابق لیست انتخاب شما. من برای قرار دادن ادویه جات از 3 ظرف استفاده می کنم زیرا فقط ظروف بزرگ دارم.
نرم افزارهای مورد استفاده
1) Arduino IDE.
2) Appinventor برای برنامه Android.
3) ثبت نام وب سایت Cleverbot برای چت با رایانه.
ابزار مورد نیاز
1) یون لحیم کاری ،
2) تفنگ چسب داغ
3) چاقو
مرحله 2: Arduino Shield را بسازید
1) ساختن شیاطین کار آسانی است.
2) سرصفحه های مرد را به PCB Plan به مانند سربرگ Arduino uno Female Header لحیم کنید.
3) از پین دیجیتال 5 و 6 برای هدایت سروو استفاده می کنم.
4) از پین دیجیتال 2 ، 3 به عنوان سریال نرم افزار استفاده کنید.
5) پین های سریال ماژول دندان آبی را به پین های سریال نرم افزار و منبع تغذیه آردوینو را از طریق Female Connector وصل کنید.
6) منبع تغذیه سروو را از خارج دریافت کنید. بنابراین از منبع تغذیه 12 ولت تا 12 ولت ، 5 ولت و 3.3 ولت استفاده کنید.
7) حالا سپر آماده شده روی Arduino uno را ثابت کنید. ماژول Blue Blue را به هدرهای زن در سپر وصل کنید.
8) هدر زن Servo را روی سپر وصل کنید. حالا مدار تکمیل شد.
عملکرد برنامه ریزی شده این است که برنامه اندروید از طریق بلوتوث با آردوینو متصل شود و طبق داده های دریافتی از آردوینو ، سروو به زاویه مورد نظر می چرخد. همچنین ما می خواهیم با Android صحبت کنیم و مانند چت با استفاده از وب Cleverbot پاسخ دهیم. اول از همه اجازه دهید با Cleverbot شروع کنیم.
مرحله 3: ایجاد حساب Cleverbot
در این پروژه ما نه تنها دستور انتخاب یک مورد را می دهیم بلکه هنگام کار با Bot نیز چت می کنیم. Cleverbot یک چت با یک وب سایت ربات است که هوش مصنوعی از افراد در زمینه یاد می گیرد و از آنها تقلید می کند. وب سایت بدون در نظر گرفتن چت بین ما و Bot قیمت ارائه می دهد.
1) وب سایت Cleverbot را باز کنید.
2) نوع حسابی را که می خواهید خریداری کنید انتخاب کنید.
3) برای تسویه حساب بروید. در Check out اطلاعات خود را وارد کرده و حساب را خریداری کنید.
4) سپس با کلیک روی نامه ارسال به شناسه نامه خود ، حساب را فعال کنید.
مرحله 4: کلید و قالب API را پیدا کنید
1) پس از ایجاد حساب ، وارد وب سایت Cleverbot شوید.
2) پس از ورود موفقیت آمیز ، کلید API ورود به سیستم را نشان می دهد و مجموع تماس های api مجاز است.
3) برای دریافت جزئیات نحوه استفاده از API ، روی صفحه چگونه کلیک کنید.
4) در پایین پیمایش ، فرمت تکرار html را با استفاده از کلید پیدا کردید.
5) به سادگی فرمت را در نوار آدرس مرورگر با کلید و سوال خود تایپ کنید. مرورگر پاسخ را با مکالمه به صورت رمزگذاری شده نمایش می دهد. هنگامی که س questionال بعدی را مطرح می کنید ، مکالمه رمزگذاری شده (در پارامتر CS) را ارسال کنید تا این ربات مکالمه قبلی باقی بماند. اگر با CS شروع کنید ، این یک مکالمه تازه است.
برای چت از API در برنامه Android استفاده کنید. بیایید ببینیم چگونه می توان APP را با استفاده از APPINVENTOR ایجاد کرد.
مرحله 5: طراحی و کد مخترع برنامه MIT APP
1. ایجاد پروژه جدید در برنامه مخترع.
2. برای ارتباطات بلوتوث به پروژه های قبلی من مراجعه کنید.
3) در اولین افزودن صفحه
الف) دکمه لیست برای برداشتن بلوتوث.
ب) دکمه آیتم ها برای رفتن به صفحه بعدی برای تنظیم نام فرمان.
ج) تنظیم دکمه کلید برای تنظیم کلید API برای وب سایت Cleverbot.
د) با کلیک بر روی دکمه تنظیم کلید یک جعبه متن و یک دکمه تنظیم قابل مشاهده است. کلید API را در اینجا وارد کنید و روی دکمه تنظیم کلیک کنید. جعبه متن و دکمه تنظیم نامرئی شده و کلید قابل مشاهده قابل مشاهده است.
4) در صفحه دوم به نام List
الف) 8 جعبه متن و 1 دکمه برای تنظیم مقدار.
5) در صفحه اصلی از Mini DB برای ذخیره نام فرمان و کلید Cleverbot استفاده کنید.
6) از تشخیص گفتار برای تبدیل صدا به متن استفاده کنید. اگر متن دریافت شده در لیست موجود است و بلوتوث متصل است ، شماره مربوطه را از طریق دندان آبی به آردوینو ارسال کنید.
7) اگر متن در لیست موجود نباشد ، اتصال رشته با کلید و متن دریافت شده انجام می شود. و آن را به آدرس اینترنتی Cleverbot ارسال کنید.
8) پاسخ از آدرس URL تقسیم شده است و پاسخ را بیابید. برای پاسخ دادن به پاسخ ، از کنترل متن به گفتار استفاده کنید.
9) هنگامی که صدا دوباره پخش می شود ، تشخیص گفتار دوباره به صحبت گوش می دهد.
مرحله 6: برنامه Android
اگر دوست ندارید برنامه جدیدی ایجاد کنید. کافی است فایل apk را در اینجا بارگیری کرده و در تلفن همراه Android خود کپی کرده و در آنجا نصب کنید.
مرحله 7: برنامه را در تلفن همراه اجرا کنید
1) دستیار برنامه AI را در Android Mobile باز کنید.
2) بلوتوث را در Android Mobile روشن کنید.
3) روی کلید Set کلیک کنید و API Key را در کادر متن تایپ کنید و روی set کلیک کنید.
4) روی دکمه Item کلیک کنید و رنگهای ذکر شده در کادر را مشاهده کنید. اگر می خواهید اسامی را تغییر دهید
5) روی مقدار تنظیم شده در صفحه دوم کلیک کرده و دوباره به صفحه اصلی بازگردید.
6) اگر Arduino روشن است روی Pick BT کلیک کنید و HC-05 را از لیست انتخاب کنید.
6) حالا روی هر جایی که در تصویر سیندرلا قرار دارد کلیک کنید و طبق چت خود گوش دهید و دوباره پخش کنید. اگر صحبت می کنید آنچه در لیست ذخیره شده است ، آیتم لیست را بدون آردوینو ارسال کنید. طبق دریافت سروو انتقال آردوینو.
مرحله 8: کد آردوینو
1) کتابخانه های مورد استفاده هستند
الف) نرم افزار سریال
ب) EEPROM
ج) سروو
2) از پین های دیجیتال 2 ، 3 به عنوان سریال نرم افزار استفاده کنید.
3) پین دیجیتال 5 برای هدایت سروو.
4) انتخاب فعلی را از طریق Android از طریق بلوتوث دریافت کنید.
5) سروو را از محل قبلی به محل فعلی محاسبه شده طبق انتخاب منتقل کنید.
6) فایل آردوینو اینو ضمیمه شده است.
مرحله 9: اولین آزمایش عملکرد
در حال حاضر Shield ساخته شده است ، برنامه Android توسعه یافته و در Android Mobile نصب شده است ، برنامه Arduino توسعه داده شده و در Arduino بارگذاری می شود. وقت آن است که یکپارچگی عملکرد را بررسی کنید. ویدیو رو چک کنید خوب کار میکنه
تمام کارهای اساسی تکمیل شده است. وقت آن است که به عنوان یک ویترین ساخته شود.
مرحله 10: ظرف به ظرف هوشمند
1) ظرف پلاستیکی گرد را انتخاب کنید که در آن چرخش درب آزاد و بدون نخ باشد.
2) درب را برداشته و با استفاده از مته سوراخ را درست در وسط درب قرار دهید.
3) سرو هورن را در وسط درب پیچ کنید.
4) برای تعمیر سروو در پایین ظرف ، ما می خواهیم جسم را درست به ارتفاع آن انتخاب کنیم.
5) یک جعبه شکلات درست به اندازه آن پیدا کردم.
6) قسمت پایین سروو را به جعبه Extension (جعبه شکلات) بچسبانید.
7) سروو را با درب پیچ کنید.
8) چسب را در پایین جعبه Extension (جعبه شکلات) بمالید.
9) درب ظرف را ببندید و محکم فشار دهید. پیچ ها را بردارید و درپوش را باز کنید. حالا پایه را با ته ظرف بچسبانید. با قسمت پایینی آن را کاملا چسب داغ کنید. حالا ترتیب کامل شد.
مرحله 11: تنظیم کنترل کننده در ظرف
1) منبع تغذیه را به قسمت پایین آردوینو بچسبانید. چسب بیشتری بگذارید تا هیچ پایانه ای در هر دو برد متصل نشود.
2) کل آرایش را در بالای سروو قرار دهید زیرا ما فقط از 50 درصد جعبه استفاده می کنیم.
3) آن را به جعبه بچسبانید.
4) یک سوراخ در قسمت پایین جعبه قرار دهید و سیم آداپتور را از طریق سوراخ وارد کنید.
5) حالا درب را با سروو پیچ کنید.
مرحله 12: آزمایش قبل از پارتیشن بندی
با توجه به در دسترس بودن ظرف ، ما ظرف را پارتیشن بندی می کنیم. قبل از پارتیشن بندی ظرف ، دوست دارم عملکرد درپوش را بررسی کنم. حرکت را در هر مرحله در ظرف با استفاده از نشانگر علامت گذاری کنید. در اینجا فیلم تست را مشاهده می کنید.
مرحله 13:
1) من قصد دارم ادویه جات را در ظروف جداگانه قرار دهم. اما ظرفی که من دارم بزرگ است بنابراین فقط 3 عدد در ناحیه سروو می چرخد.
2) بنابراین موارد موجود در لیست را به 3 شماره فقط 1 ، 4 ، 7 تغییر دهید. سایر موارد را خالی بگذارید.
3) ظرف ادویه جات ترشی جات را به دیواره ظرف بچسبانید.
4) پایه قاشق را در بالای ظرف قرار دهید.
5) درب را تا اندازه قاشق برش بزنید تا وارد شود.
6) اکنون همه تکمیل شده اند. ظرف ادویه جات ترشی جات را با ادویه جات پر کنید (من 7 عدد ادویه جات ترشی جات را در نظر دارم اما ظرفی که می توانم تهیه کنم بزرگ است ، بنابراین من تعداد آنها را کاهش می دهم).
مرحله 14: انتخاب و چت
حالا وقت تفریح است. موبایل را روی پایه ای قرار دهید تا خودم در نزدیکی ظرف هوشمند درست کنم. آردوینو و اندروید را با استفاده از دندانه آبی به هم وصل کنید. اکنون وقت شما است که مواردی را انتخاب کنید یا با سیندرلا چت کنید. چت به لطف cleverbot بسیار خنده دار است.
توصیه شده:
هوش مصنوعی و تشخیص تصویر با استفاده از لنز HuskyLens: 6 مرحله (همراه با تصاویر)
هوش مصنوعی و تشخیص تصویر با استفاده از HuskyLens: سلام ، بچه ها چه خبر! Akarsh در اینجا از CETech. در این پروژه ، ما قصد داریم نگاهی به HuskyLens از DFRobot داشته باشیم. این یک ماژول دوربین مجهز به هوش مصنوعی است که می تواند چندین عملیات هوش مصنوعی مانند تشخیص چهره
هوش مصنوعی با Grove Zero و Codecraft (Scratch 3.0): 5 مرحله (همراه با تصاویر)
AI With Grove Zero و Codecraft (Scratch 3.0): در این مقاله ما قصد داریم سه پروژه با استفاده از توابع هوش مصنوعی Codecraft ، یک محیط برنامه نویسی گرافیکی بر اساس Scratch 3.0 بسازیم. Codecraft توسط آموزش TinkerGen توسعه یافته و نگهداری می شود و استفاده از آن رایگان است. هوش مصنوعی و زیرمجموعه آن ، کارشناسی ارشد
بازی مصنوعی هوش مصنوعی: الگوریتم مینیماکس: 8 مرحله
بازی مصنوعی هوش مصنوعی: الگوریتم مینیماکس: آیا تا به حال به این فکر کرده اید که کامپیوترهایی که در شطرنج یا چکرز با آنها بازی می کنید چگونه ساخته می شوند؟ بنابراین بیشتر از این دستورالعمل نگاه نکنید زیرا به شما نشان می دهد چگونه می توانید با استفاده از الگوریتم Minimax یک هوش مصنوعی ساده اما م effectiveثر (AI) بسازید! با استفاده از
Pool Pi Guy - سیستم هشداردهنده هوش مصنوعی و نظارت بر استخر با استفاده از Raspberry Pi: 12 مرحله (همراه با تصاویر)
Pool Pi Guy - سیستم هشداردهنده هوش مصنوعی و نظارت بر استخر با استفاده از Raspberry Pi: داشتن استخر در خانه سرگرم کننده است ، اما مسئولیت زیادی را به همراه دارد. بزرگترین نگرانی من این است که اگر کسی در نزدیکی استخر بدون مراقبت است (به ویژه بچه های کوچکتر) نظارت کنم. بزرگترین مزاحمت من این است که مطمئن شوم خط آب استخر هرگز از ورودی پمپ پایین نیاید
پخش سی دی بدون پخش کننده سی دی ، با استفاده از هوش مصنوعی و یوتیوب: 10 مرحله (همراه با تصاویر)
پخش سی دی بدون پخش کننده سی دی ، با استفاده از هوش مصنوعی و یوتیوب: آیا می خواهید سی دی های خود را پخش کنید اما دیگر سی دی پلیر ندارید؟ آیا وقت نداشتید سی دی های خود را پاره کنید؟ آنها را پاره کرد اما در صورت نیاز فایل ها در دسترس نیستند؟ مشکلی نیست. بگذارید هوش مصنوعی (هوش مصنوعی) سی دی شما را شناسایی کند و یوتیوب آن را پخش کند! من یک برنامه Android برای شما نوشتم