Სარჩევი:

გაუმჯობესებული მობილური ინტერკომი A6 მოდულით და Arduino Pro Mini: 4 ნაბიჯი
გაუმჯობესებული მობილური ინტერკომი A6 მოდულით და Arduino Pro Mini: 4 ნაბიჯი

ვიდეო: გაუმჯობესებული მობილური ინტერკომი A6 მოდულით და Arduino Pro Mini: 4 ნაბიჯი

ვიდეო: გაუმჯობესებული მობილური ინტერკომი A6 მოდულით და Arduino Pro Mini: 4 ნაბიჯი
ვიდეო: როგორ ავაჩქაროთ მობილური ინტერნეტი? 2024, ივლისი
Anonim
გაუმჯობესებული მობილური ინტერკომი A6 მოდულით და Arduino Pro Mini
გაუმჯობესებული მობილური ინტერკომი A6 მოდულით და Arduino Pro Mini

ამ ინსტრუქციაში მე გაჩვენებთ თუ როგორ გავაკეთე ინტერკომი GSM მოდულის (A6 მოდული) და Arduino Pro Mini– ს გამოყენებით. თუ დიდ ღილაკს დააჭერთ, დაპროგრამებულ ნომერს ეწოდება. ზარი მთავრდება დაპროგრამებული დროის შემდეგ ან თუ გამოძახებული ტელეფონი გათიშულია.

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

ეს არის ჩემი პირველი ინტერკომის გაუმჯობესებული ვერსია.

იხილეთ ეს გაუგებარი ხმის გამაძლიერებლის დამატებისთვის.

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

კომპონენტები
კომპონენტები
კომპონენტები
კომპონენტები

შევიძინე ყველა კომპონენტი ალიექსპრესზე.

A6 მოდული

Arduino Pro Mini (5V 168)

სპიკერი

მიკროფონი (აღმოვაჩინე, რომ ეს მიკროფონები ძალიან კარგად მუშაობენ A6 მოდულთან, სხვა მიკროფონმა მისცა ძალიან ცუდი ხმის ხარისხი)

ღილაკი

ყუთი

სრულყოფილი დაფა და ა

ნაბიჯი 2: კომპონენტების დაკავშირება

კომპონენტების დაკავშირება
კომპონენტების დაკავშირება

მე გამოვიყენე ქალი პინიანი სათაურები ინტერკომის კავშირების დასამყარებლად და მოდულების ამოღების გასაადვილებლად:

- ადვილად ამოიღეთ A6 მოდული, რომ შეცვალოთ მინი SIM ბარათი

- ადვილია Arduino– ს ამოღება მისი დამოუკიდებელი პროგრამირებისთვის A6 კავშირებისგან

კავშირები:

ინტერკომი იკვებება A6 მოდულის მიკრო USB პორტის საშუალებით

A6 მოდულის კავშირები:

VCC– დან PWR– მდე და Arduino– ს VCC– მდე

GND to GND არდუინო

U_RXD to TX of Arduino

U_TXD არდუინოს RX– მდე

REC- და REC+ სპიკერს

MIC- და MIC+ სპიკერს

არდუინოს კავშირები (ზემოთ აღწერილი კავშირების გარდა)

მიამაგრეთ 2: 10K რეზისტორი vcc– ზე

ღილაკი მიამაგრეთ მე -2 ღილაკს და დაფქვით

მწვანე გამოიწვია GND და 220R მეშვეობით pin 4 -მდე

ლურჯმა გამოიწვია GND და 220R მეშვეობით pin 5 -მდე

Pin 8 = გამართვის RX

პინი 9 = გამართული TX

ნაბიჯი 3: პროგრამირება Arduino

არდუინოს კოდი ჩემს Github- ზეა.

Pro mini არის დაპროგრამებული Arduino IDE და I სტანდარტული USB 5V UART პროგრამისტის საშუალებით.

A6 მოდულის ნაგულისხმევი სიჩქარე არის 115200 და Arduino– ს არ შეუძლია ამ სიჩქარის დამუშავება პროგრამული სერიის საშუალებით, ამიტომ მე გამოვიყენე აპარატურის სერიალი A6 მოდულსა და Arduino– ს შორის კომუნიკაციისთვის. მე შევეცადე გამოვიყენო ESP8266, რომელსაც შეუძლია პროგრამული სერიის დამუშავება სიჩქარით 115200 BAUD, თუმცა მე ვერ მოვახერხე სტაბილური სერიული კავშირის გაშვება.

მნიშვნელოვანია: არ დაუკავშიროთ Pro Mini A6 მოდულს, რადგან ის შეაფერხებს პროგრამირებას, რადგან A6 ასევე დაკავშირებულია TX და RX ქინძისთავებთან (ტექნიკური სერია). ასევე A6 მოდულს შეუძლია გამოიყენოს თქვენი კომპიუტერის თქვენი USB პორტის სიმძლავრე, რომელსაც შეუძლია გაანადგუროს USB პორტი.

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

ნაბიჯი 4: შეკრება

შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება

ჩადეთ მინი SIM ბარათი A6 მოდულში (გამორთეთ PIN კოდი თქვენს ტელეფონში SIM ჩადეთ და გამორთეთ იქ).

ჩასვით A6 მოდული და Arduino ქალის სათაურების ქინძისთავებში.

საბურღი ხვრელები ყუთში და წებოს Leds, სპიკერი და მიკროფონი, ხრახნიანი ღილაკი.

შეაერთეთ ყველა კომპონენტი სწორ კავშირებთან.

ყუთში ორი სამაგრი დავბეჭდე და დავამატე ცხელი წებოთი.

დახურეთ ყუთი და გამოიყენეთ!

გირჩევთ: