Სარჩევი:
- მარაგები
- ნაბიჯი 1: ვიდეო მითითება
- ნაბიჯი 2: კავშირები
- ნაბიჯი 3: Arduino კოდი
- ნაბიჯი 4: Bluetooth Android აპლიკაცია
- ნაბიჯი 5: დააკავშირეთ Android და Arduino
- ნაბიჯი 6: ვიდეო ბმული
- ნაბიჯი 7: როგორ დავუკავშირდეთ?
ვიდეო: Arduino და მობილური Bluetooth კომუნიკაცია (მესინჯერი): 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
კომუნიკაცია მნიშვნელოვან როლს ასრულებს ჩვენს ყოველდღიურ ცხოვრებაში. მაგრამ დაბლოკვის ამ დროს, საკუთარ ოჯახთან კომუნიკაციის ან ჩვენს სახლში მცხოვრებ ადამიანებთან ურთიერთობისას, ზოგჯერ გვჭირდება მობილური ტელეფონები. მაგრამ მობილური ტელეფონების გამოყენება მცირე მანძილზე კომუნიკაციისთვის მხოლოდ ფულის დაკარგვაა. ეს არის ჩემი საკუთარი Arduino პროექტი, რომელიც იყენებს Bluetooth მოდულს ტელეფონიდან Arduino– სთან კომუნიკაციისთვის, Arduino– დან ტელეფონამდე, როგორც Bluetooth მესენჯერი. Მოდით დავიწყოთ:)
მარაგები
საჭირო ნივთები:
- არდუინო ნანო / UNO / MEGA.
- Bluetooth მოდული hc - 05.
- ანდროიდის მოწყობილობა.
- jumper wire 4 (ქალი მდე ქალი)
- android აპლიკაცია (ბმული მოცემულია)
ნაბიჯი 1: ვიდეო მითითება
გთხოვთ უყუროთ ამ ვიდეოს ჩემი პროექტის მკაფიო სურათისთვის
მოიწონეთ გაზიარება და გამოიწერეთ ჩემი არხი სხვა პროექტებისთვის.
ნაბიჯი 2: კავშირები
Bluetooth >> Arduino
- vcc / 5v+ >> 5v
- gnd >> gnd
- RX >> D4
- TX >> D3
ნაბიჯი 3: Arduino კოდი
კოდირება არდუინოში ყველაზე მნიშვნელოვანია.
*კოდი არ უნდა შეიცვალოს ან მოითხოვოს. კოდი მე მეკუთვნის*
კოდის ატვირთვა შესაძლებელია Arduino IDE- ში.
კოდის ჩამოტვირთვა შესაძლებელია აქ:
#მოიცავს პროგრამული უზრუნველყოფის სერიული bt (3, 4); int LED = 2; სიმებიანი btdata; სიმებიანი სერიული მონაცემები; void setup () {Serial.begin (9600); bt. დასაწყისი (9600); Serial.println ("ელოდება bluetooth კავშირს.."); } void loop () {if (bt.available ()! = 0) {btdata = bt.readString (); Serial.println (btdata); } if (Serial.available ()! = 0) {serialdata = Serial.readString (); bt.print (სერიული მონაცემები); Serial.print (""); Serial.print (სერიული მონაცემები); }}
ნაბიჯი 4: Bluetooth Android აპლიკაცია
Android აპლიკაცია ძალიან მნიშვნელოვანია Arduino– ს კომუნიკაციისთვის. Android აპლიკაციაში სპეციალური ფუნქციებია დაინსტალირებული ქვემოთ. მე შევქმენი android აპლიკაცია MIT პროგრამის გამომგონებლის გამოყენებით (ადვილია შექმნა). მე გადმოწერილი ბმული მოცემულია ქვემოთ:
ნაბიჯი 5: დააკავშირეთ Android და Arduino
- დაუკავშირეთ Arduino კომპიუტერს და გახსენით სერიული მონიტორი.
- ჩართეთ Bluetooth თქვენს Android მოწყობილობაში.
- გახსენით bluetooth პარამეტრები და დააწყვილეთ მოწყობილობა სახელწოდებით HC-05, პაროლი (1234 ან 0000).
- გახსენით Android აპლიკაცია.
- დააწკაპუნეთ Bluetooth ღილაკზე და აირჩიეთ hc-05
- ახლა Android დაწყვილებულია Bluetooth მოდულთან.
ნაბიჯი 6: ვიდეო ბმული
ეს ვიდეო გვიჩვენებს ჩემი პროექტის ნათელ სურათს გთხოვთ უყუროთ https://www.youtube.com/embed/VcL8ADuc2yE უყურეთ ვიდეოს youtube- ზე.
ნაბიჯი 7: როგორ დავუკავშირდეთ?
- Bluetooth– თან დაკავშირების შემდეგ ჩაწერეთ თქვენი ტექსტი ტექსტის ყუთში.
- გახსენით სერიული მონიტორი კომპიუტერში.
- ჩაწერეთ რაღაც ტექსტში და შეიყვანეთ გაგზავნა, თქვენ შეგიძლიათ ნახოთ რომ თქვენს მიერ შეყვანილი ტექსტი გამოჩნდება სერიულ მონიტორზე.
- ჩაწერეთ რამე სერიულ მონიტორზე და დააჭირეთ Enter, თქვენ შეგიძლიათ ნახოთ ტექსტი android აპლიკაციაში.
- ღილაკის ხმოვან ბრძანებას იყენებს ანდროიდი, მასში გამოთქმული მეტყველება გარდაიქმნება ტექსტად და იგზავნება სერიულ მონიტორზე.
- ხმოვანი ღილაკი გამოიყენება არდუინოს მიერ გამოგზავნილი ტექსტის ხმამაღლა წასაკითხად (ტექსტი გრძელდება რამდენიმე წამი).
- საჭიროების შემთხვევაში, თქვენ შეგიძლიათ შეცვალოთ სერიული მონიტორი LCD ეკრანის მოდულით.
გირჩევთ:
LoRa 3 კმ -დან 8 კმ -მდე უკაბელო კომუნიკაცია დაბალი ღირებულებით E32 (sx1278/sx1276) მოწყობილობა Arduino- სთვის, Esp8266 ან Esp32: 15 ნაბიჯი
LoRa 3 კმ -დან 8 კმ -მდე უკაბელო კომუნიკაცია დაბალი ღირებულებით E32 (sx1278/sx1276) მოწყობილობა Arduino, Esp8266 ან Esp32: მე ვქმნი ბიბლიოთეკას EBYTE E32- ის მართვისთვის LoRa მოწყობილობის Semtech სერიის საფუძველზე, ძალიან მძლავრი, მარტივი და იაფი მოწყობილობა. თქვენ შეგიძლიათ იპოვოთ 3 კმ ვერსია აქ, 8 კმ ვერსია აქ მათ შეუძლიათ იმუშაონ 3000 მ - დან 8000 მ - მდე მანძილზე და მათ აქვთ ბევრი მახასიათებელი
MPU 6050 Gyro, ამაჩქარებელი კომუნიკაცია Arduino– სთან (Atmega328p): 5 ნაბიჯი
MPU 6050 Gyro, Accelerometer Communication with Arduino (Atmega328p): MPU6050 IMU– ს აქვს 3 ღერძიანი ამაჩქარებელი და 3 ღერძიანი გიროსკოპი, რომელიც ინტეგრირებულია ერთ ჩიპზე. გიროსკოპი ზომავს ბრუნვის სიჩქარეს ან კუთხის პოზიციის ცვლილების სიჩქარეს დროთა განმავლობაში, გასწვრივ X, Y და Z ღერძი. გიროსკოპის შედეგები არის
ჩართეთ მობილური/მობილური ტელეფონი გარე ბატარეით ან ქსელით .: 3 ნაბიჯი
ჩართეთ მობილური/მობილური ტელეფონი გარე ბატარეით ან ქსელით. შესავალი. ეს იდეა იმუშავებს მხოლოდ ტელეფონებთან ან ტაბლეტებთან, თუ ბატარეა მოსახსნელია. რასაკვირველია მნიშვნელოვანია პოლარობის დაცვა. გთხოვთ ფრთხილად იყავით, რომ არ დააზიანოთ თქვენი მოწყობილობა უყურადღებობის გამო. თუ არ ხართ დარწმუნებული ამის გაკეთების უნარში
გამოიყენეთ HC-05 Bluetooth მოდული, რათა გააცნობიეროთ მიკრო: ბიტიანი კომუნიკაცია მობილურ ტელეფონზე: 9 ნაბიჯი (სურათებით)
გამოიყენეთ HC-05 Bluetooth მოდული, რათა გააცნობიეროთ მიკრო: ბიტი მობილური ტელეფონით: თავში გამოიყენეთ HC-06 Bluetooth მოდული, რათა გააცნობიეროთ მიკრო: ბიტი მობილური ტელეფონით, ჩვენ ვისაუბრეთ იმაზე, თუ როგორ გამოვიყენოთ HC-06 მიკრო კომუნიკაციას შორის: ბიტი და მობილური ტელეფონი. HC-06- ის გარდა, არის კიდევ ერთი საერთო Bluetooth მოდული
გამოიყენეთ HC-06 Bluetooth მოდული, რათა გააცნობიეროთ მიკრო: ბიტიანი კომუნიკაცია მობილურ ტელეფონზე: 8 ნაბიჯი (სურათებით)
გამოიყენეთ HC-06 Bluetooth მოდული, რათა გააცნობიეროთ მიკრო: ბიტი მობილური ტელეფონით: ჩემ გარშემო ბევრი მეგობარი, რომლებიც თამაშობენ მიკრო: ბიტს, მითხარით, რომ მიკრო: ბიტის Bluetooth კავშირი არ არის სტაბილური. ადვილია გათიშვა. თუ ჩვენ ვიყენებთ მიკროპითონს, Bluetooth– ის გამოყენებაც კი შეუძლებელია. სანამ ეს პრობლემა მოგვარდება მიკრო: ბიტ ოფით