Cov txheej txheem:
- Kauj ruam 1: Teeb meem kom kov yeej
- Kauj Ruam 2: Cov Cheeb Tsam, Tsim & Nws Ua Haujlwm Li Cas
- Kauj ruam 3: Software
Video: InfoBell: 3 Cov kauj ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Kuv siv sijhawm ntau hauv kuv lub rooj cob qhia me me thaum kawg ntawm kuv lub vaj.
Kuv muaj lub tswb qhov rooj wireless nrog lub rov ua haujlwm hauv kuv lub rooj cob qhia. Kuv tau txais me ntsis yog li nws tuaj yeem siv kuv li 30 vib nas this kom mus rau ntawm lub qhov rooj yog tias muaj ib tus neeg tswb nrov nrov. Txog lub sijhawm kuv mus txog ntawd, tus tub xa khoom twb tau khob qhov rooj ntawm cov neeg nyob ze kom poob lub pob thiab tau kos npe.
Kuv InfoBell qhia cov neeg hu xov tooj tias kuv yuav nrog lawv nyob hauv 30 vib nas this (tus neeg siv teeb tsa tau) lossis qhia rau lawv paub yog tias kuv tsis koom nrog/tawm!
Kuv xav kom lub tswb nrov nrov ua lub roj teeb ua haujlwm thiab muaj nws tus kheej. Cov lus tshaj tawm yuav tsum yog tus neeg siv teeb tsa tau yooj yim thiab hloov pauv yooj yim los ntawm IN rau OUT lus.
Kuv siv bluetooth nrog MIT App tus tsim Android xov tooj app los teeb tsa cov lus.
Cov nyees khawm kom pib ua Bluetooth sib tham thiab teeb tsa IN / OUT cov lus nyob hauv qab ntawm lub cuab yeej. Qhov yuav tsum tau ua yog xaiv los ntawm nias lub pob cuam tshuam thiab nias lub qhov rooj tseem ceeb lub tswb khawm.
Cov nyees khawm no tsuas yog ua haujlwm thaum lub qhov rooj qhib! Txawm hais tias lub qhov rooj qhib lossis kaw tau txiav txim siab los ntawm kev siv lub digital compass (QMC5883) thiab qee qhov ntsuas ntsuas ntsuas. Kuv yuav tsum lees tias kuv yuav tsum tau siv Google rau qee qhov kev pab ntawm no vim nws tau ib ntus (ncig 46 xyoos) txij li kuv zaum hauv chav kawm!
Kuv tuaj yeem nyuaj nyeem cov ntawv los ntawm QMC5883, tab sis kuv xav tias yog tias ib tus neeg txiav txim siab los ua txoj haujlwm no, txoj hauv kev uas lawv lub qhov rooj ntsib tib qho kev coj ua zoo li kuv yog qhov tsim nyog!
Tsuas yog lub pob uas nquag siv yog lub qhov rooj raug kaw yog qhov uas teev cov ntaub ntawv 'qhov rooj kaw'.
Kauj ruam 1: Teeb meem kom kov yeej
Kuv muaj peb yam nyuaj.
Thawj zaug tau ua tiav qhov tseeb tswb thawb thiab khawm kom pib ua ntej ntawm arduino thiab tso saib.
Kuv sim ntau txoj hauv kev ntawm 2 qhov hloov pauv thiab hloov pauv me me tab sis lawv tsis ntseeg tau, yog li thaum kawg kuv tau xaiv rau DP kev xa tawm.
Qhov teeb meem tom ntej yog nrog lub qhov rooj wireless nws tus kheej. Nws ua haujlwm tau zoo uas tsis muaj nraub qaum ntawm 3D lub thawv luam tawm tab sis tsis xav koom tes thaum nws tau teeb tsa ntawm lub qhov rooj! Kuv qhov kev daws teeb meem yog kom muaj ntu ntawm lub nraub qaum npog txog 1 hli tuab - uas tau ua qhov dag!
Qhov teeb meem zaum kawg kom kov yeej yog nyem txhua qhov khoom siv rau hauv lub thawv uas tsim nyog!
Kauj Ruam 2: Cov Cheeb Tsam, Tsim & Nws Ua Haujlwm Li Cas
Rau xws li cov cuab yeej yooj yim Kuv siv cov hauv qab no !!
3D luam ntawv lub thawv & khawm
1 x SSD1306 OLED zaub
1 tx5883
1 x bluetooth ntaub thaiv npog
1 x ob chav ncej relay
1 x tus kheej latching relay
5 x PCB mount tactile hloov
2 x 3 v pin
1 x thawj qhov rooj tswb
1 x diode
1 x pnp transistor
Kuv yuav tsum tau 'noog zes' qhov thaiv kom ntseeg tau tias muaj chav txaus los nyem txhua qhov sib xyaw rau hauv lub thawv - nws tsis yog qhov haujlwm zoo tshaj plaws uas kuv tau ua dhau los!
Kuv siv 2 x 3v roj teeb nrog lub diode los tso cov khoom me me.
Lub qhov rooj qub tuaj nrog lub roj teeb 12v.
Thaum lub qhov rooj tswb khawm raug nias, xa cov neeg sib txuas kaw thiab ua haujlwm lub qhov rooj tswb qub ib txhij teeb tsa tus kheej latching relay uas muab 5v rau Arduino, Bluetooth ntaub thaiv npog thiab QMC5883.
Thaum Arduino tau ua tiav nws txoj haujlwm, tus pin 12 yog pulsed qis uas rov pib dua lub latching relay (ntawm lub transistor) tshem tawm cov khoom siv.
Thaum lub cuab yeej raug txuas ua ntej rau lub qhov rooj kaw, lub pob txuas nrog rau Arduino tus pin 4 raug nias thaum lub pob qhov rooj khawm raug nias. Qhov no muab lub zog rau Arduino thiab nyeem cov lus qhia ntawm QMC5883 thiab khaws cov txiaj ntsig hauv eeprom. Saib Software nplooj ntawv thiab Arduino kos duab rau qhov no ua haujlwm li cas.
Lwm 3 khawm yuav tam sim no tsuas yog ua haujlwm thaum lub qhov rooj tsis nyob hauv txoj haujlwm no, piv txwv li kaw.
Txhawm rau teeb tsa cov lus thiab suav lub sijhawm ncua sijhawm, lub pob txuas nrog tus pin 7 raug nias thaum lub tswb nrov tau thawb thiab lub qhov rooj qhib, qhov no pib ua haujlwm tsis tu ncua. Cov chaw tau nkag los ntawm Mit App Inventer App. Lub app khaws cov ntsiab lus cia thiab khaws cov ntsiab lus hauv Arduino eeprom.
Txhawm rau teeb tsa IN / OUT cov lus khawm txuas nrog Arduino pins 5 lossis 6 raug nias thaum lub qhov rooj loj lub tswb khawm tau nias THIAB lub qhov rooj qhib.
Nyob ntawm seb lub pob twg raug nias, eeprom chaw nyob 0 yog teeb tsa lossis rov pib dua. Muaj qhov txwv ntawm qhov nyeem/sau Arduino eeprom yuav zam. Raws li feem ntau cov neeg ua pov thawj, qhov txwv nyob ib puag ncig 100, 000 uas txhais tau tias Yog tias eeprom tau sau rau 4 zaug hauv ib hnub, nws yuav tsum yog li 55 xyoos lossis yog li ua ntej muaj teeb meem tshwm sim.
Kauj ruam 3: Software
Lub software rau Ardiuno kos duab tau zoo heev sau los ntawm kuv cov qauv!
Txhawm rau kom ntseeg tau tias muaj cov ntaub ntawv tsim nyog hauv eeprom, tsis suav nrog cov hauv qab no, thiab suav sau.
Tom qab muab tso ua ke, rov thov cov cim cim thiab rov sau dua ib zaug.
EEPROM.begin (); /*
outone = "0";
outtwo = "1";
tawm = "2";
outfour = "3)";
ib = "0";
intwo = "1";
peb = 10;
*/
Thaum ua tiav txoj haujlwm tau teeb tsa ntawm lub qhov rooj, nrog lub qhov rooj kaw, nias thiab tuav lub pob txuas nrog Arduino tus pin 4 thiab nias lub tswb. Cov lus yuav lees paub koj qhov kev nqis tes ua.
Qhov no khaws cov txiaj ntsig nyeem los ntawm cov ntsuas hluav taws xob hauv Arduino eeprom.
Lub luag haujlwm 'diffy' txiav txim siab seb lub qhov rooj qhib lossis kaw.
void diffy (int froma, int toa)
{
koj diff;
diff = froma - toa;
diff = (sib txawv+180)%360;
yog (diff <= 0)
{
sib+= 180;
}
lwm tus
{
sib -= 180;
}
Tom ntej no ntsaws lub bluetooth. APK ntawm lub xov tooj ntawm tes. Nrog lub qhov rooj qhib, nias thiab tuav lub pob txuas nrog Arduino tus pin 7 thiab nias lub tswb nrov. Chav tsev yuav txhawb zog hauv hom bluetooth. Pair BT module nrog koj lub xov tooj, sau cov ntaub ntawv xav tau thiab xa mus rau lub tswb qhov rooj.
Lub qhov rooj yuav nyob twj ywm kom txog thaum nws tau txais qee cov ntaub ntawv los ntawm lub xov tooj.
Thaum cov ntaub ntawv raug xa mus rau lub tswb qhov rooj, lub app yuav khaws cov ntaub ntawv. Yog li, yog tias koj xav hloov kho koj tsis tas yuav rov sau tag nrho cov ntawv.
APK tuaj yeem pom ntawm qhov chaw nyob hauv qab no.
ai2.appinventor.mit.edu/#5902371463495680
Txog kev nyab xeeb vim li cas koj lub xov tooj yuav tsum nug koj kom paub tseeb tias koj xav teeb tsa lub app no. Ntawm kuv lub xov tooj muaj teeb tsa hu ua 'Install Unknown Apps'.
Pom zoo:
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Ua Si Cov Khoom Ua Si Ua Tau Zoo!: 7 Cov Kauj Ruam (nrog Duab)
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Siv Hluav Taws Xob Ua Tau Zoo!: Qho khoom ua si hloov pauv qhib txoj hauv kev tshiab thiab kev daws teeb meem kom tso cai rau menyuam yaus uas muaj lub cev muaj peev xwm txwv lossis kev xiam oos qhab kev loj hlob los cuam tshuam nrog cov khoom ua si ntawm nws tus kheej. Hauv ntau qhov xwm txheej, cov menyuam yaus uas xav tau cov khoom ua si hloov pauv tsis tuaj yeem nkag mus
Cov av noo noo Cov Lus Qhia Tswj Xyuas Internet Txuas Cov Dej Dej (ESP32 thiab Blynk): 5 Cov Kauj Ruam
Cov av noo noo Cov lus pom zoo Tswj Xyuas Internet Txuas Cov Dej Dej (ESP32 thiab Blynk): Tsis txhawj xeeb txog koj lub vaj lossis nroj tsuag thaum koj mus rau hnub so ntev, lossis tsis nco qab ywg dej koj cov nroj tsuag txhua hnub. Zoo ntawm no yog kev daws teeb meem Nws cov av ya raws tswj hwm thiab thoob ntiaj teb txuas nrog cov dej txau dej tswj los ntawm ESP32 ntawm software pem hauv ntej kuv
Ua Cov Phiaj Xwm Zoo Los Ntawm Cov Ntaub Ntawv Nyob Arduino (thiab Txuag Cov Ntaub Ntawv rau Excel): 3 Cov Kauj Ruam
Ua Cov Phiaj Xwm Zoo Los Ntawm Cov Ntaub Ntawv Nyob Arduino (thiab Txuag Cov Ntaub Ntawv rau Excel): Peb txhua tus nyiam ua si nrog peb tus lej L … cov ntsiab lus tau ntxiv thiab nws tsis tshwj xeeb rau lub qhov muag. Arduino IDE cov phiaj xwm tsis
Cov Ntawv Cim Hluav Taws Xob LED Taws Teeb Cov Neeg Hlau Cov Ntawv Cim - Cov Khoom Siv Soldering: 11 Kauj Ruam
Cov Khoom Siv Hluav Taws Xob LED Taws Teeb Cov Neeg Hlau Daim Npav - Cov Khoom Siv Soldering: Kab lus no tau txaus siab txhawb nqa los ntawm PCBWAY.PCBWAY ua cov qauv zoo PCBs rau tib neeg thoob plaws ntiaj teb. Sim nws rau koj tus kheej thiab tau txais 10 PCBs rau tsuas yog $ 5 ntawm PCBWAY nrog qhov ua tau zoo heev, Ua tsaug PCBWAY. Robadge#1 uas kuv tau tsim rau
Windows 7: Cov Ntsiab Lus Cov Ntawv Cov Khoom Tsis Muaj: 3 Cov Kauj Ruam
Windows 7: Cov Ntawv Qhia Cov Khoom Uas Tsis Muaj: Thaum twg los peb xaiv ntau dua 15 cov ntaub ntawv hauv Windows. qee yam khoom los ntawm cov ntawv qhia zaub mov ploj mus … Cov ntawv qhia no yuav qhia koj yuav ua li cas kom tau txais cov khoom ntawd rov qab los ntawm cov ntawv qhia zaub mov