Cov txheej txheem:
- Kauj Ruam 1: Koj Xav Tau Dab Tsi?
- Kauj Ruam 2: Ua Lub Thawv
- Kauj Ruam 3: Coding Arduino's
- Kauj ruam 4: Ua tiav
Video: Yog - Tsis yog: Arduino Driven Mailbox: 4 Cov Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Hauv qhov haujlwm no peb yuav los qhia koj yuav ua li cas kom koj lub mailbox muaj kev lom zem thiab muaj txiaj ntsig. Nrog lub npov xa ntawv no, yog tias muaj ib tsab ntawv nyob hauv koj li ntawv koj muaj lub teeb pom kev zoo uas pom tau tias koj muaj ntawv xa tuaj, thiab koj tuaj yeem tswj hwm lub npov xa ntawv no nrog bluetooth kom muab pov tseg tsis siv lossis khaws koj li ntawv, nrog koj lub xov tooj.
peb siv arduino thiab qee qhov txuas txuas los ua nws thiab peb yuav qhia koj li cas koj tuaj yeem ua qhov no rau koj tus kheej.
Kauj Ruam 1: Koj Xav Tau Dab Tsi?
Koj yuav xav tau ntau yam khoom siv los ua lub thawv ntawv no.
- mailslot xoob (koj tuaj yeem yuav cov no hauv khw muag khoom)
- qee cov ntoo (los ua lub thawv peb siv MDF)
- 2 arduino UNO's
- LDR (thiab 220 tus tiv thaiv)
- Adafruit Neopixel coj (peb siv 16 lub nplhaib coj)
- 2 servo cov
- 1 HC-06 qhev bluetooth module
thiab qee cov xov hlau txuas txuas txhua yam rau arduino's, ntau yam cuab yeej siv ntoo xws li laum, ntawv xaum, kab xev, pom, jigsaw, thiab qee yam rauj thiab ntsia hlau.
Kauj Ruam 2: Ua Lub Thawv
Yog li tam sim no koj muaj koj cov cuab yeej thiab khoom siv, peb tuaj yeem pib los ntawm kev tsim lub thawv tsim nyog. Qhov tsawg kawg nkaus ntawm lub npov yog 2 npaug qhov dav ntawm koj tus mailslot, thiab 3 zaug qhov siab ntawm koj daim npav (Tab sis koj tuaj yeem ua rau nws loj li koj xav tau). thaum ua lub thawv, xyuas kom tseeb tias koj muaj lub qhov hlais qhov uas yuav tsum tau mailslot, thiab koj muaj chav los ua qhov thiab txiav daim.
yog tias koj tau ua koj lub thawv, nws yog lub sijhawm los ntsuas nws thiab tso 1 ntawm lub cav servo ncaj qha hauv qab lub mailslot, thiab lwm qhov kev pabcuam nyob rau tib qhov chaw ntawm lwm sab (tsis txhob muab lawv tso rau hauv ntoo tam sim no!). Yog tias koj muaj cov nyob hauv lawv qhov chaw raug, tom qab ntawd koj tuaj yeem pom lub teeb thiab ua kom cov ntoo ua kom zoo nyob nruab nrab ntawm cov servo thiab xyuas kom nws tuaj yeem ua 50 degree tig txhua txoj kev, qhov no yuav yog koj qhov chaw uas xa ntawv tuaj. ua ntej koj yuav tsum tau siv lub qhov ntoo hauv qhov chaw uas yuav xa ntawv (tej zaum yog nruab nrab) thiab ua lub qhov loj li koj LDR, tom qab ntawd koj yuav thawb LDR los ntawm lub qhov kom txog rau sab saum toj yog nyob rau tib qib raws li cov ntoo thiab tom qab ntawd kaw daim kab xev hauv qab yog li nws tau txuas nrog. tam sim no koj yuav txuas cov ntoo no mus rau servo thiab ua tib zoo muab lawv tso rau hauv lawv qhov chaw. Thaum kawg koj yuav laum qee qhov hauv ntoo uas koj xav kom koj lub nplhaib NeoPixel ua. rau cov txheej txheem no koj yuav tsum tau ua tib zoo thiab ua kom zoo qhov qhov hauv qhov chaw raug. ib zaug koj txaus siab thiab lub qhov nyob hauv qhov chaw raug, koj tuaj yeem kaw koj lub nplhaib NeoPixel mus rau tom qab thiab peb tuaj yeem pib nrog coding.
Kauj Ruam 3: Coding Arduino's
yog li txhawm rau pib, peb yuav tsum tau sau tus lej arduino uas yuav mus tshuaj xyuas yog tias muaj xa ntawv. Cov arduino no yuav txuas nrog koj LDR (nrog 220 tus tiv thaiv), thiab koj lub nplhaib NeoPixel. cov cai rau cov arduino no hu ua Code for Ring. tom ntej no koj yuav tsum coj koj tus thib ob arduino thiab txuas cov servo's thiab bluetooth module. Cov cai rau cov arduino no hu ua Code for Phone, vim tias peb kuj yuav tsum txuas nws mus rau koj lub xov tooj. Txog qhov no peb siv cov app yooj yim ua lub vev xaib hu ua MIT App Inventor. Nrog rau txoj haujlwm no peb tau ua qhov yooj yim cuam tshuam nrog uas koj tuaj yeem txuas rau bluetooth, thiab hloov qhov txiaj ntsig hauv kev saib xyuas txuas ntawm arduino. Lub arduino mam li nyeem los ntawm cov ntawv xov xwm thiab tshuaj xyuas yog tias tus nqi yog 1 2 lossis 3, thiab yog tias nws yog, nws tuaj yeem ua qee yam xws li tswj hwm cov servo.
Kauj ruam 4: Ua tiav
yog tias koj tau ua txhua yam kom raug thiab txuas txhua qhov txuas nrog arduino yam tsis muaj luv luv txuas ib lub xov hlau, tom qab ntawd koj tuaj yeem sim koj li kev tsim zoo nkauj. ntsaws ob qho tib si arduino rau hauv koj lub khoos phis tawj (lossis siv qee yam ntawm lub txhab nyiaj lossis lub roj teeb) thiab pom koj cov haujlwm ua haujlwm. tso ib tsab ntawv ntawm koj lub LDR thiab lub nplhaib yuav ci, txuas koj lub app rau arduino los ntawm bluetooth thiab tig lub phaj kom pov tseg koj cov ntawv, lossis khaws koj li ntawv. Peb txawm siv daim ntawv shredder los rhuav tshem cov ntawv tsis xav tau.
Qhov ntawd yog nws! mus ua koj tus kheej daim ntawv zoo nkauj ntawm lub neej tom ntej!
Pom zoo:
Yog Qhov No Yog Li No - Moodlamp: 4 Cov Kauj Ruam (nrog Duab)
Yog Qhov No Yog Li - Moodlamp: Opdracht: Bouw/ ontwerp een kev sib cuam tshuam systeem (ntsib kho vajtse en software) dat cov ntaub ntawv ntawm ontvangen en verwerken.Omdat ik geen enkele ervaring heb met arduino en codes schrijven luj erg lastig vind, heb ik besloten om mijn project simpel te houden met
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me £ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv
Kev Ua Si Nco Nrog Kov (Simon Hais) - Yog Qhov No Yog Li No: 6 Cov Kauj Ruam (nrog Duab)
Kev Ua Si Nco Nrog Kov (Simon Hais) - Yog Qhov No Tom Qab ntawd: Kuv tau ua lub cim xeeb ua si nrog tus kheej -ua kov los thiab lub nplhaib neopixel rau lub tsev kawm ntawv txoj haujlwm. Qhov kev ua si no zoo ib yam li Simon Says tshwj tsis yog ntau hom kev tawm tswv yim thiab tawm tswv yim (suab thiab teeb pom kev zoo) hauv qhov kev ua si sib txawv. Kuv programmed suab los ntawm Su
Hloov (tsuas yog Txog) Txhua Cov Ntaub Ntawv Xov Xwm rau (tsuas yog Hais Txog) Lwm Cov Ntaub Ntawv Xov Xwm Dawb!: 4 Cov Kauj Ruam
Hloov (tsuas yog Txog) Txhua Cov Ntaub Ntawv Xov Xwm rau (tsuas yog Hais Txog) Lwm Cov Ntaub Ntawv Xov Xwm Dawb!: Kuv thawj qhov kev qhia, zoo siab! Txawm li cas los xij, Kuv tau nyob hauv Google nrhiav qhov program dawb uas yuav hloov kuv li Youtube.flv cov ntaub ntawv rau hom ntawv uas yog ntau yam thoob ntiaj teb, zoo li.wmv lossis.mov.I tshawb nrhiav ntau lub rooj sib tham thiab cov vev xaib thiab tom qab ntawd pom qhov program hu ua