Სარჩევი:
- ნაბიჯი 1: გაყვანილობა
- ნაბიჯი 2: პროგრამირება
- ნაბიჯი 3: შეაერთეთ SerialBT-USB კონვერტორი, ბატარეა და თქვენი ტელეფონი
- ნაბიჯი 4: გაერთეთ
ვიდეო: UChip - BEEP Sonar სენსორი Bluetooth მონაცემთა გადაცემით: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ცოტა ხნის წინ, მე შევქმენი BEEP, როგორც მანქანის სონარი და სერიული Bluetooth to USB ადაპტერი uChip– ის გამოყენებით. თითოეული პროექტი თავისთავად საკმაოდ საინტერესო იყო, მაგრამ … შესაძლებელი იქნებოდა მათი გაერთიანება და "BT დისტანციური გადაცემის ავტომობილის მსგავსად" სენსორის შექმნა?!?
პასუხი არის დიახ (სხვაგვარად რა იქნება ინსტრუქციის დაწერის მიზეზი!:)) და ეს სწრაფი გაკვეთილი გაჩვენებთ როგორ.
ამ პროექტის განხორციელებისას თქვენ მიიღებთ მოწყობილობას, რომელიც ზომავს მანძილს ულტრაბგერითი სონარის გამოყენებით, გამოიმუშავებს აკუსტიკურ სიგნალს მანძილის პროპორციულად და გადასცემს მანძილს Bluetooth– ით თქვენს ტელეფონს/კომპიუტერს/მოწყობილობას.
მასალების ანგარიში:
- მანქანის მოწყობილობავით BEEP: გააკეთე შენი საკუთარი
-SerialBT-to-USB ადაპტერი: აქ როგორ გავაკეთოთ
- ლითიუმ-იონური ბატარეა (ან ექვივალენტი პაკეტი): ნებისმიერი ბატარეა ძაბვით 3V3- დან 5V- მდე
ნაბიჯი 1: გაყვანილობა
ვფიქრობ, თქვენ უკვე ააშენეთ საკუთარი BEEP, როგორც მანქანის მოწყობილობა და BT-to-USB სერიული ადაპტერი. თუ არ გქონდათ, აქ არის ინსტრუქცია:
- მანქანასავით წიფლნარი
-BT-to-USB სერიული ადაპტერი
არ არსებობს რეალური გაყვანილობა ამ პროექტის შესაქმნელად; თქვენ უბრალოდ უნდა შეაერთოთ ბატარეის კონექტორი BEEP– ს მანქანის დაფის მსგავსად, რათა უზრუნველყოთ გარე კვების წყარო (წინა გაკვეთილში მე დავამუშავე დაფა მიკრო USB კონექტორის საშუალებით).
იმ შემთხვევაში, თუ თქვენ გჭირდებათ რაიმე დახმარება კავშირებთან დაკავშირებით, მე მოგაწოდეთ სქემა "BEEP როგორც მანქანა!" საჭირო ცვლილებების ხაზგასმით.
ნაბიჯი 2: პროგრამირება
ჩატვირთეთ ესკიზი "BeepLikeACarWithBT.ino" uChip- ში Arduino IDE გამოყენებით.
თუ გნებავთ გადახედეთ კოდს. კოდი (ჩემი აზრით) საკმაოდ მარტივია, მისი შემდგომი ოპტიმიზაცია შესაძლებელია სიხშირისა და პრიორიტეტის შეცვლით, რომლითაც სერიული პორტი გადასცემს მონაცემებს. თუმცა, ოპტიმიზაცია ამ პროექტის ფარგლებს გარეთაა.
დააყენეთ სხვადასხვა #განმარტება თქვენი საჭიროებების შესაბამისად. სტანდარტულად, მინიმალური მანძილია 200 მმ, ხოლო მაქსიმალური 2500 მმ. უფრო მეტიც, თქვენ უფრო მეტად მივესალმებით BUZZ_DIV განსაზღვრის შეცვლას, რათა შეცვალოთ სიგნალის სიხშირე.
ნაბიჯი 3: შეაერთეთ SerialBT-USB კონვერტორი, ბატარეა და თქვენი ტელეფონი
შეაერთეთ BT-to-USB გადამყვანი uChip– ის გამოყენებით OTG კონვერტორი, მიამაგრეთ ბატარეა თქვენს დაფაზე და შემდეგ გამოიყენეთ BT სერიული ტერმინალი თქვენს ტელეფონში BT მოწყობილობასთან დასაკავშირებლად.
ნაბიჯი 4: გაერთეთ
აქ ხარ! ყველაფერი დაყენებულია, ახლა თქვენ უნდა დაიწყოთ გაზომილი მანძილის მიღება თქვენს ტელეფონზე.
მე ჩემი ძველი სათამაშო RC მანქანის თავზე ჩავრთე
სცადეთ და შეამოწმეთ რა არის მაქსიმალური დიაპაზონი, რომლის გაზომვაც შეგიძლიათ. გაითვალისწინეთ, რომ მოწყობილობამ შეიძლება გადასცეს არასწორი მონაცემები იმ შემთხვევაში, თუ თქვენ გაზომავთ მანძილს "უსასრულოდ შორს" დაბრკოლებებს. თქვენ უნდა გაუმკლავდეთ ამ მონაცემებს სწორად, თუ გსურთ მათი გამოყენება სხვა მიზნებისთვის, გარდა უბრალო ვიზუალიზაციისა.
გირჩევთ:
კომპაქტური ამინდის სენსორი GPRS (SIM ბარათი) მონაცემთა ბმული: 4 ნაბიჯი
კომპაქტური ამინდის სენსორი GPRS (SIM ბარათი) მონაცემთა ბმული: პროექტის შეჯამება ეს არის ბატარეაზე მომუშავე ამინდის სენსორი, რომელიც ემყარება BME280 ტემპერატურის/წნევის/ტენიანობის სენსორს და ATMega328P MCU. ის მუშაობს ორ 3.6 V ლითიუმ -თიონილის AA ბატარეაზე. მას აქვს ძალიან დაბალი ძილის მოხმარება 6 μA. ის აგზავნის
როგორ გავხადოთ ტენიანობა და ტემპერატურა რეალურ დროში მონაცემთა ჩამწერი Arduino UNO და SD ბარათით - DHT11 მონაცემთა მრიცხველის სიმულაცია Proteus– ში: 5 ნაბიჯი
როგორ გავხადოთ ტენიანობა და ტემპერატურა რეალურ დროში მონაცემთა ჩამწერი Arduino UNO და SD ბარათით | DHT11 მონაცემთა მრიცხველის სიმულაცია Proteus- ში: შესავალი: გამარჯობა, ეს არის Liono Maker, აქ არის YouTube ბმული. ჩვენ ვაკეთებთ შემოქმედებით პროექტს Arduino– სთან და ვმუშაობთ ჩამონტაჟებულ სისტემებზე. Data-Logger: მონაცემთა მრიცხველი (ასევე მონაცემების ჩამწერი ან მონაცემთა ჩამწერი) არის ელექტრონული მოწყობილობა, რომელიც დროთა განმავლობაში აფიქსირებს მონაცემებს
მონაცემთა მოპოვებისა და მონაცემთა ვიზუალიზაციის სისტემა MotoStudent Electric Racing Bike– ისთვის: 23 ნაბიჯი
მონაცემთა მოპოვებისა და მონაცემთა ვიზუალიზაციის სისტემა MotoStudent Electric Racing Bike: მონაცემთა მოპოვების სისტემა არის აპარატურისა და პროგრამული უზრუნველყოფის ერთობლიობა, რომელიც მუშაობს გარე სენსორების მონაცემების შეგროვების მიზნით, შემდგომში შესანახად და დამუშავების მიზნით, რათა ის იყოს ვიზუალურად გრაფიკული და გაანალიზებული, ინჟინრებს საშუალებას აძლევს გააკეთონ
ამინდის სადგური უკაბელო მონაცემთა გადაცემით: 8 ნაბიჯი
ამინდის სადგური უკაბელო მონაცემთა გადაცემით: ეს არის ინსტრუქცია ჩემი წინა პროექტის განახლება - ამინდის სადგური მონაცემების ჟურნალით. წინა პროექტი შეგიძლიათ ნახოთ აქ - ამინდის სადგური მონაცემების ჟურნალით თუ გაქვთ რაიმე შეკითხვა ან პრობლემა შეგიძლიათ დამიკავშირდეთ ჩემს ფოსტაზე: iwx.production@gmai
EAL-Industri4.0-RFID მონაცემთა დამთვალიერებელი მონაცემთა ბაზა: 10 ნაბიჯი (სურათებით)
EAL-Industri4.0-RFID მონაცემთა დამთვალიერებელი მონაცემთა ბაზა: შეიმუშავეთ ყველა გზა, რათა დარეგისტრირდეთ და დაარეგისტრიროთ იდენტიფიკატორით. RFID, მონაცემების ჩამორჩენა MySQL მონაცემთა ბაზაში. node-RED, როგორც წესი, ვიცავთ და ვიმუშავებ მონაცემების და C# პროგრამის სახით Windows Form Application– ის საშუალებით