Cov txheej txheem:
- Kauj Ruam 1: Cov Npe Ntawm Cheeb Tsam Xav Tau
- Kauj ruam 2: Npaj
- Kauj ruam 3: Sib dhos
- Kauj Ruam 4: Qhia tawm
Video: Arduino Bluetooth Lub Koob Yees Duab: 4 Cov Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Nyob zoo!
Niaj hnub no koj tuaj yeem nyuaj ua rau txhua tus xav tsis thoob nrog lub xov tooj ntawm tes nrog lub koob yees duab, cov cuab yeej siv wireless thiab lwm yam kev qhia ua ntej. Ua tsaug rau Arduino platform, ntau lab tus tib neeg tau tshawb pom lub ntiaj teb zoo ntawm cov khoom siv hluav taws xob thiab cov phiaj xwm. 100, 500 cov lus qhia tau sau yuav ua li cas pauv cov ntaub ntawv ntawm lub xov tooj ntawm tes thiab Arduino ntawm bluetooth … Kuv tham txog dab tsi? Yog lawm Kuv xav pauv cov ntaub ntawv ntawm lub xov tooj ntawm tes ntawm Android thiab Arduino UNO los ntawm bluetooth hauv 100, 501 zaug. Tab sis kuv xav xa tsis yog teeb tsa cov cim thiab tus lej, tab sis cov duab.
Ib tus neeg yuav hais tias qhov no tsis yooj yim sua, Arduino qeeb dhau los ua cov ntaub ntawv ntau nrog qhov nrawm. Thiab nws yuav raug kiag li. Thiab yog dab tsi yog tias kev pab me ntsis Arduino - hloov tag nrho cov "nyuaj" ua haujlwm ntawm lub xub pwg ntawm lwm lub cuab yeej? Thiab muaj cov cuab yeej zoo li no!
Nov yog qhov tshwj xeeb TFT ntaub thaiv npog rau Arduino. Cov ntaub ntawv hais txog lub logo no nyob hauv cov kab lus no: kab lus 1, kab lus 2. Hauv cov lus qhia no, kuv yuav qhia koj li cas koj tuaj yeem txuas ntawm bluetooth ntawm Arduino thiab xov tooj Android, tau txais daim duab los ntawm OV7670 lub koob yees duab ntawm Arduino UNO thiab xa nws mus rau hauv xov tooj.. Tom qab ntawd, ntawm qhov tsis sib xws, hloov daim duab (duab los ntawm lub koob yees duab) los ntawm lub xov tooj Android mus rau Arduino UNO thiab tso nws tawm ntawm qhov screen ntawm qhov tshwj xeeb TFT daim thaiv.
Ib daim ntawv thov tshwj xeeb tau sau rau hauv lub xov tooj Android.
Cov yam ntxwv luv ntawm TFT ntaub thaiv npog:
- Loj 3.5 "kab pheeb ces kaum,
- Kev daws teeb meem 320x240,
- Cov xim 65536 (16-ntsis),
- Resistive touch screen (XPT2046 maub los),
- 5 nyees khawm,
- RTC IC DS1307 nrog 3V lithium roj teeb CR1220,
- Qhov rau txuas micro SD daim npav,
- 4-pin (2.54 mm) txuas rau txuas Bluetooth module HC-05 (-06), ESP8286 WiFi module.
- 20-pin (2.54 mm) txuas rau lub koob yees duab (OV7670).
Kauj Ruam 1: Cov Npe Ntawm Cheeb Tsam Xav Tau
Kho vajtse:
- Arduino UNO;
- Cim TFT daim thaiv;
- AC-DC lub zog hloov hluav taws xob 6-12 volt,> 600mA;
- Lub koob yees duab OV7670;
- Bluetooth module HC-06 (HC-05);
- Xov tooj hauv.
Ua tib zoo: Nws yog qhov tsim nyog (!) Siv 6-12 volt lub zog hloov pauv los ua haujlwm tiv thaiv TFT, vim tias qhov siab tshaj tam sim no ntawm 500 mA los ntawm USB tsis txaus rau kev ua haujlwm ib txwm muaj.
Software:
- Arduino IDE;
- Lub tsev qiv ntawv rau Cim TFT tshwj xeeb;
- APK cov ntaub ntawv rau Android xov tooj.
Kauj ruam 2: Npaj
Software
Txhua daim duab ua qauv qhia tau sau rau hauv Arduino IDE ib puag ncig, yog li thaum pib nws yog qhov tsim nyog los teeb tsa Arduino IDE - https://www.arduino.cc/en/main/software. Then koj yuav tsum teeb tsa lub tsev qiv ntawv rau TFT daim thaiv - github.com/YATFT/YATFT (rub lub tsev qiv ntawv thiab unpack nws mus rau hauv "cov tsev qiv ntawv" nplaub tshev hauv Arduino IDE phau ntawv teev npe).
Tom qab txhim kho Arduino IDE, koj yuav tsum ua haujlwm rau Arduino UNO board. Txhawm rau kom yooj yim, Kuv pom zoo kom nyem nws cais, tsis muaj daim thaiv npog TFT. Rau qhov no:
- Txuas lub USB cable rau Arduino UNO board;
- Khiav Arduino IDE hauv computer;
- Xaiv qhov chaw nres nkoj sib xws uas Arduino UNO txuas nrog;
- Rub tawm ArduinoBluetoothCamera.ino demo sketch (thiab ua ntaub ntawv ov7670_regs.h rau lub koob yees duab pib);
- Nyem rau khawm Upload.
Yog tias Arduino UNO board tau ua tiav txoj haujlwm, koj tuaj yeem npaj mus rau theem tom ntej.
Hauv
Hauv xov tooj Android, koj yuav tsum teeb tsa ArduinoTFT.apk. Cia lub app siv Bluetooth thiab Lub Koob Yees Duab.
Hloov tshiab 2020-25-07 (Ua tsaug rau fano13250)
Nyob zoo, kuv muaj teeb meem tib yam nrog Android App uas tsis ua haujlwm. Kev daws teeb meem tom qab tso cai App nkag mus ntawm lub koob yees duab smartphone. Qhov ntawd yog nws. Nyob zoo
Bluetooth module
Nws yog qhov tsim nyog los teeb tsa tus nqi sib pauv hauv Bluetooth module kom yog 115200 (hais kom ua "AT+UART = 115200, 0, 0"). Qhov no yog qhov ua tau zoo tshaj plaws uas Arduino UNO tswj kom tau txais thiab ua cov ntaub ntawv. (Hauv kev xav, koj tuaj yeem ua kom nrawm dua, ua kom zoo dua cov ntaub ntawv txais tos thiab ua haujlwm, tab sis qhov no xav tau ntau dua ntawm RAM). Cov lus qhia ntxaws ntxaws qhia yuav ua li cas teeb tsa tus nqi sib pauv tuaj yeem pom hauv Internet, piv txwv li, ntawm no: https:/ /www.instructables.com/id/Communication-Bluetooth-Module-With-HC-05-HC-06/.
(!) Thov nco ntsoov tias Bluetooth module txuas rau qhov debug chaw nres nkoj ntawm Arduino UNO. Yog li, thaum ua haujlwm nrog bluetooth, qhov debug chaw nres nkoj tsis muaj. Thiab ua ntej kev teeb tsa Arduino UNO (ua tiav nrog Bluetooth module) yuav tsum txuas lub Bluetooth module. Thiab tom qab kev teeb tsa, teeb nws rov qab (!)
Hloov tshiab 2020-26-05
Kuv ntxiv qhov chaws ntawm ArduinoTFT.apk. YOG LI! Rub tawm ArduinoTFT.zip.h, hloov npe rau ArduinoTFT.zip thiab unzip. Txaus siab rau!
Kauj ruam 3: Sib dhos
Kev sib dhos ntawm lub cuab yeej yog qhov yooj yim heev:
- Txuas ua ke Arduino UNO thiab TFT-shield;
- Txuas lub OV7670 lub koob yees duab mus rau 20-tus pin txuas ntawm TFT-daim thaiv ntawm daim ntaub thaiv (qee zaum kuv siv lub kaum ntse ntse 18-20 tus pin txuas nrog 2.54 hli suab ua lub adapter);
- Txuas lub Bluetooth module HC-06 (HC-05) mus rau 4-tus pin txuas nrog cov lus "Bluetooth" ntawm TFT-ntaub thaiv npog;
- Txuas 6-12V lub zog hloov pauv mus rau lub hwj chim nkag ntawm Arduino UNO board.
Tom qab tig lub zog, TFT daim iav lub vijtsam yuav tsum tig liab. Qhov no txhais tau tias txaus siab txais cov lus txib los ntawm Android xov tooj.
Kauj Ruam 4: Qhia tawm
Ua cov haujlwm hauv qab no hauv Android xov tooj:
- Tua tawm daim ntawv thov ArduinoTFT ntawm lub xov tooj Android;
- Tig lub xov tooj hauv txoj haujlwm kab rov tav;
- Pab kom Bluetooth txuas, xaiv qhov pom Bluetooth module (HC-06);
Ob lub qhov rais thiab plaub lub khawm yuav tsum tshwm ntawm qhov screen:
- Lub qhov rai sab xis saum toj yog lub qhov rai xov tooj lub koob yees duab pom;
- Qhov rai loj loj sab laug - tau txais lossis xa cov duab.
Khawm ua haujlwm:
- Hloov cov duab ib ntawm Android xov tooj mus rau Arduino;
- Kev hloov pauv tas li ntawm cov duab los ntawm Android xov tooj mus rau Arduino;
- Hloov ib daim duab los ntawm Arduino rau hauv xov tooj;
- Kev hloov pauv tas li ntawm cov duab los ntawm Arduino rau Android xov tooj.
Cov duab loj yog 320x240 pixels (2-5 kB). Tshooj lus no muaj daim vis dis aus.
Yog tias koj nyiam kuv cov lus qhia, Kuv yuav txaus siab rau qhov ntsuas. Tej zaum qhov no yuav ua rau kuv mob siab rau cov lus qhia tshiab:-)
Tsaug rau mloog!
Hloov tshiab 31.03.2021:
Nyob zoo dua! Muaj ib lub tsev qiv ntawv kho tshiab rau cov ntxaij vab tshaus, uas tam sim no muaj ob daim thaiv thiab ob lub rooj sib cais. Cov duab kos tau suav ua ke nyob ntawm qhov xaiv tau xaiv (ntawm 1 txog 4) thiab hom microcontroller (MegaAVR lossis ESP-32). Ntxiv cov duab, piv txwv. Xav paub ntau ntxiv tuaj yeem nrhiav tau hauv
Pom zoo:
$ 5 Lub Koob Yees Duab Lub Koob Yees Duab rau Lub Rooj Sib Tham Video: 4 Cov Kauj Ruam (nrog Duab)
$ 5 Laptop Document Camera for Conferencing Video: Luam tawm 20200811 los ntawm John E. Nelson [email protected] tsis ntev los no tau tshaj tawm qhia qhia kev siv lub khoos phis tawj khoos phis tawj khoos phis tawj ua lub koob yees duab rau kev sib tham video. www.instructables.com/id/A-Sub-10-MetaPrax-Documen
Lub Koob Yees Duab CCTV Nrog NodeMCU + Lub Laus Laptop Lub Koob Yees Duab (Nrog thiab Tsis Siv Blynk): 5 Kauj Ruam
CCTV Lub Koob Yees Duab Nrog NodeMCU + Lub Laus Laptop Lub Koob Yees Duab (Nrog thiab Tsis Siv Blynk): Nyob zoo cov phooj ywg! Hauv cov lus qhia no, Kuv yuav qhia koj li cas kuv siv lub khoos phis tawj qub lub koob yees duab thiab nodeMCU los ua qee yam zoo ib yam li CCTV
Lub taub hau Nrhiav Nrog Wii Lub Koob Yees Duab Lub Koob Yees Duab (Tsov Rog Thunder): 6 Cov Kauj Ruam (nrog Duab)
Txheeb Xyuas Lub Taub Hau Nrog Wii Lub Koob Yees Duab Lub Koob Yees Duab (Tsov Rog Thunder): Nyob zoo txhua tus! Kuv xav qhia rau koj nrog kuv thawj qhov haujlwm tiav Arduino tiav. Kuv tau sim ua ib hom kev ua hauv tsev ntxiv rau kev muaj tiag. Cia kuv piav qhia nws rau koj: Nws yog qhov txheej txheem uas siv lub koob yees duab txhawm rau taug qab koj lub taub hau txav los hloov nws raws li
Lub Koob Yees Duab-Lub Koob Yees Duab Combiner Ua Nrog Lego: 12 Cov Kauj Ruam (nrog Duab)
Camera-Microscope Combiner Made With Lego: Nyob zoo txhua tus, Hnub no kuv yuav qhia yuav ua li cas thiaj ua lub koob yees duab rau lub tshuab tsom iav (ua nrog Lego qhov chaw) uas peb tuaj yeem ntes cov ntsiab lus ntawm tsom iav yooj yim dua. Cia peb pib
Hmo Hmo Pom Lub Zeem Muag Digital Lub Koob Yees Duab/lub koob yees duab: 17 Cov Kauj Ruam (nrog Duab)
Infrared Hmo Hmo Pom Lub Koob Yees Duab/Lub Koob Yees Duab: Cov lus qhia no piav qhia yuav hloov pauv li cas Kev Pom Kev Pom Kev Pom Hmo Hmo Hmo Hmo Hmo Hmo Hmo Hmo Hmo Tsis Pom Kev (uas yog tshaj tawm tsis raug los siv "" lub ntsej muag pom kev hmo ntuj tiag tiag thev naus laus zis ") mus rau qhov tseeb pom pom hmo ntuj pom lub koob yees duab. Qhov no zoo ib yam li IR webca