Cov txheej txheem:
- Kauj Ruam 1: Kev Ua Yeeb Yaj Kiab
- Kauj Ruam 2: Yuav Tsum Tau Kho Vajtse
- Kauj Ruam 3: Daim Duab Circuit rau Kev Tsav Tsheb
- Kauj Ruam 4: Yooj Yim Txhim Kho
- Kauj Ruam 5: Kev Siv Lub Tshuab
- Kauj Ruam 6: Teeb Lub Suab Tshuab: E-Hais Lus
- Kauj Ruam 7: Teeb Software rau Lub Suab
Video: Tus Kws Pabcuam Tus Kheej - Siv Lub Tshuab Tshuab: 7 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Hauv lub ntiaj teb nyuaj niaj hnub no, ib tus tsis muaj sijhawm txaus los txuas nrog sab nraud nrog rau ntiaj teb kev sib raug zoo. Ib tus yuav tsis muaj sijhawm txaus kom tau txais xov xwm tshiab txhua hnub hais txog cov xwm txheej tam sim no nrog rau kev sib raug zoo hauv ntiaj teb xws li facebook lossis gmail. Ib qho feem ntau tsis nco qab tom qab khaws nws cov khoom. Muab cov teeb meem no nyob rau hauv tes, peb tau los nrog kev daws teeb meem los ntawm kev hloov kho ROBOT tham uas tuaj yeem ua pov thawj los ua qhov txuj ci tseem ceeb hauv peb lub neej tsis khoom thiab tsis khoom.
Thaum nug, nws tuaj yeem hloov kho peb tsis tu ncua txog lub ntiaj teb sab nrauv (piv txwv li: xwm txheej tam sim no, xov xwm, lub neej sib raug zoo thiab ntau yam ntxiv).
Internet ntawm Yam (IoT) tseem tab tom txhim kho Is Taws Nem los ntawm kev niaj hnub 'yam khoom' muaj peev xwm sib txuas lus uas tso cai rau lawv xa thiab txais cov ntaub ntawv. Nws cia siab tias yuav txuas cov kab ke, khoom siv, cov khoom siv uas tuaj yeem sib txuas lus yam tsis xav tau kev sib txuas lus ntawm tshuab-rau-tshuab.
Kauj Ruam 1: Kev Ua Yeeb Yaj Kiab
Kauj Ruam 2: Yuav Tsum Tau Kho Vajtse
- Raspberry Pi
- Kev Sib Txuas Internet (Ethernet lossis WiFi)
- Plaub Log
- Plaub Tsav Tsheb
- Roj teeb 12v
- L293D (Tsav Tsheb)
- Bot Chasis (Lub Cev)
- Jumper xov hlau
- breadboard Soldering Hlau
- MDF Ntoo
Kauj Ruam 3: Daim Duab Circuit rau Kev Tsav Tsheb
Txuas Raspberry pi raws li tau hais hauv Schematic Diagram.
Schematic daim duab suav nrog kev txuas ntawm Raspberry pins nrog L293D thiab Roj teeb (12v).
Kauj Ruam 4: Yooj Yim Txhim Kho
Peb yuav siv Python lub vev xaib hu ua Flask tig Raspberry Pi mus rau hauv lub vev xaib muaj zog. Thiab los ntawm tus neeg rau zaub mov no peb yuav tuaj yeem tswj peb tus bot thiab nws tuaj yeem txav mus rau qhov twg peb xav tau.
Kev teeb tsa ntawm Pib
$ sudo apt-tau nruab sej-pip
Kev teeb tsa lub raj mis
$ sudo pip nruab lub raj mis
Ua ib tug nab hab sej Bot_control.py cov ntaub ntawv thiab luam & muab tshuaj txhuam ncaj qha rau ntawm lub davhlau ya nyob twg ntawm Raspbian Jessie. Code tau muab rau ntawm kuv qhov chaw cia khoom github: Code
Kauj Ruam 5: Kev Siv Lub Tshuab
Ua ib tug nab hab sej Bot_control.py cov ntaub ntawv thiab theej & paste code ncaj qha.
$ nano Bot_control.py
Tom qab ntawd, ua Daim Ntawv Teev Npe ntawm lub npe tus qauv.
$ mkdir cov qauv
$ nano main.html
cd ua $..
Khiav txoj cai
$ python Bot_control.py
Qhib koj tus browser nrog tus IP chaw nyob ntawm koj li Raspberry pi (192.168.0.5 hauv kuv kis). Mus rau Github qhov txuas kuv tau muab, Downlaod cov cai html ncaj qha rau lub hwj yas Jinja.
Kauj Ruam 6: Teeb Lub Suab Tshuab: E-Hais Lus
Espeak yog pob khoom siv niaj hnub hais lus ntau dua li Festival. Nws suab meej dua tab sis yws me ntsis. Yog tias koj tab tom ua neeg txawv teb chaws lossis RPi dab ces nws yog qhov rau koj! Tiag tiag nws yog kev koom tes zoo nrog kev xaiv ua kom tau zoo.
Nruab Espeak nrog:
$ sudo apt-tau nruab espeak
Xeem Espeak nrog: Lus Askiv poj niam lub suab, hais txog lub nroog loj (-k), hais lus qeeb (-s) siv cov ntawv ncaj qha:-
$ espeak -ven+f3 -k5 -s150 "E -Hais Lus Ua Haujlwm Tau Zoo"
Kauj Ruam 7: Teeb Software rau Lub Suab
Txog tam sim no kuv tau txuas cov yam ntxwv no rau kuv Lub Tshuab. Tsis ntev no kuv yuav mus txuas ntxiv API's Nrog tshuab.
1. Txog Lub Tshuab
2. Hnub thiab Sijhawm (Cov Lus Qhia Ntxiv Link1Link 2)
3. Twitter (Twitter Txuas)
4. Hnub Teem Sijhawm
So Peb tuaj yeem Txuas: Gmail, Facebook ceeb toom, Huab cua, Google Tshawb Nrhiav Tshuab thiab lwm yam.
Pom zoo:
Yuav Ua Li Cas Tsim Kev Tswj Tus Kheej 3D Luam Tus Kheej Tus Kheej Tus Kheej: 9 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Tsim Kev Tswj Tus Kheej 3D Luam Tus Kheej Tus Kheej Tus Kheej: Qhov no yog kev hloov pauv ntawm B-neeg hlau ua ntej. 100% Qhib QHOV CHAW / Arduino neeg hlau. CODE, 3D ntu thiab khoom siv hluav taws xob tau qhib yog li xav hloov kho nws lossis tsim qhov loj ntawm tus neeg hlau. Yog tias koj muaj kev ua xyem xyav, tswv yim lossis xav tau kev pab ua rau
ARUPI - Tus Nqi Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi Uas Tau Txais Tus Nqi/Tus Kheej Tus Kheej (ARU) rau Soundscape Ecologists: 8 Kauj Ruam (nrog Duab)
ARUPI - Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi/Tus Kheej Tus Kheej (ARU) rau Soundscape Ecologists: Cov lus qhia no tau sau los ntawm Anthony Turner. Txoj haujlwm tau tsim los nrog ntau qhov kev pab los ntawm Shed hauv Tsev Kawm Ntawv ntawm Kev Suav, University of Kent (Mr Daniel Knox tau pab zoo!)
Tus Kws Qhia Tus Kheej Tus Kheej (Pib Pib Microcontroller Project): 4 Kauj Ruam
Tus Kws Qhia Tus Kheej Tus Kheej (Pib Pib Microcontroller Project): Cov ntsiab lus: Lub hom phiaj ntawm cov lus qhia no yog tsim cov cuab yeej uas yuav pab kom xa cov kev tawm dag zog ib txwm muaj rau cov neeg siv lub tsheb kauj vab. Cov cuab yeej yuav: flashing ib lub LED thiab ua suab nrov nrov ntawm lub con
SEER- InternetOfThings Raws Tus Pabcuam Tus Kheej Tus Kheej: 12 Kauj Ruam (nrog Duab)
SEER- InternetOfThings Raws Tus Pabcuam Tus Kheej Tus Kheej: Seer yog lub cuab yeej uas yuav ua lub luag haujlwm txhawb nqa hauv kev ua haujlwm ntawm cov tsev ntse thiab tshuab siv tshuab. ntawm Raspberry Pi 3 qauv B nrog lub koob yees duab sib xyaw
Yuav Ua Li Cas Tsim Koj Tus Kheej Tus Kws Pabcuam Neeg Hlau: 9 Kauj Ruam
Yuav Ua Li Cas Tsim Koj Tus Kheej Tus Kws Pabcuam Neeg Hlau: Xav kom neeg hlau ua txhua yam koj muag? Yog lawm, Kuv yuav qhia koj yuav ua li cas thiaj ua tau koj tus kheej Tus Kws Qhia Ntawv Tus Kheej! Tus neeg hlau no yuav tsis ua txhua yam koj twv tab sis nws yog ib tus neeg siv yooj yim! Txaus siab rau