Სარჩევი:

უკაბელო სერიული კომუნიკაცია Bluefruit– ის გამოყენებით: 4 ნაბიჯი
უკაბელო სერიული კომუნიკაცია Bluefruit– ის გამოყენებით: 4 ნაბიჯი

ვიდეო: უკაბელო სერიული კომუნიკაცია Bluefruit– ის გამოყენებით: 4 ნაბიჯი

ვიდეო: უკაბელო სერიული კომუნიკაცია Bluefruit– ის გამოყენებით: 4 ნაბიჯი
ვიდეო: კახი კალაძე დატროლეს 😀🤣🤣 2024, ივლისი
Anonim
უკაბელო სერიული კომუნიკაცია Bluefruit– ის გამოყენებით
უკაბელო სერიული კომუნიკაცია Bluefruit– ის გამოყენებით

აქ არის მარტივი ნაბიჯ ნაბიჯ სახელმძღვანელო, რომ შეცვალოთ თქვენი მავთულები Bluetooth დაბალი ენერგიის კავშირით:

გარკვეული დრო დამჭირდა ამის გასარკვევად, რადგან თითქმის არ არსებობს დოკუმენტაცია იმის შესახებ, თუ როგორ უნდა გავაკეთო ეს თანამედროვე ბლუთუს დაბალი ენერგიის ტექნოლოგიით, როგორიცაა Bluefruit მოდული. ჩემი მიზანი იყო შემეძლო უსადენოდ შემეგროვებინა მონაცემები არდუინოსთან დაკავშირებული ამაჩქარებელიდან, მონაცემები ჩაწერილი იყო ჩემს ლეპტოპზე ან სმარტფონზე ანალიზისთვის.

ნაბიჯი ერთი: ჩამოტვირთეთ პროგრამები UART– ის წასაკითხად

Mac - მე ვიყენებ Adafruit Bluefruit LE Connect– ს, ის უფასოა App Store– ში და დოკუმენტირებულია ამ ბლოგის პოსტში:

blog.adafruit.com/2016/06/06/bluefruit-le-…

IOS / Android - მე ვიყენებ იმავე Bluefruit LE Connect პროგრამულ უზრუნველყოფას, მაგრამ უბრალოდ IOS ვერსიას, შეამოწმეთ App Store

Windows - მშვენიერი პროგრამაა ხელმისაწვდომი GitHub– ზე აქ:

github.com/adafruit/adafruit-bluefruit-le-…

ნაბიჯი 1: თქვენი Bluefruit მოდულის გაყვანილობა

თქვენი Bluefruit მოდულის გაყვანილობა
თქვენი Bluefruit მოდულის გაყვანილობა

აქ არის ძირითადი გაყვანილობის დიაგრამა, ადაფრუტის ბიბლიოთეკები, რომლებიც ასევე დამაკავშირებენ მომდევნო ეტაპზე, დაყენებულია ამ გაყვანილობის კონფიგურაციისთვის, ამიტომ გირჩევთ არ შეცვალოთ იგი. მე გამოვიყენე ეს Arduino Uno და Pro Mini– ით და ისინი არსებითად ერთნაირად ფუნქციონირებენ.

ნაბიჯი 2: დააინსტალირეთ IDE Bluefruit– ისთვის

დააინსტალირეთ IDE Bluefruit– ისთვის
დააინსტალირეთ IDE Bluefruit– ისთვის
დააინსტალირეთ IDE Bluefruit– ისთვის
დააინსტალირეთ IDE Bluefruit– ისთვის

თუ ჯერ არ გაქვთ, თქვენ უნდა გადმოწეროთ რამდენიმე ბიბლიოთეკა მოდულის პროგრამირებისას გამოსაყენებლად, აქ არის:

learn.adafruit.com/introducing-the-adafrui…

თუ არ იცით როგორ დააინსტალიროთ ბიბლიოთეკა ძალიან მარტივია უბრალოდ გახსენით ფაილი და განათავსეთ იგი თქვენს დოკუმენტებში/Arduino/Libraries საქაღალდეში და გადატვირთეთ IDE.

ნაბიჯი 3: დაწერეთ და ატვირთეთ თქვენი პროგრამა

აქ არის მოკლე პროგრამა, რომელიც მე დავწერე, რომელიც აგზავნის შეტყობინებას bluetooth– ით მიმღები მოწყობილობის სანახავად, ყველაზე მნიშვნელოვანი ის არის, რომ თქვენ შესაბამისად დააყენოთ თქვენი სერიული RX / TX ქინძისთავები და დაამატოთ სხვა პარალელური სერიული ხაზი.

#ჩართეთ

const int rxpin = 10;

const int txpin = 9;

პროგრამული უზრუნველყოფა სერიალი 1 (rxpin, txpin);

void setup (void) {

სერიული.დაწყება (9600); // ეს არის ჩვეულებრივი სადენიანი სერიული მონიტორის კავშირი, რომლის ნახვა შეგიძლიათ Arduino IDE– ით

Serial1.bain (9600); // ეს მეორე სტრიქონში, რომელიც იგზავნება Bluefruit მოდულში, უნდა იყოს 9600 baud

}

ბათილი მარყუჟი () {

Serial.println ("MyNameJeff");

Serial1.println ("MyNameJeff");

დაგვიანება (1000); // ეს იბეჭდება ორივე ადგილას, ასე რომ თქვენ უნდა ნახოთ ეს წარმოუდგენლად მნიშვნელოვანი გზავნილი ნებისმიერ შემთხვევაში

}

ნაბიჯი 4: თქვენ ეს გააკეთეთ

თქვენ ეს გააკეთეთ!
თქვენ ეს გააკეთეთ!

ვიმედოვნებთ, რომ თქვენ ახლა უყურებთ UART მახასიათებელს თქვენს მიერ არჩეულ აპლიკაციაში და კმაყოფილი ხართ მის მიერ მოწოდებული შეტყობინებებით, თქვენ უნდა ნახოთ მსგავსი სურათები აქ, თუ არ შეეცდებით თქვენი მიკროსქემის გადატვირთვას ან თქვენი მოდულის ქარხნული პარამეტრების გადატვირთვას GND პინის დაჭერით DFU პინი 5 წამის განმავლობაში, სანამ ლურჯი და წითელი შუქი არ აანთებს.

გირჩევთ: