Хувийн туслах - Оюуны машин: 7 алхам
Хувийн туслах - Оюуны машин: 7 алхам
Anonim
Хувийн туслах - Оюуны машин
Хувийн туслах - Оюуны машин
Хувийн туслах - Оюуны машин
Хувийн туслах - Оюуны машин
Хувийн туслах - Оюуны машин
Хувийн туслах - Оюуны машин

Өнөөгийн үймээн самуунтай ертөнцөд хүн гаднах болон нийгмийн ертөнцтэй холбоотой байх хангалттай цаг байдаггүй. Фэйсбүүк эсвэл gmail гэх мэт цаг үеийн болон нийгмийн ертөнцийн талаар өдөр тутам мэдээлэл авч байх хангалттай цаг байхгүй байж магадгүй юм. Нэг хүн юмаа хадгалсны дараа мартчихдаг. Эдгээр асуудлууд бидний гарт байгаа тул бид завгүй, завгүй амьдралдаа гайхамшиг болж чадахуйц ярьдаг ROBOT -ийг хөгжүүлснээр шийдлийг гаргалаа.

Гэж асуухад энэ нь биднийг гадаад ертөнцийн талаар тогтмол шинэчилж байх болно (жишээ нь: одоогийн үйл явдал, захиас, нийгмийн амьдрал болон бусад).

Интернетийн юмс (IoT) нь интернэтийн тасралтгүй хөгжүүлэлт бөгөөд үүний тусламжтайгаар өдөр тутмын "зүйл" объектууд нь өгөгдөл илгээх, хүлээн авах боломжийг олгодог харилцаа холбооны чадвартай байдаг. Машинаас машин хооронд холболт хийхгүйгээр харилцах боломжтой систем, төхөөрөмж, мэдрэгчийг холбох шаардлагатай байна.

Алхам 1: Видео үзүүлэх

Алхам 2: Тоног төхөөрөмжийн шаардлага

Тоног төхөөрөмжийн шаардлага
Тоног төхөөрөмжийн шаардлага
Тоног төхөөрөмжийн шаардлага
Тоног төхөөрөмжийн шаардлага
Тоног төхөөрөмжийн шаардлага
Тоног төхөөрөмжийн шаардлага
  1. Raspberry Pi
  2. Интернет холболт (Ethernet эсвэл WiFi)
  3. Дөрвөн дугуй
  4. Дөрвөн мотор
  5. 12в батерей
  6. L293D (мотор драйвер)
  7. Bot Chasis (Бие)
  8. Холбогч утас
  9. талхны самбар Гагнуурын төмөр
  10. БСХС -ийн мод

Алхам 3: Мотор хөдөлгөөний хэлхээ

Моторын хөдөлгөөний схем
Моторын хөдөлгөөний схем

Бөөрөлзгөнө pi -ийг схем диаграммд өгөгдсөн байдлаар холбоно уу.

Схемийн диаграммд Raspberry тээглүүрийг L293D ба Батерей (12v) холболтыг багтаасан болно.

Алхам 4: Колбоны суурилуулалт

Бид Raspberry Pi -ийг динамик вэб сервер болгохын тулд Flask нэртэй Python вэб бүтцийг ашиглах гэж байна. Мөн энэ серверээс бид bot -аа удирдах боломжтой бөгөөд хүссэн газар руугаа шилжих боломжтой болно. Flask Web Framework -ийг суулгаад доорх тушаалуудыг дагана уу.

Пип суурилуулах

$ sudo apt-get python-pip суулгана уу

Колбыг суурилуулах

$ sudo pip колбо суулгах

Python Bot_control.py файл хийж, кодыг Raspbian Jessie терминал дээр шууд хуулж буулгана уу. Кодыг миний github репозитор дээр өгсөн болно: Код

Алхам 5: Машины хөдөлгөөн

Python Bot_control.py файл хийж, кодыг шууд хуулж буулгана уу.

$ нано Bot_control.py

Дараа нь нэрний загваруудын лавлах хийх.

$ mkdir загварууд

$ нано үндсэн.html

$ cd..

Код ажиллуулах

$ python Bot_control.py

Хөтөчөө Raspberry pi -ийн IP хаягаар нээнэ үү (миний хувьд 192.168.0.5). Миний өгсөн Github линк рүү орж, Жинжа колбонд зориулсан html кодыг шууд доошлуулна уу.

Алхам 6: Дуут хөдөлгүүрийг тохируулах: Цахим яриа

Espeak бол фестивалаас илүү орчин үеийн ярианы синтезийн багц юм. Энэ нь илүү тод сонсогдож байгаа ч бага зэрэг уйлдаг. Хэрэв та харь хүн эсвэл RPi шулам хийж байгаа бол энэ нь танд зориулагдсан болно! Үнэн хэрэгтээ энэ бол маш сайн тохируулах сонголт бүхий сайн орчин юм.

Espeak -ийг дараах байдлаар суулгана уу

$ sudo apt-get install espeak

Espeak-ийг турших: Англи эмэгтэй дуу хоолой, том үсгийг онцлох (-k), шууд текст ашиглан удаан ярих (-s):-

$ espeak -ven+f3 -k5 -s150 "Цахим яриа зөв ажиллаж байна"

Алхам 7: Voice -д зориулсан програм хангамжийн тохиргоо

Өнөөг хүртэл би эдгээр онцлог шинж чанаруудыг өөрийн машинтай холбосон байна. Тун удахгүй би API -тэй илүү олон машиныг холбох болно.

1. Машины тухай

2. Огноо, цаг (Дэлгэрэнгүй мэдээллийг Link1Link 2)

3. Twitter (Twitter Linkage)

4. Өдрийн хуваарь

Амрахыг бид холбож болно: Gmail, Facebook Notifier, Цаг агаар, Google Хайлтын систем гэх мэт.

Зөвлөмж болгож буй: