Სარჩევი:

მობილურით აღჭურვილი რობოტი: 7 ნაბიჯი
მობილურით აღჭურვილი რობოტი: 7 ნაბიჯი

ვიდეო: მობილურით აღჭურვილი რობოტი: 7 ნაბიჯი

ვიდეო: მობილურით აღჭურვილი რობოტი: 7 ნაბიჯი
ვიდეო: მრავალფუნქციური ნიჩაბი m105 2024, ივლისი
Anonim
მობილურით აღჭურვილი რობოტი
მობილურით აღჭურვილი რობოტი

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

მიუხედავად იმისა, რომ რობოტების გარეგნობა და შესაძლებლობები მნიშვნელოვნად განსხვავდება, ყველა რობოტი იზიარებს მექანიკური, მოძრავი სტრუქტურის მახასიათებელს გარკვეული კონტროლის ქვეშ. რობოტის კონტროლი მოიცავს სამ განსხვავებულ ფაზას: აღქმა, დამუშავება და მოქმედება. საერთოდ, წინამორბედები არიან სენსორები, რომლებიც დამონტაჟებულია რობოტზე, დამუშავება ხდება ბორტ მიკროკონტროლის ან პროცესორის მიერ, ხოლო ამოცანა შესრულებულია ძრავების გამოყენებით ან სხვა გამაქტიურებლების გამოყენებით. მინდა განვმარტო, თუ რაიმე პრობლემის წინაშე აღმოჩნდებით მე თქვენთვის ვარ, შეგიძლიათ დაწეროთ კომენტარები ან გამომიგზავნოთ ელფოსტაზე [email protected]

ნაბიჯი 1: პროექტის მიმოხილვა

ᲞᲠᲝᲔᲥᲢᲘᲡ ᲛᲘᲛᲝᲮᲘᲚᲕᲐ
ᲞᲠᲝᲔᲥᲢᲘᲡ ᲛᲘᲛᲝᲮᲘᲚᲕᲐ
ᲞᲠᲝᲔᲥᲢᲘᲡ ᲛᲘᲛᲝᲮᲘᲚᲕᲐ
ᲞᲠᲝᲔᲥᲢᲘᲡ ᲛᲘᲛᲝᲮᲘᲚᲕᲐ

ამ პროექტში რობოტი აკონტროლებს მობილურ ტელეფონს, რომელიც ზარს აკეთებს რობოტზე მიმაგრებულ მობილურ ტელეფონზე ზარის დროს, თუ რომელიმე ღილაკზე დაჭერილია კონტროლი, რომელიც შეესაბამება ზარის მეორე ბოლოში. რა ამ ტონს ჰქვია ორმაგი ტონი მრავალ სიხშირის ტომეტი (DTMF) რობოტი იღებს ამ DTMF ტონს რობოტში დაწყობილი ტელეფონის დახმარებით

მიღებული ტონი მუშავდება atmega16 მიკროკონტროლერის მიერ DTMF დეკოდერის MT8870 დეკოდირების საშუალებით დეკოდირება ახდენს DTMF ტონის ეკვივალენტურ ბინარულ ციფრს და ეს ორობითი რიცხვი იგზავნება მიკროკონტროლერისათვის, მიკროკონტროლერი წინასწარ არის დაპროგრამებული გადაწყვეტილების მისაღებად ნებისმიერი შეყვანისთვის და გამოსცემს თავის გადაწყვეტილებას საავტომობილო მძღოლებზე, რათა ძრავები მართოს წინ ან უკან მოძრაობისათვის ან შემობრუნებისთვის. მობილური, რომელიც ზარებს რობოტში დაწყობილ მობილურზე, მოქმედებს როგორც დისტანციური მართვის პულტი. ასე რომ, ეს მარტივი რობოტული პროექტი არ საჭიროებს მიმღებისა და გადამცემის ერთეულების მშენებლობას. DTMF სიგნალი გამოიყენება სატელეფონო სიგნალისთვის ხმის სიხშირის დიაპაზონში ხაზის გადართვის ცენტრში. სატელეფონო აკრეფისათვის გამოყენებული DTMF ვერსია ცნობილია როგორც შეხების ტონი. DTMF თითოეულ გასაღებს ანიჭებს სპეციფიკურ სიხშირეს (რომელიც შედგება ორი ცალკეული ტონისგან), რომლის ადვილად იდენტიფიცირება შესაძლებელია ელექტრონული წრედით. DTMF კოდირებით წარმოქმნილი სიგნალი არის უშუალო ალ-გებრიული წარდგენა, რეალურ დროში სხვადასხვა სიხშირის ორი სინუსური (კოსინუს) ტალღის ამპლიტუდაში, ანუ 5 – ზე დაჭერით გაიგზავნება ტონი, რომელიც მიიღწევა 1336 ჰერცისა და 770 ჰც – ის დამატებით მეორე ბოლოში. მობილურიდან. ტონები და დავალებები dtmf სისტემაში ნაჩვენებია ქვემოთ

ნაბიჯი 2: წრის აღწერა

მიკროსქემის აღწერა
მიკროსქემის აღწერა
მიკროსქემის აღწერა
მიკროსქემის აღწერა

ფიგურები აჩვენებს მიკროკონტროლერზე დაფუძნებული რობოტის ბლოკ დიაგრამას და ჩიკუიტის დიაგრამას. ამ რობოტის მნიშვნელოვანი კომპონენტებია DTMF დეკოდი, მიკროკონტროლი და ძრავის მძღოლი.

აქ გამოიყენება MT8870 სერიის dtmf დეკოდი. Mt8870 სერიის ყველა ტიპი იყენებს ციფრული დათვლის ტექნიკას, რათა აღმოაჩინოს და გაშიფროს თექვსმეტი DTMF ტონი წყვილი ოთხ ბიტიან კოდის გამომუშავებაში. ჩაშენებული დილა ტონის რეგექციის სქემმა აღმოფხვრა წინასწარი გაფილტვრის საჭიროება. როდესაც pin2 (IN-) ერთჯერადი შესასვლელი კონფიგურაციით მოცემული შეყვანის სიგნალი აღიარებულია, როგორც ეფექტური, DTMF ტონის სწორი ოთხ ბიტიანი დეკოდირების სიგნალი გადაეცემა Q1 (pin11) Q4 (pin14) გამოსავალს. ატმეგა 16 არის დაბალი სიმძლავრის, 8 ბიტიანი, სმოს მიკროკონტროლი, რომელიც დაფუძნებულია AVR გაძლიერებულ RISC არქიტექტურაზე. ის უზრუნველყოფს შემდეგ მახასიათებელს: 16 კბ სისტემის პროგრამირებადი ფლეშ მეხსიერების წაკითხვის წერის შესაძლებლობებით, 512 ბაიტი EEPROM, 1 კბაი SRAM, 32 ზოგადი დანიშნულების შესასვლელი/გამომავალი ხაზი. 32 ზოგადი დანიშნულების სამუშაო რეგისტრი. ყველა 32 რეგისტრი უშუალოდ არის დაკავშირებული არითმეტიკულ ლოგიკურ ერთეულთან, რაც საშუალებას იძლევა ორ დამოუკიდებელ რეგისტრზე წვდომა ერთ სიგნალის ინსტრუქციაში შესრულებული ერთ საათის ციკლში. შედეგად მიღებული არქიტექტურა უფრო ეფექტურია კოდისთვის. მიკროკონტროლის PD0– დან PD3– დან PD7– მდე და PD7– ის გამომავალი საშუალებები იკვებება IN1– დან IN4– მდე შესასვლელთან და საშუალებას აძლევს L293d საავტომობილო მძღოლს, შესაბამისად, მართოს ძრავები. გადამრთველი S1 გამოიყენება ხელით გადატვირთვისთვის. აღნიშვნებია: ic1 - mt8870 ic2 - atmega16 ic3 - l293d ic4 - cd7004 r1, r2 - 100k წინააღმდეგობა r3 - 330k წინააღმდეგობა r4 -r8 - 10k წინააღმდეგობა c1- 0.47 მიკროფარატიანი კონდენსატორი c2, c3, c5, c6 - 22pfarat capacitor c4 - 0.1micro farat capacitor xtal1 - 3.57 mhz crytal xtal2 - 12mhz crystal s1 - push to on switch m1, m2 - 6v 50rpm motor motor -6v

ნაბიჯი 3: პროგრამული უზრუნველყოფის აღწერა (Hex Code)

Avr მიკროკონტროლერი დაპროგრამებულია WIN AVR– ის საშუალებით, დამწყებთათვის გადახედეთ ამ სასწავლო ინსტრუქციას avratmega 16 შეხედეთ atmega16– ის პინ დიაგრამაზე და შემდეგ მიამაგრეთ ქინძისთავები შესაბამისად (თუ რაიმე პრობლემა შეგექმნათ მაშინ მოგერიდებათ მომწერეთ) მე დავამატე სრული კოდი. სათაურის ფაილი ავტომატურად იქნება ჩართული, თუ დაინსტალირებული გაქვთ winavr ნაგულისხმევ ადგილას

ნაბიჯი 4: მუშაობა

მუშაობდა
მუშაობდა

რობოტის გასაკონტროლებლად, თქვენ უნდა დარეკოთ რობოტზე მიმაგრებულ მობილურზე ნებისმიერი ტელეფონიდან.

ახლა ტელეფონი ამოღებულია ტელეფონით რობოტზე ავტოპასუხის რეჟიმში (რომელიც phn- შია, უბრალოდ ჩართე). ახლა როდესაც თქვენ დააჭერთ 2 რობოტი წინ წავა როდესაც თქვენ დააჭერთ 4 რობოტი გადავა მარცხნივ როდესაც დააჭერთ 8 რობოტი გადავა უკან როცა 6 დააჭერთ რობოტი გადავა მარჯვნივ როცა დააჭერთ 5 რობოტი გაჩერდება

ნაბიჯი 5: მშენებლობა

მშენებლობა
მშენებლობა

ამ რობოტის შესაქმნელად, თქვენ გჭირდებათ ეს კომპონენტები: გამოყენებული კომპონენტები: - "MT8870 DTMF DECODER - 1" Atmega 16 მიკროკონტროლი - 1 "L293d ძრავის მძღოლი ic - 1" Cd7004 არა კარიბჭე ic - 1 "1n4007 დიოდი - 1" 100k წინააღმდეგობა - 2 "10 k წინააღმდეგობები - 5 "330 k წინააღმდეგობა - 1" 0.47mf კონდენსატორები - 1 "0.1mf კონდენსატორები - 1" 22pf კონდენსატორები - 4 "3.57mhz ბროლი - 1" 12mhz ბროლი - 1 "Push to switch - 1" 2 გადაცემათა კოლოფი (6v, 50 rpm) - 2 (4 ოთხბორბლიანი დისკისთვის) "ბატარეა 6v - 1

  • ბორბლები - 4
  • მობილური ტელეფონი - 2 (ერთი წელი და ერთი შეიძლება იყოს თქვენი მეგობრები)
  • handsfree - 1 (როვერზე phn– ისთვის)

თქვენ უნდა განათავსოთ მობილური ტელეფონი როვერზე. მობილური ტელეფონი როვერს უკავშირდება უკაბელო ტელეფონის საშუალებით. ააშენეთ როვერი ქვემოთ მოცემულ ფორმაში. თქვენ შეგიძლიათ მარტივად მიიღოთ ეს ნაწილები ნებისმიერი ელექტრონული მაღაზიიდან

ნაბიჯი 6: დააკავშირეთ ხელები თავისუფლად წრედით

ხელები თავისუფლად შეუერთეთ წრეს
ხელები თავისუფლად შეუერთეთ წრეს

ყოველთვის არის ორი კავშირი, რომელიც გამოდის ტელეფონიდან, ეს კავშირები არის 1. რჩევა 2. ბეჭედი მე მირჩევნია გამოვიყენო handsfree რომელსაც აქვს პირდაპირი ბუდე (მსგავსი იმათ რასაც ჩვენ ვიყენებთ ჩვენს ipod– ებში, მაგრამ უფრო თხელი) ამ ბუდის წვერს ეწოდება "წვერი" და დანარჩენი ნაწილი წვერის უკან შავი ზოლის შემდეგ არის ბეჭედი, ასე რომ შეაერთეთ ეს ორი კავშირი წრესთან და თქვენ დასრულდება

ნაბიჯი 7: დამატ

მიჰყევით ამ ნაბიჯებს და თქვენ დასრულდება. მაგრამ თუ რაიმე პრობლემა შეგექმნებათ მოგერიდებათ დაწერეთ კომენტარები ან მომწერეთ ელფოსტაზე [email protected]

გირჩევთ: