Cov txheej txheem:

DIY Bluetooth Dej Kub Rhaub Powered by Arduino: 4 Cov Kauj Ruam
DIY Bluetooth Dej Kub Rhaub Powered by Arduino: 4 Cov Kauj Ruam

Video: DIY Bluetooth Dej Kub Rhaub Powered by Arduino: 4 Cov Kauj Ruam

Video: DIY Bluetooth Dej Kub Rhaub Powered by Arduino: 4 Cov Kauj Ruam
Video: Как сделать портативную акустику 2.1. Куб 2 2024, Lub Xya hli ntuj
Anonim
DIY Bluetooth Dej Kub Rhaub Powered by Arduino
DIY Bluetooth Dej Kub Rhaub Powered by Arduino

NCO TSEG: Qhov no tsuas yog rau kev sim, (UI siv remotexy.com) los tswj 12v DC lub rhaub dej kub (thaum xub thawj siv rau hauv tsheb - 12v lub qhov hluav taws xob sib zog).

Kuv lees tias qee feem siv hauv txoj haujlwm no yog "tsis yog qhov kev xaiv zoo tshaj plaws" rau nws lub hom phiaj, tab sis qhov no tsuas yog ntsuas qhov project. (Kuv tsuas yog siv cov khoom qub uas twb muaj lawm, los qhia tias nws muaj peev xwm tswj tau Lub Tshuab Dej Dej Portable ntawm koj lub smartphone).

Lub hom phiaj ntawm qhov kev sim no yog "Ua 12 Volt DC Mug Dej Rhaub / Ua Kom sov kom tswj tau ntawm Bluetooth los ntawm Android smartphones"

Thiab kuv txhais "tswj tau" rau qhov kev xeem tshwj xeeb no raws li qhov tsim nyog rau:

Kev tuav tswj

(Qhib, Teeb lub zog cua sov ceev, Tua, Qhia nws cov dej tam sim no).

Tsis siv neeg tswj

(Teeb lub siab xav tau dej sov, thiab kho cua sov kom ceev kom ceev cov dej tam sim no nyob ib puag ncig teeb tsa). NCO TSEG: Kuv tsis siv PID lib, tsuas yog YOG ELSE (Xeev Lub Xeev).

Raws li koj tuaj yeem pom hauv qhov kawg hauv xov tooj ntawd UI screenshoots, muaj 2 hom UI rau kev tswj hwm lub tshuab rhaub dej kub no, ib qho nrog lub zog slider txhais tau tias nws phau ntawv tswj hwm, yog li peb tuaj yeem tswj lub zog cua sov ua haujlwm. Lwm qhov nrog % (feem pua) qib txhais tau tias hloov kho cua sov tsis tu ncua, ua kom cov dej kub tam sim no nyob ib puag ncig teeb tsa qhov ntsuas kub.

Kauj Ruam 1: Cov Khoom Siv

Qhov Siv
Qhov Siv
Qhov Siv
Qhov Siv
Qhov Siv
Qhov Siv
Qhov Siv
Qhov Siv
  • Tsheb Mug Rhaub, nws siv rau sab hauv tsev, thaum xub thawj siv los ntawm luam yeeb 12v lub qhov hluav taws xob.
  • 12v 2A ac rau dc lub zog hloov pauv, kuv hloov kho qhov kawg nrog luam yeeb poj niam lub qhov (socket).
  • Kapton daim kab xev, kuv hloov daim kab xev qub (uas txuas cov cua sov txuas rau lub khob iav) hauv lub tshuab rhaub dej sov nrog daim kab xev no.
  • Arduino nano cov.
  • DS18B20 waterproof ntsuas kub.
  • HC-05 bluetooth module, los tham nrog lub xov tooj ntawm tes.
  • L298 stepper tsav tsav module, H choj.
  • Buzzer, ceeb toom thaum (hauv hom kev qhia) mus txog qee qhov kub.

NCO TSEG txog cov khoom siv:

Tom qab qee qhov kev sim, dej siab tshaj plaws tom qab 50 feeb ntawm "cua sov" tsuas yog li 50 degrees Celsius. Tej zaum lawv yuav tsum hu qhov Mug Warmer

Kauj Ruam 2: Qhov System Ua Haujlwm Li Cas

