Агуулгын хүснэгт:

ArduinoBlocks -ийг хэрхэн ашиглах вэ: 6 алхам
ArduinoBlocks -ийг хэрхэн ашиглах вэ: 6 алхам

Видео: ArduinoBlocks -ийг хэрхэн ашиглах вэ: 6 алхам

Видео: ArduinoBlocks -ийг хэрхэн ашиглах вэ: 6 алхам
Видео: ArduinoBlocks..!! Como crear y configurar para programar placa Arduino por bloques, paso a paso..!! 2024, Аравдугаар сар
Anonim
ArduinoBlocks -ийг хэрхэн ашиглах талаар
ArduinoBlocks -ийг хэрхэн ашиглах талаар

Arduino програмчлахыг сурах хялбар аргыг хүсч байна уу?

Үүнийг блоклодог !!

Зөвхөн Arduino Uno болон ArduinoBlocks вэбсайтыг ашигласнаар та програмчлалын синтаксийг санахгүйгээр програмаа хялбархан бүтээж чадна.

Алхам 1: Удирдах зөвлөлийн тойм

ArduinoBlocks нь Google Blockly хөгжүүлэх кодыг ашиглан Arduino-д зориулсан блок дээр суурилсан интерфэйсийг бий болгосон.

Одоогийн байдлаар энэ нь Arduino UNO, NANO, MEGA -ийг дэмждэг.

Тэмдэглэл: Хэрэв та энэ гарын авлагын төгсгөлд практик бүтцийг хийхийг хүсч байвал танд нийцтэй Arduino самбар хэрэгтэй болно.

Алхам 2: Тохиргоо

тохиргоо
тохиргоо
тохиргоо
тохиргоо
тохиргоо
тохиргоо
тохиргоо
тохиргоо

1. ArduinoBlocks вэбсайт руу очно уу.

2. Бид үүнийг ашиглахаасаа өмнө данс үүсгэх шаардлагатай боловч энэ нь бидний бүх өгөгдөл, мэдээллийг үүлд хадгалдаг гэсэн үг юм.

-Тэгэхээр бид arduinoBlocks -ийн орчинтой танилцахаас эхэлнэ.

Алхам 3: ArduinoBlocks Environment

ArduinoBlocks -ийн орчин
ArduinoBlocks -ийн орчин
ArduinoBlocks -ийн орчин
ArduinoBlocks -ийн орчин
ArduinoBlocks -ийн орчин
ArduinoBlocks -ийн орчин
ArduinoBlocks -ийн орчин
ArduinoBlocks -ийн орчин

Нэвтэрсний дараа бид ArduinoBlocks логоны баруун талд байрлах "Төслүүд" цэсийг сонгож шинэ төсөл үүсгэх боломжтой болно. "Шинэ төсөл" -ийг сонгоод хувийн төсөл эхлүүлнэ үү.

Бидэнд одоо хэд хэдэн сонголт байгаа бөгөөд эхнийх нь бидний зорилтот платформ юу болохыг сонгох явдал юм. Холбогдох талбаруудыг бөглөнө үү, тэдгээр нь төсөлтэй хэрхэн холбогдож байна.

Blocks самбар дээр аль хэдийн хоёр функц байгааг та харах болно. Хэрэв та өмнө нь Arduino -ийг туршиж үзсэн бол та Setup and Loop -ийг мэддэг байх болно.

Гэхдээ хэрэв танд байхгүй бол Arduino код нь эдгээр хоёр функцийг шаарддаг.

-Тохируулгын функц: нэгжийг асаахад голуудын тохиргоог (I/O) тохируулах эсвэл гаралтын цуваа портыг эхлүүлэхэд ашиглагдах кодыг сонгох.

-Цикл функц: үүрд давталт хийх зориулалттай (while (1 = 1) do гэж бодъё).

Одоо байгаа Arduino кодын палитрыг харцгаая. Үүнд үндсэн ойлголт, логик, хяналт, хувьсагч, функцууд багтана. Гэсэн хэдий ч үнэхээр сэтгэл хөдөлгөм хэсэг нь хянах, servo, мотор, SD карт, MQTT, GPS, тэр ч байтугай Bluetooth удирдлагын олон сонголтыг багтаасан явдал юм.

Одоо эхний туршилтаа үргэлжлүүлье.

Алхам 4: Нүдээ анивчих

Нүдээ анивчлаа
Нүдээ анивчлаа
Нүдээ анивчлаа
Нүдээ анивчлаа

Оролт/Гаралтын палитрыг олоод "Дижитал зүү бичих 2" гэсэн блокыг чирнэ үү.

Гогцооны функцын блок дээр байрлуулах хүртэл чирнэ үү. Зүү дугаарыг Arduino дээр суурилуулсан LED 13 зүү болгон өөрчил.

Цагийн палитр руу ороод "1000 миллисекунд хүлээ" блокыг олоорой.

Дээрх блокыг энэ удаа давтаж, төлөвийг "асаах" биш харин "унтраах" болгож өөрчилнө үү.

"1000 миллисекунд хүлээ" блокыг дахин нэмнэ үү.

Үүнийг дуусгасны дараа бид програмаа Arduino Uno дээр байршуулах хэрэгтэй

Алхам 5: Байршуулах

Байршуулах
Байршуулах
Байршуулах
Байршуулах
Байршуулах
Байршуулах

Манай програмыг Arduino UNO дээр ачаалах гурван сонголт байна.

Эхний сонголт нь хөтөч дээр шууд хийгддэг бөгөөд дэлгэцийн зүүн дээд хэсэгт "байршуулах" гэсэн гарчигтай сонголт байдаг.

Гэхдээ эхлээд та ArduinoBlocks-холбогчийг суулгах ёстой бөгөөд таны самбарыг компьютерийн USB портод залгасан эсэхийг шалгаарай, дараа нь байршуулах дээр дарж програмыг вэбээс шууд байршуулж болно.

Нэмж дурдахад, хэрэв та зүүн дээд буланд байгаа Blocks товчлуурын хажууд байрлах доош сумыг дарвал кодыг харах боломжтой бөгөөд үүнийг хуулж Arduino IDE руу буулгах боломжтой болно.

Бид Arduino IDE суулгасан гэж үзээд гурав дахь аргыг ашиглаж,.ino файлыг татаж авна.

Тиймээс манай кодыг амжилттай байршуулснаар LED самбар секунд тутамд асаж, унтрах болно.

Алхам 6: Дүгнэлт

Блок програмчлал нь маш хөгжилтэй бөгөөд үүнийг эхлүүлэхэд маш хялбар байдаг. Blockly -ийн нээлт нь бидэнд ArduinoBlocks -ийг өгсөн бөгөөд энэ нь шинэхэн кодлогчдод хүртэл гайхалтай бүтээл хийх боломжийг олгодог.

Хэрэв танд асуулт байвал мэдээж надтай холбоо барьж болно: [email protected], Эсвэл сэтгэгдлээ үлдээгээрэй.

myYoutube

myFacebook

myTwitter

Энэхүү зааварчилгааг уншсан танд баярлалаа ^^, өдрийг сайхан өнгөрүүлээрэй.

Дараа уулзая.

Ахмед Нуира

Зөвлөмж болгож буй: