Სარჩევი:
- Ნაბიჯი 1:
- ნაბიჯი 2: კავშირები და სქემატური
- ნაბიჯი 3: Arduino კოდი და სერიული კომუნიკაცია
- ნაბიჯი 4: დაუკავშირეთ Arduino Android მოწყობილობას
ვიდეო: Arduino DIY Bluetooth კონტროლერი LED RGB ზოლები: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
გამარჯობა ყველას, ეს არის მეორე პროექტი, რომელიც მინდა გაგიზიაროთ! დღეს მე გაჩვენებთ თუ როგორ უნდა დააკავშიროთ Arduino და Bluetooth მოდული და მოგვიანებით გამოვიყენოთ იგი LED RGB ზოლის გასაკონტროლებლად.
ამ გაკვეთილში ჩვენ გამოვიყენებთ HC-06 Bluetooth მოდულს, რადგან ის იაფი და ადვილად გამოსაყენებელია. (მე მივიღე ჩემი 2 $ aliexpress– დან)
Bluetooth მოდული, რომელსაც ჩვენ დღეს გამოვიყენებთ არის HC-06, რომელიც ცნობილი და იაფია. (მე ავიღე ჩემი 2 € ალიექსპრესიდან)
ჩვენი აპლიკაცია ჯერ კიდევ ტესტირების პროცესშია, ამიტომ გირჩევთ გამოგვიგზავნოთ ელ.წერილი: [email protected], თუ გაქვთ რაიმე ტექნიკური პრობლემა ან რაიმე პრობლემა შეგექმნათ. დიდი მადლობა გაგებისთვის!
Ნაბიჯი 1:
ჩვენ გვჭირდება ეს ნაწილები:
- 1x Arduino დაფა (მე ვიყენებ Arduino NANO- ს)
- 1x Bluetooth მოდული HC-06 ან HC-05
- 1x 12V მეტრი სიგრძის RGB LED ზოლები (მე ვიყენებ 30LED/მ საერთო ანოდთან ერთად)
- 1x ტერმინალის ხრახნი
- 3x 220Ω რეზისტორი
- 3x BUZ11 N-Channel Power MOSFET (ან ექვივალენტი)
- პურის დაფა და მხტუნავები
- (სურვილისამებრ) DC ჯეკი და DC კონექტორი
- და რა თქმა უნდა 12V კვების ბლოკი, მე ვიყენებ ცვლადი კვების ბლოკს
ნაბიჯი 2: კავშირები და სქემატური
მოდით ავაშენოთ! წრე არ არის ისეთი რთული, როგორც ერთი შეხედვით ჩანს.
პირველ რიგში, ჩვენ უნდა დავადგინოთ აქვს თუ არა ჩვენს LED ზოლს საერთო ანოდი ან საერთო კათოდი. ნაღმს აქვს საერთო ანოდი, ამიტომ LED ზოლის ანოდი დავუკავშირე 12 ვ ელექტროენერგიის მიწოდებას და დანარჩენი ხრახნიანი ტერმინალები, რომლებსაც ჩვენ მოგვიანებით დავუკავშირდებით MOSFET– ის გამომუშავებას.
ყველა მნიშვნელოვანი კავშირი და სქემატური არის/ნაჩვენებია ზემოთ მოცემულ სურათებში.
იყავით ძალიან ფრთხილად 12V+ სარკინიგზო მაგისტრალთან VIN არდუინოს დაფაზე, რადგან შეგიძლიათ დაფის დაწვა, თუ მას ცრუ დაუკავშირებთ. ასევე, არ დაგავიწყდეთ ყველაფრის დაფქვა (GND)
ნაბიჯი 3: Arduino კოდი და სერიული კომუნიკაცია
ატვირთეთ შემდეგი ესკიზი Arduino– ზე USB კაბელის გამოყენებით.
ესკიზის ატვირთვამდე არ დაგავიწყდეთ HC-06 მოდულის გათიშვა!
რატომ? HC-06– ის საკომუნიკაციო ქინძისთავები (RX და TX) ბლოკავს კომუნიკაციას არდუინოსა და კომპიუტერს შორის.
კოდის ახსნა:
- პირველი, ჩვენ გამოვაცხადეთ რამდენიმე მუდმივი (მუდმივი, რომელიც არ შეიძლება შეიცვალოს მოგვიანებით) სამივე ფერისთვის (წითელი, მწვანე, ლურჯი)
- კონფიგურაციაში () ჩვენ დავიწყეთ სერიული კომუნიკაცია 9600 ბაუდის სიჩქარით და დავაყენეთ ყველა led ქინძისთავები, როგორც OUTPUT
- მარყუჟში () თუ სერიალი იღებს რაღაცას, იგი აანალიზებს მიღებულ მონაცემებს მთლიანი რიცხვით (მნიშვნელოვანია შემდეგ ეტაპზე)
- თუ ის იღებს ახალი ხაზის სიმბოლოს ('\ n'), ის პირველ რიგში ზღუდავს მნიშვნელობებს 0-255 დიაპაზონში, PWM დიაპაზონის გამო და შემდეგ ახდენს ცვლილებებს ციფრულ ქინძისთავებში analogWrite () მეთოდით
Ის არის! ჩვენ ახლა მზად ვართ საბოლოო ნაბიჯისათვის!
ნაბიჯი 4: დაუკავშირეთ Arduino Android მოწყობილობას
ახლა ჩამოტვირთეთ შემდეგი აპლიკაცია: Smart Bluetooth - Arduino Bluetooth Serial
ბმული:
Smart Bluetooth არის აპლიკაცია, რომელიც საშუალებას გაძლევთ გამოიყენოთ თქვენი ტელეფონი თქვენი Bluetooth მოდულის ან დაფის კომუნიკაციისთვის, უმარტივესი და უმარტივესი გზით. ეს ხსნის კარი თქვენს წვრილმანი პროექტების კონტროლის შეუზღუდავ გზებს. ჭკვიანი Bluetooth გვთავაზობს მონაცემთა მოდულში გაგზავნის მრავალ განსხვავებულ გზას.
Smart Bluetooth– ს აქვს შემდეგი მახასიათებლები:
- სწრაფი კავშირი თქვენს მოდულთან
- გაგზავნეთ და მიიღეთ მონაცემები თქვენი მოდულიდან
- აკონტროლეთ მიმღების ციფრული და PWM ქინძისთავები
- მუქი და მსუბუქი თემა განსხვავებული კონტროლის განლაგება სხვადასხვა მიზნებისთვის
- თანამედროვე და საპასუხო ინტერფეისი
- დააკონფიგურიროთ ღილაკები და კონცენტრატორები
- განახორციელეთ თქვენი DIY RC Car პროექტი ულამაზესი სათამაშო დაფით
- მარტივად აკონტროლეთ თქვენი RGB Led ზოლები სლაიდერებით
- ბატარეის დაზოგვის მიზნით, ის ავტომატურად გამორთავს Bluetooth- ს დახურვისას
- ბრძანების ხაზი (ტერმინალი)
ამ გაკვეთილში ჩვენ ვიყენებთ მეორე TAB- ს დიდი led- ით, საკმარისია ორი სიმბოლოს გამოსაგზავნად.
ქვემოთ მოცემულ სურათებში მე გაჩვენებთ, თუ როგორ გამოიყენოთ აპლიკაცია. მე გაჩვენებთ, თუ როგორ უნდა მოძებნოთ ახლომდებარე მოწყობილობები, როგორ დაწყვილდეთ იმ მოდულს, რომელსაც ჩვენ ვიყენებთ და როგორ დავაყენოთ აპიდან გამოგზავნილი მონაცემები. თუ თავს დაბნეულად გრძნობთ, გაჩერდით და დაუბრუნდით წინა ნაბიჯებს, სანამ არ დაიწყებთ მუშაობას. თუმცა, თუ თქვენ ჯერ კიდევ გაქვთ პრობლემები შემატყობინეთ [email protected], მე გიპასუხებთ 24 საათის განმავლობაში:)
- გახსენით აპლიკაცია, გადადით ინტროში, დააჭირეთ ღილაკს SEARCH და მოძებნეთ ახლომდებარე მოწყობილობები
- როდესაც თქვენი მოწყობილობა იპოვნეთ, შეარჩიეთ იგი მასზე დაჭერით
- შეარჩიეთ თქვენთვის სასურველი თემა (მუქი ან ღია) და დააჭირეთ თქვენს მიერ არჩეულ ღილაკს
- დაელოდეთ კავშირს, თუ ის ვერ მოხერხდა, სცადეთ ხელახლა დაკავშირება
- წარმატებული კავშირის შემდეგ, შეარჩიეთ მეორე TAB მასზე დაჭერით და გადაიტანეთ სლაიდერი და შეამოწმეთ იცვლება თუ არა led ზოლები ფერს თუ არა.
- თუ ყველაფერი მუშაობს და თქვენ კმაყოფილი ხართ ამ პროექტით, გთხოვთ დატოვოთ კარგი გამოხმაურება და შეფასება ჩემი აპლიკაციისთვის, ეს ხელს შეუწყობს შემდგომ განვითარებას და გაკვეთილებს:)
არ დაგავიწყდეთ შეფასება და დატოვეთ სასიამოვნო გამოხმაურება. მადლობა და შევხვდებით შემდეგ გაკვეთილზე:)
გირჩევთ:
წვრილმანი LED ზოლები: როგორ გავჭრათ, შეაერთოთ, შედუღოთ და გააძლიეროთ LED ზოლები: 3 ნაბიჯი (სურათებით)
DIY LED ზოლები: როგორ გავჭრათ, შეაერთოთ, შედუღოთ და შეაერთოთ დენის LED ზოლები: დამწყებთათვის გზამკვლევი თქვენი საკუთარი მსუბუქი პროექტებისათვის LED ზოლის გამოყენებით. მოქნილი საიმედო და ადვილად გამოსაყენებელი, LED ზოლები საუკეთესო არჩევანია სხვადასხვა პროგრამისთვის. მე დაფარავს ძირითადი შიდა 60 LED/m LED ზოლის დაყენების საფუძვლები, მაგრამ
მუსიკალური რეაქტიული მრავალფერიანი LED განათება - არდუინოს ხმის გამოვლენის სენსორი - RGB LED ზოლები: 4 ნაბიჯი
მუსიკალური რეაქტიული მრავალფერიანი LED განათება | არდუინოს ხმის გამოვლენის სენსორი | RGB LED ზოლები: მუსიკა-რეაქტიული მრავალ ფერადი LED განათების პროექტი. ამ პროექტში გამოყენებულია მარტივი 5050 RGB LED ზოლები (არა მისამართი LED WS2812), Arduino ხმის გამოვლენის სენსორი და 12 ვ ადაპტერი
Arduino დაფუძნებული წვრილმანი თამაშის კონტროლერი - Arduino PS2 თამაშის კონტროლერი - თამაში Tekken With DIY Arduino Gamepad: 7 ნაბიჯი
Arduino დაფუძნებული წვრილმანი თამაშის კონტროლერი | Arduino PS2 თამაშის კონტროლერი | თამაში Tekken With DIY Arduino Gamepad: გამარჯობა ბიჭებო, თამაშების თამაში ყოველთვის სახალისოა, მაგრამ საკუთარი წვრილმანი თამაშით თამაში უფრო სახალისოა. ასე რომ, ჩვენ გავაკეთებთ თამაშის კონტროლერს arduino pro micro- ს ამ ინსტრუქციებში
მუსიკა რეაქტიული RGB LED ზოლები კოდით - WS1228b - Arduino & მიკროფონის მოდულის გამოყენება: 11 ნაბიჯი
მუსიკა რეაქტიული RGB LED ზოლები კოდით | WS1228b | Arduino & მიკროფონის მოდულის გამოყენება: მუსიკალური რეაქტიული WS1228B LED ზოლის შექმნა Arduino და მიკროფონის მოდულის გამოყენებით. მეორადი ნაწილები: Arduino WS1228b Led Strip ხმის სენსორი Breadboard Jumpers 5V 5A კვების წყარო
ხმის კონტროლი განათება ელექტრონიკა RGB Led ზოლები და სხვა Cortana და Arduino სახლის ავტომატიზაციით: 3 ნაბიჯი
ხმის კონტროლი აანთებს ელექტრონიკას RGB Led ზოლები და სხვა Cortana და Arduino სახლის ავტომატიზაციით: მოგწონთ თუ არა თქვენი ხმით საგნების კონტროლის იდეა? ან არ გიყვართ საწოლიდან ადგომა შუქის ჩაქრობის მიზნით? მაგრამ ყველა არსებული გადაწყვეტა, როგორიცაა Google Home, ძალიან ძვირია? ახლა თქვენ შეგიძლიათ გააკეთოთ ის 10 დოლარამდე. და კიდევ უკეთესი, ეს ძალიან ადვილია