Სარჩევი:

ხმით კონტროლირებადი რობოტი: 6 ნაბიჯი
ხმით კონტროლირებადი რობოტი: 6 ნაბიჯი

ვიდეო: ხმით კონტროლირებადი რობოტი: 6 ნაბიჯი

ვიდეო: ხმით კონტროლირებადი რობოტი: 6 ნაბიჯი
ვიდეო: ძმამ დას iphone 6 უყიდა 2024, ნოემბერი
Anonim
ხმით კონტროლირებადი რობოტი
ხმით კონტროლირებადი რობოტი

ეს ინსტრუქცია შეიქმნა სამხრეთ ფლორიდის უნივერსიტეტის მაკიაჟის პროექტის მოთხოვნების შესასრულებლად (www.makecourse.com). ეს პროექტი არის რობოტი, რომლის კონტროლიც შესაძლებელია რობოტისთვის ხმოვანი ბრძანებების მიცემით. რობოტს აქვს მრავალი მახასიათებელი, რომელიც განმარტებული იქნება ინსტრუქციებში. ყველა ნაბიჯი, თუ როგორ უნდა შექმნათ ეს რობოტი, განმარტებული იქნება შემდეგ ნაბიჯებზე.

ნაბიჯი 1: საჭირო კომპონენტები

ამ პროექტში საჭირო ელექტრონული კომპონენტები

1- არდუინო უნო

2-ხმის ამოცნობის მოდული

3-არდუინო სერვო

4- ორი DC ძრავა

5-არდუინოს მანძილის სენსორი

6- ორი რეზისტორი და მავთული

7-9 ვ ბატარეა

8- ორი LEDS

ნაბიჯი 2: ხმოვანი ბრძანებების ჩაწერა

ხმოვანი ბრძანებების ჩაწერა
ხმოვანი ბრძანებების ჩაწერა

ამ ნაბიჯში, ჩვენ უნდა ჩავწეროთ ხმოვანი ბრძანებები ხმის ამოცნობის მოდულში, რათა გადატვირთეთ კომუნიკაცია. ხმის ამოცნობის მოდულს შეუძლია შეინახოს 15 -მდე ხმოვანი ბრძანება (თითოეულ ჯგუფში 5) და ბრძანებების შენახვა შესაძლებელია ფანჯრების პროგრამული უზრუნველყოფის გამოყენებით, სახელწოდებით AccessPort.

ახლა, ჩვენ უნდა დავუკავშიროთ arduino ხმის ამოცნობის მოდულს შემდეგნაირად:

-მოდული Vcc to Arduino 5V მოდული

-GND to Arduino GND მოდული

-RX to Arduino RX

-მოდული TX Arduino TX– მდე

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

ჯგუფის 1 წაშლა - გაგზავნეთ ექვსკუთხედი AA 01

წაშალეთ ჯგუფი 2 - გაგზავნეთ ექვსკუთხედი AA 02

ჯგუფის 3 წაშლა - გაგზავნეთ ექვსკუთხედი AA 03

ყველა ჯგუფის წაშლა - გაგზავნეთ hex AA 04

ჩანაწერების ჯგუფი 1 - გაგზავნეთ ჰექსალი AA 11

ჩანაწერების ჯგუფი 2 - გაგზავნეთ ექვსკუთხედი AA 12

ჩანაწერების ჯგუფი 3 - გაგზავნეთ ექვსკუთხედი AA 13

იმპორტის ჯგუფი 1 - გაგზავნეთ ექვსკუთხედი AA 21

იმპორტის ჯგუფი 2 - გაგზავნეთ ექვსკუთხედი AA 22

იმპორტის ჯგუფი 3 - გაგზავნეთ ექვსკუთხედი AA 23

ჩემს პროექტში მე გადავიღე მრავალი ხმოვანი ბრძანება, როგორიცაა "წინ", "მოუხვიე მარჯვნივ" "გაჩერდი"

ნაბიჯი 3: სქემის სქემა

წრიული სქემა
წრიული სქემა

ამ ეტაპზე, ჩვენ უნდა დავუკავშიროთ ყველა ელექტრონული კომპონენტი არდუინოს, როგორც ეს განმარტებულია ზემოთ სქემის სქემატურ რეჟიმში

ნაბიჯი 4: კოდი

ეს არის კოდი, რომელიც მე გამოვიყენე რობოტის გასაკონტროლებლად. ჩემს კოდში გამოვიყენე 10 ხმოვანი ბრძანება რობოტის გასაკონტროლებლად მარყუჟის გამოყენებით ხმის ამოცნობის მოდულში 1 ჯგუფიდან მეორე ჯგუფში გადასასვლელად. ელექტრონული კომპონენტების ყველა ფუნქცია არის აღწერილი და ახსნილი კოდში.

ნაბიჯი 5: 3D დიზაინი და ბეჭდვა

3D დიზაინი და ბეჭდვა
3D დიზაინი და ბეჭდვა

ჩემი პროექტის 3D დიზაინისთვის, მე ვიყენებ Autodesk Inventor პროგრამულ უზრუნველყოფას ფანჯრებში, რათა შევქმნა გარე გარსი და მექანიკური ნაწილები, როგორიცაა მკლავი და სამაგრი. შემდეგ დავბეჭდე ყველა ნაწილი 3D პრინტერის გამოყენებით და ერთად დავაყენე

ნაბიჯი 6: როგორ მუშაობს რობოტი:

დაბოლოს, ეს არის ვიდეო, რომელიც მე შევქმენი თითოეული ელექტრონული კომპონენტის მახასიათებლების და როგორ მუშაობს ჩემი პროექტი.

გირჩევთ: