Cov txheej txheem:

Mash Up Arduino Code Samples: 6 Kauj Ruam (nrog Duab)
Mash Up Arduino Code Samples: 6 Kauj Ruam (nrog Duab)

Video: Mash Up Arduino Code Samples: 6 Kauj Ruam (nrog Duab)

Video: Mash Up Arduino Code Samples: 6 Kauj Ruam (nrog Duab)
Video: NOOBS PLAY CLASH ROYALE FROM START LIVE 2024, Lub Xya hli ntuj
Anonim
Mash Up Arduino Code Samples
Mash Up Arduino Code Samples

Qhov kev qhia no taug kev los ntawm cov txheej txheem ntawm kev sib txuas ua ke Arduino cov qauv kos duab los ua cov phiaj xwm ua haujlwm. Kev tsim cov cai rau koj txoj haujlwm tuaj yeem yog qhov txaus ntshai tshaj plaws, tshwj xeeb tshaj yog tias koj tsis tau ua nws ib txhiab zaug lawm.

Yog tias koj yog Arduino tus neeg tshiab tag nrho, sim kuv chav kawm Arduino dawb ntawm no ntawm Cov Lus Qhia.

Txhawm rau ua raws qhov kuv tab tom ua haujlwm, ua raws kuv hauv YouTube, Instagram, Twitter, Pinterest, thiab sau npe yuav rau kuv tsab ntawv xov xwm. Raws li Amazon Kev Koom Tes Kuv khwv tau los ntawm kev tsim nyog yuav khoom koj ua siv kuv cov koom nrog txuas.

Cia peb dhia dej hauv!

Kauj Ruam 1: Txheeb Lub Hom Phiaj

Txhais Lub Hom Phiaj
Txhais Lub Hom Phiaj

Ua ntej, thiab qhov no yuav zoo li pom tseeb, tab sis sau lub hom phiaj tseem ceeb ntawm txoj haujlwm tswv yim. Yog tias nws muaj ntau txoj haujlwm, txiav txim siab cov yam ntxwv uas xav tau piv rau cov uas yuav zoo tab sis tsis tsim nyog thaum xub thawj. Saib kuj kuv cov lus qhia yav dhau los hais txog kev ua yuam kev Arduino suav nrog tom ntau dua qhov koj tuaj yeem zom. Khaws nws yooj yim thaum xub thawj; koj tuaj yeem ntxiv nws ntxiv tom qab.

Kauj Ruam 2: Txheeb cais cov tswv yim thiab cov txiaj ntsig

Txheeb cais cov tswv yim thiab cov txiaj ntsig
Txheeb cais cov tswv yim thiab cov txiaj ntsig

Tom ntej no, cais cov phiaj xwm kev nkag mus thiab cov txiaj ntsig. Tus saib xyuas huab cua yuav muaj qhov ntsuas kub thiab av noo thiab tso saib qee yam. Cov phiaj xwm hauv Is Taws Nem tej zaum yuav muaj kev pabcuam huab ua tswv yim, tso tawm, lossis ob qho tib si, zoo li kuv qhov Internet Valentine project uas tseem muaj lub pob nkag thiab LED thiab vibrating lub cev muaj zog rau txhua qhov Circuit Court. Txoj haujlwm uas kuv tab tom tsim hnub no yog tus kws ntsuas tus lej ntsuas tus lej uas siv cov lej nkag rau hauv cov keyboard thiab tso tawm rau tus lej lej suav nrog rau peb qhov taw qhia LEDs.

Kauj Ruam 3: Sau Pseudocode

Cov kauj ruam tom ntej yog sau pseudocode uas sim taug kev los ntawm txoj haujlwm tseem ceeb. Pseudocode tsuas yog cov lus yooj yim siv los piav qhia txoj haujlwm. Nws yuav tsum tsis txhob ua kom yooj yim dua, tab sis yuav tsum kos tawm cov hauv paus ntsiab lus ua thiab cuam tshuam uas koj xav daws nrog koj li haujlwm.

LED daj pib

Saib xyuas thiab khaws cov tswv yim los ntawm daim nyias nyias keypad Siv tshwj xeeb * thiab # tus cim kom pib thiab tsis txhob nkag mus rau tus lej password Yog tias tus lej nkag nkag raug lawm ces Qhib lub ntsuab LED Zaub “Qhib” ntawm cov zaub yog tias tus lej nkag tsis raug ces qhib lub LED liab “NOPE” ntawm cov zaub

Kauj Ruam 4: Kuaj Kho Vajtse

Kuaj Hardware
Kuaj Hardware
Kuaj Kho Vajtse
Kuaj Kho Vajtse
Kuaj Kho Vajtse
Kuaj Kho Vajtse
Kuaj Hardware
Kuaj Hardware

Cov kauj ruam tom ntej: xaiv thiab ntsuas cov khoom siv kho vajtse uas tuaj yeem ua haujlwm rau koj cov tswv yim thiab cov txiaj ntsig. Nws nyuaj me ntsis ntau dua li ua kom ntseeg tau tias koj muaj cov pins txaus, tab sis kuv yuav khaws kuv li kev xaiv kho vajtse rau lwm qhov kev qhia (tawm koj cov lus nug hauv cov lus). Nov yog cov lus qhia zoo txog kev xaiv microcontroller.

Tsim thiab khiav tus qauv rau txhua feem uas koj tab tom ua haujlwm nrog. Qhov no cuam tshuam nrog rub tawm ib lub tsev qiv ntawv cov cai cuam tshuam, thiab tshuaj xyuas cov piv txwv tus lej uas ntsuas koj tau txuas nws kom raug. Txog cov tswv yim, koj yuav siv lub ntsuas saib kom tau txais qee cov lus tawm tswv yim. Hauv kuv qhov xwm txheej uas yog daim npog membrane siv lub tsev qiv ntawv keypad.

