Cov txheej txheem:

Lus Askiv / Portuguese: S4A Como Instalar E Usar / S4A Yuav Ua Li Cas Nruab thiab Siv: 7 Kauj Ruam
Lus Askiv / Portuguese: S4A Como Instalar E Usar / S4A Yuav Ua Li Cas Nruab thiab Siv: 7 Kauj Ruam

Video: Lus Askiv / Portuguese: S4A Como Instalar E Usar / S4A Yuav Ua Li Cas Nruab thiab Siv: 7 Kauj Ruam

Video: Lus Askiv / Portuguese: S4A Como Instalar E Usar / S4A Yuav Ua Li Cas Nruab thiab Siv: 7 Kauj Ruam
Video: Como mudar o idioma de japonês para português no Android 2024, Kaum ib hlis
Anonim
Lus Askiv / Portuguese: S4A Como Instalar E Usar / S4A Yuav Ua Li Cas Nruab thiab Siv
Lus Askiv / Portuguese: S4A Como Instalar E Usar / S4A Yuav Ua Li Cas Nruab thiab Siv

O S4A (lossis kos rau Arduino) é um sistema que baseado no Scratch que permite interagir diretamente com um Arduino.

Ma uma forma muito didática de ensinar programação e verificar em tempo real a interação com o Arduino e os periféricos que a ele estiverem conectados, como sensores por exemplo

Recomendo muito aos professores e alunos de eletrônica, robótica e programação.

S4A (lossis Kos rau Arduino) yog IDE raws Scratch witch tso cai sib cuam tshuam ncaj qha nrog Arduino Uno.

Nws yog qhov yooj yim thiab muaj txiaj ntsig los qhia cov phiaj xwm thiab muaj lub sijhawm tawm tswv yim tiag tiag los ntawm Arduino thiab cov kab hluav taws xob txuas nrog nws, zoo li lub ntsuas cua.

Kuv pom zoo cov kws qhia ntawv los tshawb nrhiav cov cuab yeej no los siv hauv cov khoom siv hluav taws xob yooj yim, cov neeg hlau thiab cov chav kawm ua haujlwm.

Kauj Ruam 1: Instalando Arduino IDE / Txhim Kho Arduino IDE

Image
Image

Thawj qhov tseem ceeb tshaj plaws hauv kev teeb tsa (se ainda não tiver) IDE rau Arduino.

www.arduino.cc/en/Main/Software

Thawj qhov koj xav tau yog Arduino IDE. Nkag mus rau qhov txuas no rub tawm thiab teeb nws raws li cov lus qhia yooj yim.

www.arduino.cc/en/Main/Software

Kauj ruam 2: Baixe O S4A E a Firmata / Download S4A thiab Firmata

a) Agora você deve baixar o software S4A (https://s4a.cat/) que vem a ser "Kos rau Arduino", ou seja, uma variação do conhecido Scratch (https://scratch.mit.edu/). Ua raws li txoj cai tam sim no ua rau lub ntsej muag luag ntxhi ntawm lub ntsej muag.

b) Baixe também a firmata (sketch *.ino).

a) tam sim no koj yuav tsum rub tawm S4A (https://s4a.cat/) dab tsi yog qhov sib txawv ntawm MIT Scratch (https://scratch.mit.edu/). Nws tsim nyog saib alto ntawm Scratch lub vev xaib.

b) Koj kuj xav tau rub lub firmata dab yog qhov tshwj xeeb arduino's Sketch.

Kauj Ruam 3: Upload Da Firmata Para O Arduino / Firmata Upload rau Arduino

Hloov kho los ntawm Arduino IDE. Se você ainda não conhece esta interface eu recomendo estudá-la, cov khoom muaj nyob farto na rede.

Txhawm rau ua kom cov txheej txheem yooj yim thiab ua tau raws li qhov xav tau ntawm qhov ua ntej:

1. Abra IDE

2. Conecte o Arduino

3. Kho lub ntsiab lus ntawm kab lus e o kwj dej ntu

(a) Ferramentas> Placa (selecione Arduino/Genuino Uno)

(b) Ferramentas> Porta (selecione a porta serial correspondente à do Arduino conectado ao seu computador)

4. Abra a firmata que você baixou (passo anterior)

5. Thov xa mus rau Arduino

TSEEM CEEB: durante este passo o S4A não deve estar ligado pois ele entra em conflito com o Arduino IDE e não vai deixar você fazer o upload

Tam sim no koj tau rub tawm thiab teeb tsa Arduino IDE, qhib nws. Koj tuaj yeem pom cov ntaub ntawv online loj txog Arduino IDE qhov kuv pom zoo koj ua yog tias koj nyiam mus tob dua thiab nce qib.

Mus ncaj qha mus rau lub ntsiab lus:

1. qhib IDE

2. txuas Arduino mus rau USB chaw nres nkoj

3. teeb tsa hom Arduino pawg thawj coj saib thiab cov channel

(a) Cov Cuab Yeej> Pawg Thawj Coj

(b) Cov Cuab Yeej> Chaw Nres Nkoj

4. Qhib lub firmata uas koj tau rub tawm hauv cov kauj ruam dhau los

5. Tshaj tawm firmata rau koj Arduino

Kauj Ruam 4: Pib O S4A / Pib S4A

Adicione Um Circuito Com Funcionalidades / Ntxiv rau Funcional Circuit
Adicione Um Circuito Com Funcionalidades / Ntxiv rau Funcional Circuit

Se ainda não instalou, instal o S4A.

Txhawm rau ua qhov no, txuas rau koj lossis txuas rau Arduino txuas nrog USB.

TSEEM CEEB: o Arduino IDE deve estar desligado. Elera entra em conflito com o S4A pois ambos tentam acessar o Arduino ao mesmo tempo.

Inicialmente ele fica procurando a placa automaticamente até encontrá-la.

A most ele mostra no canto superior direito o valor lido nos canais analógicos (A0 a A5) e D2 e D3.

Yog tias tsis yog, koj yuav tsum tau teeb tsa S4A.

Pib S4A, txuas koj Arduino mus rau USB chaw nres nkoj.

CEEB TOOM: Arduino IDE yuav tsum raug txwv tsis pub nws cuam tshuam nrog S4A vim tias ob leeg sim txuas ib txhij rau koj Arduino.

Thaum xub thawj cov kab ke yuav siv sijhawm ob peb feeb los nrhiav koj Arduino. Tom qab ntawv txuas nrog kom raug nws qhia nyob rau hauv kaum sab xis txoj kev nyeem rau Analogical thiab digital channels. (A0 txog A5, D2 thiab D3).

Kauj Ruam 5: Adicione Um Circuito Com Funcionalidades / Ntxiv rau Funcional Circuit

Adicione Um Circuito Com Funcionalidades / Ntxiv rau Funcional Circuit
Adicione Um Circuito Com Funcionalidades / Ntxiv rau Funcional Circuit

Você deve então conectar ao Arduino alguns periféricos como botões, potenciômetro, sensores, motores, thiab lwm yam para dar alguma vida ao seu projeto, deixando a interação mais raws txoj cai.

Eu coloco uma sugestão aí, você pode ver o daim duab.

Siv lub suab zoo li xav tau ntau yam sib txawv.

Tam sim no koj yuav xav txuas rau koj Arduino qee qhov kev lom zem hauv Circuit xws li khawm, lub zog, lub ntsuas cua, lub cev muaj zog, thiab lwm yam kom coj qee lub neej rau koj txoj haujlwm thiab muaj kev sib cuam tshuam txias.

Nov kuv tau suav nrog cov lus qhia thiab kuv muab daim duab hluav taws xob rau koj.

Koj tuaj yeem ua qhov hloov pauv yooj yim ntawm nws thiab muaj kev lom zem heev.

Kauj Ruam 6: Crie O Código Em Blocos / Tsim Block Code

Crie O Código Em Blocos / Tsim Block Code
Crie O Código Em Blocos / Tsim Block Code
Crie O Código Em Blocos / Tsim Block Code
Crie O Código Em Blocos / Tsim Block Code
Crie O Código Em Blocos / Tsim Block Code
Crie O Código Em Blocos / Tsim Block Code

Agora você deve criar a lógica para realizar a interação entre o computador e o Arduino, através de uma programação visual muito intuitiva.

Você pode usar os recursos áudio-visuais que o sistema traz e também inserir fotos, áudios ou mesmo desenhar na interface eu gravar áudios diretamente na ferramenta.

Ferramenta foi feita para implementar logo o que você tem em mente, sem burocracia.

Tam sim no koj yuav tsum tso qee qhov chaws hla Scratch blocks los tsim kev sib cuam tshuam ntawm Arduino thiab lub khoos phis tawj. Nws mus los ntawm txoj kev yooj yim heev thiab pom kev.

Koj tuaj yeem siv cov peev txheej ua suab pom hauv S4A lossis suav nrog koj tus kheej xov xwm (duab, áudios) lossis txawm kos lossis kaw suab hauv S4A.

Cov cuab yeej zoo no tau txhais los siv cov khoom kom raug yam tsis muaj kev lis kev cai.

Kauj ruam 7: Sib koom / Qhia tawm

Brinque lub vontade, sib koom nrog seus amigos e comunidade

Deixe um zoo li aqui se você gostou.

Abraço!

Siv koj lub sijhawm, ua si ntau thiab thov qhia koj cov haujlwm nrog zej zog.

Tawm "zoo li" yog kab lus no muaj txiaj ntsig zoo rau koj.

Cheers!

Pom zoo: