Სარჩევი:
- ნაბიჯი 1: ნაწილების სია
- ნაბიჯი 2: ააშენეთ წრე პურის დაფაზე და დააყენეთ შასი
- ნაბიჯი 3: ტესტირების კოდისა და აპლიკაციის მუშაობის პრინციპის შესახებ
- ნაბიჯი 4: ახლა ატვირთეთ კოდი და მიამაგრეთ კვების წყარო
- ნაბიჯი 5: საბოლოოდ
ვიდეო: ხმის კონტროლირებადი Bluetooth მანქანა: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ყველამ გამოიყენა დისტანციური მართვის მანქანა … მაგრამ რაც შეეხება ხმით კონტროლირებად მანქანას ??? ოდესმე გამოიყენე? თუ არა, მაშინ შენ ააშენებ მას ახლა. თქვენ უბრალოდ გჭირდებათ არდუინო, როგორც ტვინი და სმარტფონი. ასე რომ, მე შევიმუშავე ეს პროექტი, ასე რომ თქვენ შეგიძლიათ გამოიყენოთ ხმის ფუნქციონირება და ეს ასევე შეიძლება იყოს მითითება თქვენი მომავალი პროექტებისთვის, მოდით დავიწყოთ…
ნაბიჯი 1: ნაწილების სია
1. Arduino UNO/ნანო/მიკრო/მეგა
2. HC05 bluetooth მოდული
3 2.2K ohm, 4.7K ohm resistor
4 breadboard ან solder კომპლექტი
5 მავთული
6 შასი
7 2 150/300 rpm BO ძრავა 2 ბორბლით
8 რამდენიმე ხრახნი და თხილი
9 აბუსალათინის ბორბალი
10. ძრავის მძღოლი (: L293 ან L298)
11 12V დენის წყარო
ნაბიჯი 2: ააშენეთ წრე პურის დაფაზე და დააყენეთ შასი
ახლა Arduino nano არის პროექტის ტვინი ჩემი. თქვენ შეგიძლიათ გამოიყენოთ UNO/MEGA/MICRO. მე გამოვიყენებ Bluetooth კავშირის ფუნქციას მანქანის სმარტფონით კონტროლისთვის.
ასე რომ, მე მიაწოდა სქემა Fritzing ფაილში. ჩამოტვირთეთ Fritzing და გახსენით იგი და ნახეთ ფაილი. შეაერთეთ როგორც ნაჩვენებია დიაგრამაში. გამოიყენეთ ძაბვის გამყოფი, როგორც მოცემულია 2.2k და 4.7k. ახლა ყვითელი მავთულები (იმ მოციმციმე ფაილის მიხედვით) წარმოადგენს 4 გამომავალს, რომელიც აკონტროლებს ძრავის დრაივერს. ეს 4 ლოგიკური დონე რეალურად არის ძრავის მძღოლის შეყვანა და საავტომობილო მძღოლი იყენებს ლოგიკურ დონეს, რომ გადაადგილდეს ლოგიკური დონის შესაბამისად. არდუინო აკონტროლებს იმას, რომ ….. ნიშნავს იმას, რომ ის აძლევს მძღოლს შესაძლებლობას გადაადგილოს ორივე ძრავა წინ ან უკან ან უკან ან გადაადგილება მარჯვნივ ან მარცხნივ ან უბრალოდ გაჩერება. ეს შესრულებულია კოდში.
ასე რომ, იხილეთ დიაგრამები ზემოთ და შემდეგ დააკავშირეთ ძრავის დრაივერის საშუალებები. შემდეგ დააკავშირეთ ძრავები გამომავალზე რამდენიმე ხრახნით და დააფიქსირეთ ბორბლები. მე დავუკავშირე ჩემი L293 დრაივერი მისი კავშირის მიხედვით. შეამოწმეთ თქვენი საკუთარი დრაივერი, მოძებნეთ ქსელში და მონაცემთა ფურცლები და დაუკავშირდით საჭიროებისამებრ.
დააფიქსირეთ ძრავები ხრახნებით და დააფიქსირეთ ძრავის მძღოლი და პურის დაფა ორმაგი ცალმხრივი ლენტებით ან უბრალო ლენტით. ასევე დააფიქსირეთ აბუსალათინის ბორბალი. იხილეთ სურათი. თქვენი შასი შეიძლება იყოს განსხვავებული, ასე რომ ყურადღებით შეამოწმეთ. მიამაგრეთ ბორბლები
ნაბიჯი 3: ტესტირების კოდისა და აპლიკაციის მუშაობის პრინციპის შესახებ
ახლა ხმის ფუნქცია რეალურად მუშაობს bluetooth– ით. არსებობს აპლიკაცია სახელწოდებით "BT Voice Control for Arduino" ბმული-https://amr-voice.en.aptoide.com/. გადმოწერეთ და დააინსტალირეთ Android ტელეფონზე და დააწყვილეთ HC05. თუ პირველად აკავშირებთ, წინასწარ დააწყვილეთ 1234 ან 0000, როგორც ბილეთი. თუ ის არ დაწყვილდება, სცადეთ ხელახლა.
მას შემდეგ რაც აპლიკაციაზე საუბრობთ რამდენიმე წამის შემდეგ ის აბრუნებს იმას რაც თქვენ უბრალოდ თქვით თქვენს მობილურ ეკრანზე. ის რეალურად იყენებს Google Voice- ს. ახლა რაც თქვენ თქვით გადადის bluetooth- ით. ატვირთეთ ტესტის კოდი, რომელიც მოცემულია Nano. ატვირთვისას ამოიღეთ RX TX ხაზები. ხელახლა ჩატვირთვის შემდეგ. HC05 იღებს ამ მონაცემებს Serial.read () ფუნქციის გამოყენებით და თქვენ ხედავთ იმას რაც თქვით სერიულ მონიტორზე Serial.print– ის გამოყენებით. ასე რომ თქვენ შეგიძლიათ შეამოწმოთ პროგრამის მუშაობა იქ. ისაუბრეთ აპზე და ნახეთ სერიული მონიტორი. მე დავამატე ყველა ეტაპობრივი ეკრანის ანაბეჭდი HC05– თან პროგრამასთან დაკავშირების შესახებ… სერიულ მონიტორზე საუბარი და დანახვა. ნახე ისინი. თუ თქვენ ამბობთ წინ ის გამოჩნდება როგორც *წინ#. ამ აპლიკაციის გამოყენებით ჩვენ შეგვიძლია მანიპულირება გავაკეთოთ ჩვენს კოდზე, რომელიც თან ერთვის მომავალ ნაბიჯებს.
ნაბიჯი 4: ახლა ატვირთეთ კოდი და მიამაგრეთ კვების წყარო
ახლა მე ავტვირთე არდუინოს სრული კოდი, რომელიც აკონტროლებს მანქანას. შეგიძლიათ გადმოწეროთ.
ახლა ატვირთვისას … დარწმუნდით, რომ გათიშული გაქვთ RX TX ხაზები. სხვაგვარად არ აიტვირთება. ატვირთვის შემდეგ კვლავ დააკავშირეთ ისინი. ახლა შეაერთეთ 12V დენის წყარო.ბლოკ დიაგრამა სურათზეა.
თქვენ შეგიძლიათ შეცვალოთ ის სტრიქონები, რომლებიც მე დავწერე როგორც წინ, უკან, გაჩერება, მარცხენა, მარჯვნივ ნებისმიერი სიტყვით, რომელიც თქვენთვის ადვილია. თქვენ უბრალოდ უნდა თქვათ ეს სიტყვა აპლიკაციაში.
ნაბიჯი 5: საბოლოოდ
მე ადრე აღვწერე როგორ გამოვიყენო ეს პროგრამა. ახლა ისაუბრეთ წინ, უკან, მარცხნივ, მარჯვნივ, გაჩერდით, მე ეს სიტყვები გამოვიყენე ჩემს კოდში. ახლა თქვენ შეგიძლიათ შეცვალოთ ეს სტრიქონი სხვა განცხადებებში და კვლავ ატვირთოთ. უბრალოდ თქვით ეს სიტყვა ამ აპლიკაციაში და ის კარგად იმუშავებს. მე ასევე მიმაგრებული მაქვს LED პინ 8. თქვენ შეგიძლიათ დაამატოთ მეტი განათება ან ზარი ან სერვო.
ასე რომ თქვენი ხმის მანქანა მზად არის ….. გაერთეთ …
გირჩევთ:
წვრილმანი Arduino Bluetooth კონტროლირებადი მანქანა: 6 ნაბიჯი (სურათებით)
წვრილმანი Arduino Bluetooth კონტროლირებადი მანქანა: გამარჯობა მეგობრებო! მე მქვია ნიკოლასი, მე ვარ 15 წლის და ვცხოვრობ ათენში, საბერძნეთი. დღეს მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ 2 ბორბლიანი Bluetooth კონტროლირებადი მანქანა Arduino Nano– ს, 3D პრინტერისა და რამდენიმე მარტივი ელექტრონული კომპონენტის გამოყენებით! აუცილებლად უყურე ჩემს
ხმის კონტროლირებადი რობოტი BLUETOOTH– ით: 3 ნაბიჯი
VOICE CONTROLLED ROBOT VIA BLUETOOTH: ეს რობოტი აკონტროლებს ჩვენს ტელეფონს. ბმული აპლიკაციისთვის: https://play.google.com/store/apps/details?id=com…. ეს რობოტი კონტროლდება ჩვენი ხმით და ასევე მისი კონტროლი შესაძლებელია ღილაკებითაც. ეს რობოტი მხოლოდ დემო მიზნებისთვისაა. მიჰყევით
წვრილმანი Bluetooth კონტროლირებადი მანქანა: 4 ნაბიჯი
წვრილმანი Bluetooth კონტროლირებადი მანქანა: მოგესალმებით ყველას, ამ გაკვეთილში მე გაჩვენებთ ბიჭებს როგორ გააკეთოთ Bluetooth კონტროლირებადი RC მანქანა Arduino მიკროკონტროლერისა და HC-05 Bluetooth მოდულის გამოყენებით. ამ პროექტის მშენებლობას 1 საათზე ნაკლები დრო დასჭირდება და თქვენ გექნებათ თქვენი საკუთარი RC მანქანა
ნებისმიერი სატრანსპორტო/სატრანსპორტო მანქანის Bluetooth პროგრამად გადაქცევა კონტროლის მანქანა/მანქანა: 9 ნაბიჯი
ნებისმიერი სატრანსპორტო საშუალების გადაყვანა Bluetooth– ის აპლიკაციის მართვის რ/კ მანქანაში: ეს პროექტი აჩვენებს ნაბიჯებს ჩვეულებრივი დისტანციური მართვის მანქანის Bluetooth (BLE) საკონტროლო მანქანაზე Wombatics SAM01 რობოტების დაფით, ბლინკის აპლიკაციითა და MIT აპლიკაციის გამომგონებლით. არის ბევრი დაბალი ღირებულების RC მანქანა, რომელსაც აქვს მრავალი მახასიათებელი, როგორიცაა LED ფარები და
ტრიგერის დაწყების ხმის დამატება Google AIY ხმის ნაკრებში: 6 ნაბიჯი (სურათებით)
დაამატეთ Trigger Start Sound Google AIY Voice Kit- ში: ეს გაკვეთილი საკმაოდ მარტივია. მე ნამდვილად მსიამოვნებდა Google AIY ხმის ნაკრები, მაგრამ მე ნამდვილად მომწონს ჩემს ჩვეულებრივ Google Home– ში ის ხმაური, რომელსაც ისინი აკეთებენ იმის დასადასტურებლად, რომ ისინი აქტიურად უსმენენ. ეს არ არის ნაგულისხმევი დაყენებული არცერთ მაგალითში, ვიდრე