Андройд хяналттай LCD дэлгэц нь Flowcode 7: 8 алхам (зурагтай)
Андройд хяналттай LCD дэлгэц нь Flowcode 7: 8 алхам (зурагтай)
Anonim
Flowcode дээр Android хяналттай LCD дэлгэц7
Flowcode дээр Android хяналттай LCD дэлгэц7

Энэхүү зааварчилгаа нь таны Андройд төхөөрөмжийн тусламжтайгаар FlowCode7 ашиглан загварчилсан виртуал LCD дэлгэцийг удирдах боломжийг танд олгоно. Мэдээжийн хэрэг та бусад платформ руу шидэж болно, гэхдээ тэдгээр нь Bluetooth -ийг идэвхжүүлсэн байх ёстой. Бид мөн Arduino-ийг PIC 16F877A (Flowcode7 загварчлал) болон Bluetooth Module (HC-05) интерфэйс болгон ашиглах бөгөөд энэ тохиолдолд Андройд гар утас болох Bluetooth төхөөрөмжөөс дохио хүлээн авах болно. Та UDP ашиглан өгөгдөл илгээхийг оролдож болно. Чиглүүлэгчээ тохируулах замаар WiFi. Матрицын форумын талаархи дэлгэрэнгүй заавар энд байна. Гэсэн хэдий ч хувийн чиглүүлэгч байхгүй тул зорилгоо биелүүлэхийн тулд бага зэрэг ажиллах шаардлагатай болсон. Би бас сервер дээрээ өгөгдөл байршуулж, дараа нь MySQL, PHP ашиглан асуулга хийх гэж оролдсон боловч би үүнийг авч чадсангүй. Хэрэв та WiFi ашиглан өгөгдөл дамжуулахыг хүсвэл хувийн чиглүүлэгчтэй байх нь дээр. Үүнийг хэрхэн яаж хийхийг харцгаая!

Алхам 1: Шаардлагатай зүйл

Танд хэрэгтэй бүх "төхөөрөмж" -ийн жагсаалт энд байна: Техник хангамж

1. Arduino UNO (би MEGA 2560 ашигласан)

2. Bluetooth модуль (HC-05)

3. Талхны самбар

4. Холбогч кабель (Эрэгтэй, эмэгтэй байх нь зүйтэй)

5. Arduino -д зориулсан USB кабель

Програм хангамж 1. Flowcode7: Та туршилтын хувилбарыг албан ёсны матрицаас эндээс татаж авах боломжтой. Бүртгэл үүсгэ, та эхлүүлэх бүртээ програмын бүртгэлийн нэр, нууц үгээ баталгаажуулах шаардлагатай болно. Тэр 30 хоног дуусахад юу хийхээ та мэднэ …;) 2. Arduino IDE: Энд байна.

3. Bluetooth апп: Play Store дээр bluetooth төхөөрөмж рүү өгөгдөл илгээх маш олон програмууд байдаг. Би "утасгүй Lite" ашигладаг байсан. Та өөрийн хүссэн сонголтыг ашиглаж болно.

Алхам 2: Зохиолыг ойлгох

Зохиолыг ойлгох
Зохиолыг ойлгох

Энэ зураг нь бүгдийг тайлбарласан болно.

Алхам 3: Arduino -г HC 05 -тай холбоно уу

Arduino -г HC 05 утсаар холбож байна
Arduino -г HC 05 утсаар холбож байна

Энэ бол энгийн тохиргооArduino HC 055V VccGnd GndTx RxRx Tx

Илүү ойлгомжтой байхын тулд энэхүү зааварчилгааны 1 -р алхамыг үзнэ үү

Дууссаны дараа та төхөөрөмжийг Bluetooth терминалын жагсаалтаас олох болно. HC 05 -ийг сонгож хослуулна уу. Нууц үг нь ихэвчлэн 1234 байдаг.

Алхам 4: Ноорог байршуулах

Энэхүү ноорог зургийг Arduino IDE дээр байршуулна уу. Bluetooth ашиглан COM порт руу өгөгдлийг дараалан бичих нь маш түгээмэл зүйл юм.#Include // Цуваа номын санд BluetoothData оруулах; // Bluetooth төхөөрөмжөөс өгсөн өгөгдөл

void setup () {// нэг удаа ажиллуулахын тулд тохиргооны кодоо энд оруулна уу:

Цуваа эхлэх (9600); pinMode (ledpin, OUTPUT); }

void loop () {// давтан ажиллуулахын тулд үндсэн кодоо энд оруулна уу: if (Serial.available ()) {BluetoothData = Serial.read (); Serial.write (BluetoothData); } саатал (100); }

Алхам 5: COM портыг тэмдэглэхээ бүү мартаарай

COM портыг тэмдэглэхээ бүү мартаарай!
COM портыг тэмдэглэхээ бүү мартаарай!

Алхам 6: Flowcode7 руу шилжих

Flowcode 7 руу шилжиж байна
Flowcode 7 руу шилжиж байна
Flowcode 7 руу шилжиж байна
Flowcode 7 руу шилжиж байна
Flowcode 7 руу шилжиж байна
Flowcode 7 руу шилжиж байна

Та энэ урсгалын диаграмыг бүтээх хэрэгтэй болно. RS232 порт болон LCD самбарыг самбар руу чирнэ үү. Macros -ийг захын төхөөрөмжүүдэд холбоно уу. RS232 -ийн Properties хэсэгт Arduino холбогдсон COM портыг сонгоно уу.

Алхам 7: Урсгал кодын файлыг ажиллуулж, Bluetooth төхөөрөмжөөс өгөгдөл илгээх

Урсгал кодын файлыг ажиллуулж, Bluetooth төхөөрөмжөөс өгөгдөл илгээх
Урсгал кодын файлыг ажиллуулж, Bluetooth төхөөрөмжөөс өгөгдөл илгээх
Урсгал кодын файлыг ажиллуулж, Bluetooth төхөөрөмжөөс өгөгдөл илгээх
Урсгал кодын файлыг ажиллуулж, Bluetooth төхөөрөмжөөс өгөгдөл илгээх

Bluetooth апп дээрээ текст оруулна уу. Модуль нь таны төхөөрөмжид холбогдсон эсэхийг шалгаарай. HC 05 нь ихэвчлэн LED -ээ хоёр удаа анивчдаг бөгөөд амжилттай хослуулах хооронд бага зэрэг хоцордог. Хамгийн сайн үр дүнд хүрэхийн тулд өгөгдөл илгээхээс өмнө урсгал кодын програм ажиллаж байгаа эсэхийг шалгаарай. Ирээдүйн хамрах хүрээ: LCD дэлгэцийг цэвэрлэх, шинэ мөрөнд хэвлэх, өгөгдлийг шилжүүлэх гэх мэт бусад үйл явдлуудыг эхлүүлэхийн тулд Flowcode дээр тохирох тодорхой мөрүүдийг илгээж болно. гэх мэт

Алхам 8: Бүхэл бүтэн зураг

Бүхэл бүтэн зураг
Бүхэл бүтэн зураг
Бүхэл бүтэн зураг
Бүхэл бүтэн зураг

Зааварчилгаа танд таалагдсан гэж найдаж байна! Яагаад би үүнийг нийтэлсэн юм бэ ?: Би энэ төслийг профессордоо төслийн санал болгон танилцуулсан. Тэр миний зөөврийн компьютер дээрх кодыг шалгахаас ч залхсангүй. Тэрбээр хэвлэсэн баримт бичигт гарын үсэг зурж, ийм файлаар дүүргэсэн хэлбэрээр хаяжээ. Надад 2 сонголт байсан:

1. Би энэ талаар юу ч хийж чадахгүй гэдгээ хүлээн зөвшөөр2. Зөв хүмүүстэй хуваалцаарай.

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