Სარჩევი:

სერიული მონიტორის ნახვა Bluetooth– ით: 4 ნაბიჯი
სერიული მონიტორის ნახვა Bluetooth– ით: 4 ნაბიჯი

ვიდეო: სერიული მონიტორის ნახვა Bluetooth– ით: 4 ნაბიჯი

ვიდეო: სერიული მონიტორის ნახვა Bluetooth– ით: 4 ნაბიჯი
ვიდეო: How to use 4 channel Relay to control AC load with Arduino code 2024, ნოემბერი
Anonim
სერიული მონიტორის ნახვა Bluetooth- ის საშუალებით
სერიული მონიტორის ნახვა Bluetooth- ის საშუალებით

ეს პროექტი იყენებს HC-05 Bluetooth მოდულს, რომ შეცვალოს ტრადიციული სადენიანი კავშირი, რომელიც გამოიყენება სერიული მონიტორის სანახავად.

მასალები:

  • არდუინო -
  • პურის დაფა -
  • მხტუნავები -
  • HC -05 Bluetooth მოდული -

ნაბიჯი 1: კოდი

ეს კოდი არის მარტივი სერიული საკომუნიკაციო მაგალითი, რომელიც აღებულია Arduino IDE– ში მოცემული მაგალითებიდან. თქვენ შეგიძლიათ იპოვოთ ის: ფაილი> მაგალითები> კომუნიკაცია> Ascii Table

/*

ASCII ცხრილი დაბეჭდავს ბაიტის მნიშვნელობებს ყველა შესაძლო ფორმატში: - როგორც ნედლი ორობითი მნიშვნელობები - როგორც ASCII კოდირებული ათწილადის, ექვსკუთხედის, რვაიანი და ორობითი მნიშვნელობებისათვის ASCII– ის შესახებ მეტი ინფორმაციისთვის იხილეთ https://www.asciitable.com და https:// www.asciitable.com წრე: გარე აპარატურა არ არის საჭირო. შეიქმნა 2006 წელს ნიკოლოზ ზამბეტის მიერ <https://www.asciitable.com> შეცვლილია 2012 წლის 9 აპრილი ტომ იგოეს მიერ ეს მაგალითი არის საჯარო დომენში. https://www.asciitable.com */void setup () {Serial.begin (9600); ხოლო (! სერიული) {; // დაელოდეთ სერიული პორტის დაკავშირებას. საჭიროა მხოლოდ მშობლიური USB პორტისთვის} Serial.println ("ASCII ცხრილი ract სიმბოლოების რუკა"); } int thisByte = 33; void loop () {Serial.write (thisByte); Serial.print (", dec:"); Serial.print (thisByte); Serial.print (", hex:"); Serial.print (thisByte, HEX); Serial.print (", ოქტ:"); Serial.print (thisByte, OCT); Serial.print (", bin:"); Serial.println (thisByte, BIN); if (thisByte == 126) {while (true) {გაგრძელება; }} thisByte ++; }

  • დარწმუნდით, რომ თქვენი ბაუდის მაჩვენებელი არის 9600
  • თითქმის ნებისმიერი კოდი, რომელიც იყენებს კომპიუტერთან სერიულ კავშირს, იმუშავებს, მაგრამ ეს მხოლოდ უბრალო მაგალითია.

ნაბიჯი 2: წრე

წრე
წრე

მას შემდეგ, რაც კოდი აიტვირთება დაფაზე, გამორთეთ დენი. შემდეგი, მიამაგრეთ Bluetooth მოდული მიკროსქემზე, როგორც ზემოთ ჩანს:

  • GND მიწაზე
  • VCC 5V პინამდე
  • TXD 0 -ზე
  • RXD პინზე 1

ნაბიჯი 3: Bluetooth კავშირი

Bluetooth კავშირი
Bluetooth კავშირი
Bluetooth კავშირი
Bluetooth კავშირი
Bluetooth კავშირი
Bluetooth კავშირი
  1. ჩართეთ არდუინოზე
  2. გახსენით თქვენი კომპიუტერის Bluetooth პარამეტრები
  3. დაწყვილეთ HC-05 მოდულთან
  4. იპოვეთ მოდულის სერიული პორტის სახელი "მოწყობილობებსა და პრინტერებში":
  5. Arduino IDE– ში აირჩიეთ Bluetooth მოდულის სერიული პორტი (ჩემი არის COM10)
  6. ჩვეულებისამებრ გახსენით სერიული მონიტორი შემოსული ინფორმაციის სანახავად

ნაბიჯი 4: შემდგომი ნაბიჯები

აქ არის რამოდენიმე არჩევითი რამ, რისი გამოცდაც გსურთ:

  • ამის ნაცვლად შეგიძლიათ გამოიყენოთ ვირტუალური სერიული პორტები, მაგრამ აღმოვაჩინე, რომ რეალურების გამოყენება ბევრად უფრო სწრაფად მუშაობს (და საერთოდ უფრო ადვილია).
  • თქვენ ასევე შეგიძლიათ გამოიყენოთ ეს პროცესი სტანდარტული Firmata მაგალითის საშუალებით უკაბელო კონტროლის დამუშავების მიზნით (დააყენეთ სიჩქარე 9600 ჯერ)

გირჩევთ: