Cov txheej txheem:
Video: Cov neeg txawv txawv: 3 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Kev tshoov siab los ntawm Cov Neeg Tsis Txaus Ntseeg series, Kuv tsim qhov kev sib tham no rau Arduino los nyeem cov lus xa los ntawm lub xov tooj ntawm tes thiab ua haujlwm rau ntawm LED lub vaj huam sib luag, sim ua dab tsi tshwm sim hauv koob. Kuv vam tias koj txaus siab!
Inspirado na Série Strange Things, criei esse circuito para o Arduino ler as mensagens enviadas por um celular e projeta-las em um painel de led's, simulando o que acontece na série. Ua tsaug os!
Kauj ruam 1: Qhia tawm
Kuv tau muaj lub tswv yim no ntev tab sis xav sim ua ntej kom pom tias nws ua tau. Kev ceeb toom tias muaj "kev sib tw" ntawm Autodesk, Kuv txiav txim siab muab lub tswv yim los xyaum.
Tshawb nrhiav ntawm no ntawm Cov Ntawv Qhia, Kuv pom tias lawv tau ua qee yam zoo li.
Tab sis qhov version kuv tau nyob hauv siab ntsia lub bluetooth tau txais kev txuas nrog Arduino kom xa xov ntawm lub xov tooj ntawm tes thiab ib qho version siv cov khoom pheej yig dua thiab yooj yim kom ua tiav.
Eu já estava com essa ideia a um bom tempo mas queria testar antes para ver se era viável. Ao verificar que havia um "contest" da Autodesk, resolvi colocar a ideia em prática. Pesquisando aqui mesmo tsis muaj Kev Qhia, Verifiquei que já haviam feito algo parecido:-https://www.instructables.com/id/Rrino …
-https://www.instructables.com/id/Stranger-Things-I… Porém, a versão que eu tinha em mente contemplava um receptor bluetooth ligado ao Arduino para enviar as mensagens via celular e uma versão utilizando componentes mais baratos e fáceis de conseguir.
Kauj ruam 2: Circuito
Lub Circuit Court tau ua raws daim ntawv hloov pauv 74HC595.
Txhawm rau ua kom 26 tus tsiaj ntawv ntawm tus niam ntawv tau siv 4 tus ntawv sau npe vim tias lawv muaj 8 qhov tso tawm. Lub qhov rooj tshuav los ntawm CI kawg, raug kaw. Txhua qhov tso tawm, siv 220Ohms rau txhua LED. Raws li tsuas yog ib qho LED yuav qhib rau ib lub sijhawm, tsis muaj tam sim no ob qho tib si Arduino, hloov npe. Nws yog qhov zoo los sim thiab pom tau tias txhua lub LED tau txuas nrog tib lub sijhawm, muaj nyiaj siv ua haujlwm hauv CI… Nco ntsoov qhov no yog tias koj caij nws.
Lub vaj huam sib luag LCD tau muab coj los sim thawj qhov chaws thiab tsuas yog khaws nws thaum kawg vim tias nws tau muab "ntxim nyiam" rau txoj haujlwm.
Nws muaj 1micro Farad Capacitor txuas STCP rau hauv av, raws li cov ntawv teev tseg, yog kom tsis txhob muaj kev hloov pauv.
Piv txwv ntawm daim ntaub thaiv nrog JY-MCU bluetooth module
O circuito foi baseado no registrador de deslocamento 74HC595.
Siv cov alguns txuas rau pesquisa:
www.instructables.com/id/Arduino-16-LEDs-us…
renatoaloi.blogspot.com.br/2011/12/string-…
www.arduino.cc/en/Tutorial/ShiftOut
www.passeidireto.com/arquivo/6462366/ardui…
labdegaragem.com/forum/topics/como-desmonta…
www.arduinoecia.com.br/2014/06/texto-androi…
Para poder fazer as 26 letras do alfabeto, foi utilizado 4 registerradores pois os mesmos têm 8 saídas. Raws li portas que sobraram ua último CI, ficaram desconectadas.
Um cada saída, siv um resistor de 220Ohms par a ligar os led's. Como somente um coj iria ser ligado por vez, não há sobrecarga de corrente tanto no Arduino, como nas portas. O kev cai lij choj de poder simular é poder visualizar que se todos os led's forem ligados ao mesmo tempo, há sobrecarga no C. I.. Tenha isso em mente se você for monta-lo.
O Painel de LCD foi colocado para testar os códigos iniciais e acabei mantendo-o ao kawg pois o mesmo deu um "ntxim nyiam" ao projeto.
Tem um Capacitor de 1micro Farad que liga o STCP ao terra que, segundo o cov ntaub ntawv, pab rau evitar flutuações.
Kauj Ruam 3: Enviando Raws li Mensagens
Thaum peb xa Android cov ntaub ntawv mus rau bluetooth module, cov ntaub ntawv no tau xa mus rau Arduino ntawm cov lej. Nws yog tib txoj kev siv thaum peb cuam tshuam nrog Arduino siv Serial Monitor
Txhawm rau sim, tsuas yog nyem: 1 - Cod Editor
2º- yuav Saib Xyuas
3º- Pib Simulation
4ª- Nkag mus rau kab lus (txhua tus ntawv me)
5º- Nyem Xa
Osb.: Rau cov ntawv rov ua dua, qhov chaw nyob. Piv txwv li: ntuj raug txim = nyob zoo l, khiav mus rau toj = khiav mus rau hil ls, thiab lwm yam …
Txoj cai tuaj yeem txhim kho ntxiv. Raws li kuv tsis yog tus programmer zoo, Kuv tau hais nrog kev pab qhia thiab tus phooj ywg uas tau ua ntau yam ntawm txoj haujlwm. Cov lus pom zoo ib txwm txais tos. Koj tseem tuaj yeem tsim qhov project thiab ua kom koj txhim kho thiab hloov kho.
Quando enviamos dados ua Android para o módulo bluetooth, cov ntsiab lus txiv neej são transmitidos rau o Arduino ntawm cov ntawv. Mes o mesmo processo utilizado quando interagimos com o Arduino usando o Serial Monitor
Rau testar, basta clicar em:
1º - Cod Editor
2º- Seria Saib Xyuas
3º- Pib Simulation
4ª- Digitar a frase (tudo em letras minúsculas)
5º- Apertar Xa
Osb.: Para letras repetidas, dar um espaço. Piv txwv: ntuj raug txim = hel l, khiav mus rau toj = khiav mus rau hil ls, thiab lwm yam …
Nws yog lub hauv paus rau kev ua phem. Como n souo sou bom programador, contei com ajuda de tutoriais e um amigo que fez boa parte do programa. Qab zib cov ntsiab lus semper bem-vindas. Piv txwv, suav nrog, teeb tsa cov ntawv sib thooj ntawm cov phiaj xwm e fazer suas melhorias thiab hloov pauv.
Thinkercad:
Simulation ntawm Thinkercad
Vam tias koj txaus siab!
Pom zoo:
Servo Metronome, Programmable rau Sib Txawv Sib Txawv: 3 Cov Kauj Ruam
Servo Metronome, Programmable rau Sib Txawv Sib Txawv: Ua koj tus kheej metronome. Txhua yam koj xav tau yog Arduino Mega 2560 cov khoom pib thiab lub khoos phis tawj sib xws
Tsiv OLOID - Tsiaj Txawv Txawv Hauv Lub Sijhawm Sib Txawv: 10 Kauj Ruam (nrog Duab)
Tsiv OLOID - Tus Tsiaj Txawv Txawv hauv Lub Sijhawm Sib Txawv: Corona tau hloov pauv peb lub neej: nws xav kom peb nyob nrug deb ntawm lub cev, uas ua rau coj mus rau kev nyob sib nrug. Yog li dab tsi tuaj yeem yog kev daws teeb meem? Tej zaum tus tsiaj? Tab sis tsis yog, Corona los ntawm tsiaj. Cia peb cawm peb tus kheej los ntawm lwm tus Corona 2.0. Tab sis yog tias peb muaj
LED Qauv (Txawv Lub Teeb Txawv): 3 Cov Kauj Ruam
Cov Qauv LED (Cov Qauv Sib Txawv Sib txawv): Lub Tswv Yim: Kuv txoj haujlwm yog LED xim qauv. Txoj haujlwm muaj 6 LEDs uas txhua lub zog thiab sib txuas lus nrog Arduino. Muaj 4 tus qauv sib txawv uas yuav hla mus thiab yuav ua si hauv lub voj. Thaum ib tus qauv xaus, lwm qhov tak
LM317 Raws Li DIY Txawv Txawv Benchtop Fais Fab Khoom: 13 Cov Kauj Ruam (nrog Duab)
LM317 Raws Li DIY Qhov Hloov pauv Benchtop Lub Hwj Hwj Hwj Hwj Hwj Hwj Hwj Hwj Hwj Hwj Hwj Hwj: Lub hwj chim yog qhov tsis muaj qhov xav tau cov cuab yeej tsim nyog rau ib qho khoom siv hluav taws xob lossis ib tus neeg uas xav ua cov haujlwm hluav taws xob, tshwj xeeb yog lub zog hloov pauv. Hauv qhov kev qhia no kuv yuav qhia koj li cas kuv tau tsim LM317 txoj kab kev ua haujlwm zoo
Cua Txawv Txawv Capacitor Los Ntawm Seem Aluminium Sheets: 18 Cov Kauj Ruam (nrog Duab)
Cua Hloov pauv Capacitor Los Ntawm Cov Ntawv Txhuas Txhuas Txhuas: Kuv tau tsim lub teeb siv rau kuv tus tub, tab sis nws tau nres. Thaum kuv pom tias kuv tsis muaj lub peev xwm hloov pauv tau hauv kuv pawg ntawm cov khoom pov tseg.Qhov hloov ib qho los ntawm lub xov tooj cua qub tsis yog qhov kev xaiv. Txij li feem ntau ntawm cov xov tooj cua tshiab siv analog tuning. Thiab cov uas nrog