Thiab tom qab ntawd kuv tau ntxiv cov lej lej nrog lub i2c hnab ev ntawv, thiab peb lub xim sib txawv LEDs txhua tus nrog lawv tus kheej tiv thaiv. Kuv tau tshaj tawm tus qauv piv txwv rau cov zaub los txheeb xyuas nws tau txuas nrog kom raug, tom qab ntawd tau ua lub ntsej muag ntsais muag yooj yim los ntsuas LEDs. Hauv ob qho xwm txheej kuv pom cov kab tsis raug uas kuv xav tau los kho.

Nws yooj yim dua los tshawb pom tias qee yam tau xaim tsis raug ntawm theem no, thaum koj tab tom ua haujlwm nrog cov lej uas paub ua haujlwm nrog cov khoom siv ntawm tes ntau dua li sim daws teeb meem thaiv thiab cov lej tib lub sijhawm.

Pib sau cov lus pom hauv koj cov cai uas piav qhia tias txhua ntu ua li cas.

Kauj Ruam 5: Tsim Koj Txoj Haujlwm Tshiab

Tsim cov duab kos tshiab uas koj yuav muab tso rau hauv cov ntsiab lus ntawm txhua qhov ntawm koj tus qauv kos duab los ua koj qhov haujlwm.

Hauv lub voj, yog tias koj tsis muaj tus piv txwv zoo ua raws lossis xav sau nws los ntawm kos, muab tshuaj txhuam rau hauv koj tus pseudocode raws li cov lus pom kom pib. Tom qab ntawd koj yuav pib tsim cov txheej txheem zuag qhia tag nrho ntawm txoj haujlwm.

Nws muaj peev xwm ua tau ib qho ntawm koj cov qauv kev kos duab twb tau ua rau feem ntau ntawm koj cov qauv, lossis kom yooj yim tuaj yeem nrhiav qee yam online uas ua. Nws zoo li tias qee tus neeg tau ua qee yam zoo li koj lub tswv yim ua ntej, txawm tias nws siv cov khoom sib txawv. Yog li kuv saib online, thiab kuv pom ob peb daim nyias nyias lub pob qhov rooj kaw qhov haujlwm, txhua tus siv lub tsev qiv ntawv lo lus zais no. Yog li kuv rub lub tsev qiv ntawv thiab tshawb xyuas cov piv txwv uas los nrog nws, thiab kuv tau txais hmoov zoo heev! Muaj ib daim npav membrane tus lej ntsuas tus lej ntsuas uas ua raws qhov kuv xav tau. Txhua yam kuv yuav tsum ua yog suav nrog kuv qhov kev xav tau, yog li cov cai rau cov zaub thiab LEDs.

Ib qho kev coj ua zoo tiag tiag thaum koj tab tom ua qhov no yog los suav koj cov haujlwm ntau zaus. Txoj kev ntawd, yog tias muaj qhov ua yuam kev, koj yuav tuaj yeem cais nws tsuas yog lub sijhawm koj tau theej cov ntawv zoo li no thiab.

Nov yog qhov twg nws yog qhov tseem ceeb heev uas koj tau ua tib zoo saib ua ke cov kab zauv kab zauv, ploj cov cim ib nrab, thiab lwm yam yuam kev uas yuav ua rau koj txoj haujlwm nyuaj rau kev debug.

Kauj Ruam 6: Txhim Kho Kev Txhim Kho Ntxiv

Duab
Duab

Tab sis tsuas yog vim koj qhov program suav sau tsis txhais tau tias nws ua tau raws qhov koj xav tau. Piv txwv li kuv tau sib xyaw kuv cov liab thiab ntsuab LEDs thaum kuv xub ua qhov haujlwm no.

Muaj tseeb yuav muaj teeb meem tsis tau npaj tseg uas yuav tshwm sim thaum koj muab tag nrho cov ntsiab lus ua ke, thiab koj yeej pom tias nws ua haujlwm li cas, koj yuav hloov qhov koj xav kom koj qhov program ua. Nov yog qhov xwm txheej ntawm coding. Koj yuav xav taug qab koj cov lus sib txawv, yog li ntse txog koj lub npe koj li ntaub ntawv li cas- Kuv pom zoo siv cov lej lej. Thaum koj mus txog qhov tseem ceeb, npe nws version 2, tom qab ntawd khaws qhov version 3 thiab pib hloov pauv tshiab.

Tom qab koj lub hauv paus phiaj xwm tau ua haujlwm, tom qab ntawd nws txias mus ua ntej thiab ntxiv lwm yam ntxiv los ntawm koj "zoo kom muaj" cov npe lossis lwm tus uas koj tau tawm tswv yim thaum tsim.

Ua tsaug rau kev nyeem ntawv. Koj kuj tseem yuav nyiam kuv phau ntawv qhia rau 3 Pib Pib Arduino Yuam Kev. Tsis txhob hnov qab txheeb xyuas kuv cov Kev Qhia Qhia Dawb Arduino, IoT Class, thiab kuv lwm cov haujlwm, ib yam nkaus. Kuv tos ntsoov yuav nyeem koj cov lus pom hauv cov lus!

Txhawm rau ua raws qhov kuv tab tom ua haujlwm, ua raws kuv ntawm YouTube, Instagram, Twitter, thiab Pinterest.

Pom zoo: