Mundarija:
- 1 -qadam: video namoyish
- 2 -qadam: Uskuna talablari
- 3 -qadam: Dvigatel harakati sxemasi
- 4 -qadam: idishni o'rnatish
- 5 -qadam: Mashinaning harakatlanishi
- 6-qadam: Ovozli dvigatelni sozlash: E-Speak
- 7 -qadam: Ovoz uchun dasturiy ta'minotni sozlash
Video: Shaxsiy yordamchi - Intellektual mashina: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Zamonaviy notinch dunyoda, tashqi dunyo bilan ham, ijtimoiy dunyo bilan ham aloqada bo'lishga vaqt yo'q. Facebook yoki gmail kabi kundalik ishlar va ijtimoiy dunyo haqida har kuni yangiliklarni olish uchun vaqt etarli bo'lmasligi mumkin. Bir kishi o'z narsalarini saqlaganidan keyin tez -tez unutib qo'yadi. Bu muammolarni qo'limizda olib, biz halaqitli va gavjum hayotimizda mo''jiza bo'lishi mumkin bo'lgan gapiradigan ROBOTni ishlab chiqish yo'li bilan hal qildik.
Agar so'ralsa, u bizni tashqi dunyo haqida muntazam ravishda yangilab turishi mumkin (masalan: dolzarb ishlar, xabarlar, ijtimoiy hayot va boshqalar).
Internet -narsalar (IoT) - bu Internetning uzluksiz rivojlanishi, uning yordamida har kungi "narsalar" ob'ektlari ma'lumotlarni uzatish va qabul qilish imkoniyatiga ega. Mashinadan mashinaga aloqa qilmasdan aloqa qila oladigan tizimlar, qurilmalar, datchiklar ulanishi kutilmoqda.
1 -qadam: video namoyish
2 -qadam: Uskuna talablari
- Raspberry Pi
- Internetga ulanish (Ethernet yoki WiFi)
- To'rt g'ildirak
- To'rt motor
- 12v batareya
- L293D (dvigatel haydovchisi)
- Bot chasi (tanasi)
- Jumper simlari
- non paneli lehimleme temir
- MDF yog'och
3 -qadam: Dvigatel harakati sxemasi
Raspberry pi -ni sxematik diagrammada ko'rsatilgan tarzda ulang.
Sxematik diagrammada Raspberry pinlarini L293D va Batareya (12v) bilan ulash kiradi.
4 -qadam: idishni o'rnatish
Biz Raspberry Pi -ni dinamik veb -serverga aylantirish uchun Flask deb nomlangan Python veb -ramkasidan foydalanamiz. Va bu serverdan biz botni nazorat qila olamiz va u xohlagan joyimizga ko'chib o'tishi mumkin. Flask Web Framework -ni o'rnating va quyida berilgan buyruqlarga amal qiling:
Quvurni o'rnatish
$ sudo apt-get python-pip ni o'rnating
Shishani o'rnatish
$ sudo pip o'rnatish kolbasi
Python Bot_control.py faylini yarating va kodni to'g'ridan -to'g'ri Raspbian Jessie terminaliga ko'chiring va joylashtiring. Kod mening github omborimda berilgan: Kod
5 -qadam: Mashinaning harakatlanishi
Python Bot_control.py faylini yarating va to'g'ridan -to'g'ri kodni nusxa ko'chiring.
$ nano Bot_control.py
Keyin ism shablonlari katalogini yarating.
$ mkdir shablonlari
$ nano asosiy.html
$ CD..
Kodni ishga tushirish
$ python Bot_control.py
Brauzeringizni Raspberry pi -ning IP -manzili bilan oching (mening holatimda 192.168.0.5). Men bergan Github havolasiga o'ting, HTML kodini to'g'ridan -to'g'ri Jinja kolbasi uchun pastga tushiring.
6-qadam: Ovozli dvigatelni sozlash: E-Speak
Espeak - bu festivaldan ko'ra zamonaviy nutq sintezi to'plami. Bu aniqroq eshitiladi, lekin biroz yig'laydi. Agar siz begona yoki RPi jodugar qilmoqchi bo'lsangiz, u siz uchun! Rostini aytsam, bu ajoyib sozlash imkoniyatlari bilan yaxshi muhit.
Espeak -ni quyidagilar bilan o'rnating:
$ sudo apt-get install espeak
Test Espeak bilan: ingliz ayol ovozi, katta harflarga e'tibor (-k), to'g'ridan-to'g'ri matn yordamida sekin gapirish (-lar):-
$ espeak -ven+f3 -k5 -s150 "E -Speak to'g'ri ishlamoqda"
7 -qadam: Ovoz uchun dasturiy ta'minotni sozlash
Hozircha men bu xususiyatlarni Mashinamga bog'layman. Tez orada men API bilan qo'shimcha mashinalarni bog'layman.
1. Mashina haqida
2. Sana va vaqt (Qo'shimcha ma'lumot Link1Link 2)
3. Twitter (Twitter havolasi)
4. Kun jadvali
Dam olishni biz bog'lashimiz mumkin: Gmail, Facebook Notifier, Ob -havo, Google qidiruvi va boshqalar.
Tavsiya:
Arduino bilan ovozli yordamchi: 3 qadam
Ovozli yordamchi Arduino bilan: sun'iy intellektual texnologiya. Siz Arduino -ga yordam berolmaysizmi? Risposta va boshqalar! Ma'lumotni yozib bo'lmaydigan qilib, biz hech qachon o'ylamaymiz. Vokal ovozi
Arduino asosidagi shaxsiy yordamchi. (BHAI): 4 qadam
Arduino asosidagi shaxsiy yordamchi. (BHAI): Kirish: Kundan Singh Thakur bilan hamkorlikda tuzilganBu mening birinchi ko'rsatmam, shuning uchun men qilgan xatolarim bilan o'rtoqlashing. Shuningdek, har qanday shubha yoki muammo bo'lsa, izoh qoldiring. Arduino -ga asoslangan shaxsiy yordamchi sizning virusingizga o'xshaydi
Shaxsiy yordamchi: 9 qadam (rasmlar bilan)
Shaxsiy yordamchi: Men sizga ESP8266 -ning kuchini, dasturiy ta'minotni loyihalash va dasturlashdagi ijodkorlikni, qandaydir ajoyib va ta'lim beruvchi narsalarni ishlatishni ko'rsataman. Men uni shaxsiy yordamchi deb ataganman, chunki u cho'ntagining kattaligida. siz va berishingiz mumkin
SEER- InternetOfThings asosidagi aqlli shaxsiy yordamchi: 12 qadam (rasmlar bilan)
SEER-InternetOfThings asosidagi aqlli shaxsiy yordamchi: Ko'ruvchi-bu aqlli uylar va avtomatlashtirish sohasida kuchaytiruvchi rol o'ynaydigan qurilma, bu asosan narsalarning Internetidan foydalanishdir. o'rnatilgan kamera bilan Raspberry Pi 3 modeli B
Eski shaxsiy kaset pleyeridan shaxsiy kuchaytirgich: 4 qadam (rasmlar bilan)
Eski shaxsiy kassetali pleyerdan shaxsiy kuchaytirgich: Salom, bugun men gitara chalayotgan barcha do'stlarimizga qo'shnilar yoki oila bilan munosabatlarni yaxshilashga yordam beraman. Sizni yolg'iz qoldirish uchun ularga har bir 50 dollarni shaxsan bermayman, men sizga o'z bilimlarimni beraman