Სარჩევი:
- ნაბიჯი 1: შასის დიზაინი
- ნაბიჯი 2: კავშირი და PCB დიზაინი
- ნაბიჯი 3: პროგრამის კოდი და Hex კოდი
- ნაბიჯი 4: Android აპლიკაცია
ვიდეო: ხმით კონტროლირებადი რობოტი 8051 მიკროკონტროლის გამოყენებით: 4 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ხმით კონტროლირებადი რობოტი იღებს მითითებულ ბრძანებას ხმის სახით. როგორიც არ უნდა იყოს ბრძანება ხმოვანი მოდულის ან Bluetooth მოდულის საშუალებით, ის გაშიფრულია არსებული კონტროლერის მიერ და შესაბამისად შესრულებულია მოცემული ბრძანება.
აქ, ამ პროექტში, მე გამოვიყენე Bluetooth მოდული და Android პროგრამა, რათა მივაწოდო ხმოვანი ბრძანება ექვსკუთხა კოდის სახით. არსებობს გარკვეული ციფრები, რომლებიც შეიძლება გაიგზავნოს პირდაპირ Bluetooth მოდულში და ის ავტომატურად გარდაიქმნება მის ექვსკუთხედ კოდში.
ჩვენ შეგვიძლია გამოვიყენოთ ეს ციფრები როგორც ხმოვანი ბრძანება მიკროკონტროლერში წინასწარ დაპროგრამებული ოპერაციისათვის. ციფრების ხმოვანი ბრძანების გამოყენება უფრო ადვილია, ვიდრე ანბანური ბრძანებების გამოყენება.
საჭირო კომპონენტები:
1. მიკროკონტროლი (AT89S52)
2.40 პინიანი ქალი ბუდე კონტროლერისთვის
3. ნულოვანი PCB დაფა
4. ბროლის ოსცილატორი (11.0592 MHz)
5.7805 ძაბვის რეგულატორი
6. გადააკეთეთ პინი
7. ცვლის რეგისტრაციას
8. გადართვა
9. წინააღმდეგობა (1 K-ohm)
10. კონდენსატორი (10uF, 22pF (2))
11. L293D მძღოლი ქალი სოკეტით
12.16x2 LCD
13. განათება
14. Bluetooth მოდული (HC-05)
15. ბატარეა (12V)
16. მავთულის შეერთება
17. გასაყიდი რკინა
18. ძრავები (საჭირო rpm)
19. რობოტი
20.ბორბლები
ნაბიჯი 1: შასის დიზაინი
შექმენით შასი თქვენი მოთხოვნილებისა და საჭიროების შესაბამისად.
მე შევქმენი შასი, რომელიც არის ლეგოს შასი და ადვილად ხელმისაწვდომი ბაზარზე.
ნაბიჯი 2: კავშირი და PCB დიზაინი
წრიული დიაგრამა 8051 -ისთვის, ხმა აკონტროლებდა რობოტს.
PCB– ზე კავშირები უნდა გაკეთდეს მოცემული წრიული დიაგრამის მიხედვით.
ნაბიჯი 3: პროგრამის კოდი და Hex კოდი
ასამბლეის კოდი მათთვის, ვისაც სურს კოდირება შეკრების ენაზე 8051.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm
C კოდი მათთვის, ვისაც სურს პროგრამირება C ენაზე.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c
Keil Software– ის გამოყენებით შეგიძლიათ დაწეროთ ეს ასამბლეის კოდები 8051 – ისთვის და შექმნათ ექვსკუთხა ფაილი, რომელიც უნდა დაიწეროს (ატვირთოთ) 8051 – ზე. ატვირთვისთვის (დამწვრობა) გჭირდებათ 8051 სანთურა, რომელიც შეგიძლიათ იპოვოთ თქვენს კოლეჯებში ან შეგიძლიათ შეიძინოთ ბაზარი.
ნაბიჯი 4: Android აპლიკაცია
ხმოვანი ბრძანების (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) Bluetooth– ზე გაგზავნისთვის ექვსკოდიანი კოდის სახით, პროგრამა ხელმისაწვდომია google play store– ში სახელწოდებით - Amr Voice.
play.google.com/store/apps/details?id=appi…
გადადით ამ ბმულით ან ჩაწერეთ "Amr Voice" სათამაშო მაღაზიაში.
დააინსტალირეთ აპლიკაცია> დააკავშირეთ Bluetooth მოწყობილობა> შეეხეთ მიკროფონის ხატს თქვენი ხმოვანი ბრძანების გასაგზავნად.
გირჩევთ:
ხმით კონტროლირებადი რობოტი V3 მოდულის გამოყენებით: 6 ნაბიჯი
ხმის კონტროლირებადი რობოტი V3 მოდულის გამოყენებით: ეს რობოტი შეიძლება ადვილად გაკეთდეს ვინმეს მიერ, უბრალოდ მიჰყევით პროცესს, როგორც მე მივეცი. ეს არის ხმის კონტროლირებადი რობოტი და თქვენ შეგიძლიათ ნახოთ ჩემი რობოტის დემო, რომლის გამოყენება შეგიძლიათ ორი გზით. დისტანციური და სხვა ხმოვანია
ხმით კონტროლირებადი R2D2 შთაგონებული დროიდი ბლინკისა და იფტტის გამოყენებით: 6 ნაბიჯი
ხმით კონტროლირებადი R2D2 შთაგონებული დროიდი ბლინკისა და იფტტის გამოყენებით: ვარსკვლავური ომების ყურებისას ბევრ ჩვენგანს რობოტების პერსონაჟი, განსაკუთრებით R2D2 მოდელი, შთაგონებული აქვს. მე არ ვიცი სხვების შესახებ, მაგრამ მე მიყვარს ის რობოტი. რადგან მე ვარ რობოტის მოყვარული, მე გადავწყვიტე ავაშენო ჩემი საკუთარი R2D2 დროიდი ამ დაბლოკვისას blynk Io გამოყენებით
როგორ გავაკეთოთ დრონი Arduino UNO– ს გამოყენებით გააკეთეთ ოთხკუთხედი მიკროკონტროლის გამოყენებით: 8 ნაბიჯი (სურათებით)
როგორ გავაკეთოთ დრონი Arduino UNO– ს გამოყენებით გააკეთეთ ოთხკუთხედი მიკროკონტროლერის გამოყენებით: შესავალი ეწვიეთ ჩემს Youtube არხს A თვითმფრინავი არის ძალიან ძვირი გაჯეტი (პროდუქტი) შესაძენად. ამ პოსტში მე ვაპირებ განხილვას, როგორ გავაკეთო ეს იაფად ?? და როგორ შეგიძლია გააკეთო ასეთი იაფად … ინდოეთში ყველა მასალა (ძრავა, ესკ
ხმით კონტროლირებადი რობოტი: 6 ნაბიჯი
ხმით კონტროლირებადი რობოტი: ეს ინსტრუქცია შეიქმნა სამხრეთ ფლორიდის უნივერსიტეტის მაკიაჟის პროექტის მოთხოვნების შესასრულებლად (www.makecourse.com). ეს პროექტი არის რობოტი, რომლის კონტროლიც შესაძლებელია რობოტისთვის ხმოვანი ბრძანებების მიცემით. რობოტს ჰყავს ადამიანი
როგორ დაითვალოთ 0 -დან 99 -მდე 8051 მიკროკონტროლის გამოყენებით 7 სეგმენტის ჩვენებით: 5 ნაბიჯი (სურათებით)
როგორ დაითვალოთ 0 -დან 99 -მდე 8051 მიკროკონტროლის გამოყენებით 7 სეგმენტის ჩვენებით: გამარჯობა ყველას, ამ გაკვეთილში ჩვენ გითხრათ, თუ როგორ უნდა დაითვალოთ 0 -დან 99 -მდე ორი 7 სეგმენტის ჩვენების გამოყენებით