Qhov System Ua Haujlwm Li Cas
Qhov System Ua Haujlwm Li Cas

Daim duab zoo li qhia pom qhov no ua haujlwm li cas, hauv paus peb siv lub xov tooj smartphone xa (thiab tau txais) cov lus txib rau arduino nano, arduino tom qab ntawd xa pwm lub teeb liab uas yuav tig mus rau DC tso tawm (los ntawm L298 dc lub cev muaj zog module) rau lub tshuab rhaub dej kub.

Txij li qhov no tsuas yog ntsuas qhov project, kuv tsis tau muab cov ncauj lus kom ntxaws txuas ntawm ntu, tab sis googling hauv qab ib feeb yuav yeej tau txais txiaj ntsig txog kev txuas ntxaws ntxaws txog ntu uas kuv tau siv.

Kauj ruam 3: UI Tsim

UI Tsim
UI Tsim
UI Tsim
UI Tsim

Ib zaug ntxiv, kuv tab tom siv remotexy.com daws rau UI tsim. Remotexy muab cov kev hloov pauv tau yooj yim thiab ntau yam ntawm khawm/hloov/slider. Nws kuj (tam sim no) txhawb wifi thiab internet/IP, tsis yog bluetooth nkaus xwb. (qhov tseeb los ntawm kuv qhov kev nkag siab, bluetooth tsuas yog ua haujlwm rau Android OS, nrog IOS koj xav tau wifi/internet).

Hauv Phau Ntawv Hom (tshuaj ntsuam nrog ntsug swb sab laug), peb tau teeb tsa PWM rau lub rhaub (lossis kuv yuav tsum hu nws ua kom sov dua). Nws muaj 0-100% ntau yam uas yuav txhais rau 0-255 rau PWM. (255 txhais tau tias 100%, uas txhais tau tias 12v DC yuav xa).

Phau ntawv hom no tseem muaj lub cim ceeb toom hnyav ntawm 50 degrees Celsius. Thaum qhov ntsuas ntawm cov dej tam sim no mus txog 50 celcius, THIAB lub zog slider tsis nyob hauv 0 (xoom) txoj haujlwm, lub suab nrov yuav ceeb toom tsis tu ncua, txog rau txoj haujlwm swb hauv 0 (xoom) txoj haujlwm. Qhov ntawd (nce mus txog 50 degrees celcius), yuav yog txoj haujlwm nyuaj txij li qhov "Ua Kom sov" no qeeb heev kom ua rau dej sov tuaj. Kuv qhov txiaj ntsig qhia tias nws yuav siv sijhawm ze li 1 teev kom txog 45 degrees los ntawm 20-ish degrees celcius.

Hauv Hom Pib (tshuaj ntsuam tsis muaj kab rov tav ntsug), peb teeb tsa lub siab xav tau thiab PWM yuav hloov kho kom ua kom dej sov li ze nrog qhov xav tau kub. Kuv tab tom siv 5 qib PWM rau hom pib no, 100% PWM (255), 75% PWM (ncig 190), 50% PWM (128), 25% PWM (64), thiab 0% PWM (0).

Tsis muaj kev ceeb toom/tswb rau hom no.

Kauj Ruam 4: Xeem Qhov Ntsuas

Kev Ntsuam Xyuas
Kev Ntsuam Xyuas

Yog li, UI ua haujlwm, kuv tuaj yeem teeb hom phau ntawv lossis hom tsis siv neeg.

Tom qab 60 feeb (1 Teev Teev!) Ntawm "cua sov" lossis kuv yuav tsum hais "sov", dej kub tsuas yog txog 50 degrees Celsius. Tsis suav cov ntaub ntawv tshawb fawb, tsuas yog siv kuv qhov kev xav, kuv xav tias phem heev thiab tsis muaj txiaj ntsig.

Tab sis qhov no tsuas yog rau kev sim, yog li, nws ua haujlwm.

Muaj ntau qhov kev txhim kho uas tuaj yeem ua tiav rau txoj haujlwm no, suav nrog kev siv "tsim nyog" thiab muaj zog dua DC rhaub, siv ESP-12 hloov chaw Arduino Nano yuav ua qhov haujlwm no ntau dua IoT-muaj peev xwm, tsim nyog PID lib rau kev siv hom tsis siv Xeev Con, thiab ntau ntxiv.

Pom zoo: