Talaan ng mga Nilalaman:

I-program ang Iyong Arduino Sa Isang Android Device Sa paglipas ng Bluetooth: 6 Mga Hakbang (na may Mga Larawan)
I-program ang Iyong Arduino Sa Isang Android Device Sa paglipas ng Bluetooth: 6 Mga Hakbang (na may Mga Larawan)

Video: I-program ang Iyong Arduino Sa Isang Android Device Sa paglipas ng Bluetooth: 6 Mga Hakbang (na may Mga Larawan)

Video: I-program ang Iyong Arduino Sa Isang Android Device Sa paglipas ng Bluetooth: 6 Mga Hakbang (na may Mga Larawan)
Video: LDmicro 6: Arduino nano Breadboard Circuit (Microcontroller PLC Ladder Programming with LDmicro) 2024, Hunyo
Anonim
I-program ang Iyong Arduino Sa Isang Android Device Sa paglipas ng Bluetooth
I-program ang Iyong Arduino Sa Isang Android Device Sa paglipas ng Bluetooth

Kumusta mundo, sa Instructable na ito nais kong ipakita sa iyo, kung paano i-program ang iyong Arduino Uno gamit ang iyong Android device sa pamamagitan ng Bluetooth. Ito ay napaka-simple at napaka-mura. Pinapayagan din kaming i-program ang aming Arduino kung saan man nais namin sa paglipas ng wireless bluetooth … Kaya't magsimula tayo!:)

Hakbang 1: Mga Materyales at Tool

Mga Materyales at Kasangkapan
Mga Materyales at Kasangkapan

Hardware:

  • Arduino Uno
  • Modulong Bluetooth HC-05
  • Mini na pisara
  • Kapasitor 1uf / 50v (elco)
  • Reasisor 100 ohm
  • 5 pcs x Jumper wires
  • kable ng USB
  • Android device na may Android 4.0.0+ (magagamit ang Bluetooth)
  • Laptop / PC

Software:

Bluino Loader mula sa Google Play store

Hakbang 2: I-program ang Iyong Arduino Gamit ang Laptop / PC

I-program ang Iyong Arduino Gamit ang Laptop / PC
I-program ang Iyong Arduino Gamit ang Laptop / PC
I-program ang Iyong Arduino Gamit ang Laptop / PC
I-program ang Iyong Arduino Gamit ang Laptop / PC

Magsimula sa pamamagitan ng pagkopya ng code mula sa text box sa ibaba. Pagkatapos, kopyahin at i-paste ang code sa editor ng Arduino IDE. Magtipon. I-upload

Naglalaman ang code na ito ng maraming mga pagpapaandar upang mabago ang mga parameter ng Bluetooth HC-05:

  • AT + NAME = Bluino # 00: Baguhin ang pangalan ng module ng bluetooth, ang default na pangalan ay "HC-05".
  • AT + UART = 115200, 0, 0: Baguhin ang rate ng baud sa 115200 (Arduino Uno, Bluino at Mega2560)
  • AT + UART = 57600, 0, 0: Baguhin ang rate ng baud sa 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3 / 5V at Duemilanove)
  • AT + POLAR = 1, 0: Baguhin ang conditio ng pin ng estado
  • Para sa karagdagang maaari mong baguhin ang password upang magamit ang hindi karaniwang password habang nagpapares, AT + PSWD = xxxx.

Dapat na "Bluino # 00-9999" ang pangalan ng bluetooth, kung nais mo ng pasadyang pangalan dapat mong gamitin ang bayad na bersyon ng Bluino Loader App.

walang bisa ang pag-setup () {

Serial.begin (38400); pagkaantala (500); Serial.println ("AT + NAME = Bluino # 00"); pagkaantala (500); Serial.println ("AT + UART = 115200, 0, 0"); // Use this baudrate if using for Arduino Uno, Bluino and Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Use this baudrate if using for Arduino Nano, Leonardo, Micro, Pro Mini 3V3 / 5V and Duemilanove delay (500); Serial.println ("AT + POLAR = 1, 0") pagkaantala (500); } void loop () {}

Hakbang 3: Mag-hook Up Tulad ng Skema

Mag-hook Up Tulad ng Skema
Mag-hook Up Tulad ng Skema
Mag-hook Up Tulad ng Skema
Mag-hook Up Tulad ng Skema
Mag-hook Up Tulad ng Skema
Mag-hook Up Tulad ng Skema
Mag-hook Up Tulad ng Skema
Mag-hook Up Tulad ng Skema

Kasunod sa imahe sa itaas, ang layout ay medyo simple.

Kung nais mong mapalitan ang breadboard ng PCB prototype board ng ilang gawaing panghinang, kaya makakakuha ka ng maliit na sukat o tulad ng kalasag para sa Arduino.

Hakbang 4: Oras upang I-setup ang Bluetooth HC-05

Oras upang I-setup ang Bluetooth HC-05
Oras upang I-setup ang Bluetooth HC-05
Oras upang I-setup ang Bluetooth HC-05
Oras upang I-setup ang Bluetooth HC-05

Karaniwan sa hakbang na ito kung paano i-set up ang HC-05 sa At utos, sa pagsunod sa hakbang na ito itatakda mo ang HC-05 sa ilang mga parameter. Sa hakbang 2 na na-upload mo ang sketch sa Arduino, sa code na iyon ay may Serial function na makipag-usap sa pin RX / Ang TX (D0 / D1), na kung saan ay kumonekta ka sa HC-05 pin na RX / TX ay pipilitin ang pag-set up ng HC-05 sa At mode ng utos. Sundin lamang ang hakbang tulad ng sa mga larawan. • Pindutin nang matagal ang KEY button • Plug USB cable para sa pag-power ng Arduino • Maghintay ng 5 segundo (hawakan pa rin ang KEY button) • I-plug at muling i-plug ang USB para i-reset mula sa AT mode ng pag-order

Hakbang 5: I-install ang Application Bluino Loader Mula sa Googleplay Store

I-install ang Application Bluino Loader Mula sa Googleplay Store
I-install ang Application Bluino Loader Mula sa Googleplay Store

Okay, ang unang app na nais kong ipakita sa iyo ay "Bluino Loader", para sa Andorid 4.0 o mas mataas na may magagamit na koneksyon sa bluetooth. Maaari kang makakuha mula sa tindahan ng googleplay:

Bluino Loader - Arduino IDE o Pro bersyon upang suportahan ang developer Bluino Loader Pro - Arduino IDE

Ang app na ito ay para sa pagtatrabaho sa Arduino Uno, maaari kang magsulat, mag-edit at mag-upload ng mga sketch sa Arduino uno sa bluetooth HC-05. Madaling maunawaan ang app tulad ng Arduino IDE, maraming mga halimbawa ng sketch, maaari ka ring magdagdag ng ilang mga aklatan kopyahin lamang ang i-paste ang folder ng library sa folder na BluinoLoader / library. Maaari mong baguhin ang tema ng kulay ng editor, laki ng teksto at maraming mga tampok. Kung nais mong makakuha ng tampok na Serial Monitor, inalis ang Ad at maaaring i-scan ang anumang pangalan ng bluetooth (Hindi lamang Bluino #…) maaari kang bumili ng in-app na pagbili ng tampok, pati na rin suportahan ang developer.

Ang pag-upload ng isang sketch ay gumana nang napakahusay sa Bluetooth! Kaya bibigyan ko ang app na ito ng 4.0 sa 5 mga bituin:)

Hakbang 6: Subukang Mag-upload ng Sample na Sketch Blink.ino Sa Arduino Gamit ang Android Device Sa paglipas ng Bluetooth

Subukang Mag-upload ng Sample Sketch Blink.ino Sa Arduino Gamit ang Android Device Sa paglipas ng Bluetooth
Subukang Mag-upload ng Sample Sketch Blink.ino Sa Arduino Gamit ang Android Device Sa paglipas ng Bluetooth
Subukang Mag-upload ng Sample Sketch Blink.ino Sa Arduino Gamit ang Android Device Sa paglipas ng Bluetooth
Subukang Mag-upload ng Sample Sketch Blink.ino Sa Arduino Gamit ang Android Device Sa paglipas ng Bluetooth
Subukang Mag-upload ng Sample Sketch Blink.ino Sa Arduino Gamit ang Android Device Sa paglipas ng Bluetooth
Subukang Mag-upload ng Sample Sketch Blink.ino Sa Arduino Gamit ang Android Device Sa paglipas ng Bluetooth
Subukang Mag-upload ng Sample Sketch Blink.ino Sa Arduino Gamit ang Android Device Sa paglipas ng Bluetooth
Subukang Mag-upload ng Sample Sketch Blink.ino Sa Arduino Gamit ang Android Device Sa paglipas ng Bluetooth
  • Pagkatapos matapos ang pag-install maaari mong buksan ang halimbawa ng sketch BluinoLoader / halimbawa / 02. Basic / Blink / Blink.ino
  • Maghintay hanggang matapos ang pagkuha ng mga tool
  • Mag-tap sa pindutang "upload" (Arrow sa icon ng bilog)
  • Matapos matapos ang pag-compile ng walang error, i-tap ang pindutang "I-scan ang Bluino Hardware" upang maghanap ng aktibong bluetooth
  • Pumili ng hardware na Bluetooth na may pangalang "Bluino # 00"
  • Kung unang pagpapares ipasok ang pamantayan ng code sa pagpapares na "1234", pagkatapos ay OK
  • Maghintay hanggang matapos ang proseso ng pag-upload

Matapos ang lahat ng hakbang na OK ang iyong Arduino ay magpikit sa led 13, at maaari mong ulitin ang lahat ng mga hakbang upang mag-upload ng isa pang sketch.

Inirerekumendang: