Სარჩევი:
- ნაბიჯი 1: დიზაინი ჩვენი PCB Fritzing
- ნაბიჯი 2: შეუკვეთეთ ჩვენი PCB ძალიან დაბალ ფასად JLCPCB– დან
- ნაბიჯი 3: საჭირო კომპონენტები:
- ნაბიჯი 4: მუშაობა
- ნაბიჯი 5: მონაცემების დაკავშირება (პინ 24) სხვა IC– ის მონაცემთა შეყვანისას (პინ 1)
- ნაბიჯი 6: გააკეთეთ საათის კავშირი და შესაბამისად ჩატვირთეთ
- ნაბიჯი 7: შეაერთეთ კონდენსატორი და რეზისტორი, როგორც ნაჩვენებია დიაგრამაში
- ნაბიჯი 8: შეაერთეთ მატრიცის ქინძისთავები, როგორც ნაჩვენებია დიაგრამაში
- ნაბიჯი 9: კეისის დამზადება ჩვენი LED ეკრანისთვის
- ნაბიჯი 10: კოდისა და აპლიკაციის ბმული
ვიდეო: Arduino LED ჩვენება Bluetooth კონტროლით: 11 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ამ ინსტრუქციურად, ჩვენ გავაკეთებთ 32X8 LED მატრიქსის ეკრანს, რომელსაც ექნება რეალურ დროში ტექსტური შეტყობინების სმარტფონით შეცვლის ფუნქციონირება და გახდის ჩვენს აპლიკაციას MIT აპლიკაციის გამომგონებლის გამოყენებით.
ასე რომ, მეგობრებო, მოდით დავიწყოთ ამ მაგარი და გასაოცარი პროექტით.
ნაბიჯი 1: დიზაინი ჩვენი PCB Fritzing
ჩვენ შევქმენით PCB Fritzing– ზე, რომელიც არის ღია კოდის აპარატურის ინიციატივა, რომელიც ელექტრონულ უზრუნველყოფას ხდის ყველასთვის შემოქმედებით მასალას.
ეს არის 2 ფენიანი PCB დიზაინი, სადაც ჩვენ შესანიშნავად შეფუთული გვაქვს საჭირო ნივთები ძალიან სისუფთავე.
ახლა დროა გერბერის ფაილის ექსპორტი და ჩვენი PCB- ების შეკვეთა.
ნაბიჯი 2: შეუკვეთეთ ჩვენი PCB ძალიან დაბალ ფასად JLCPCB– დან
ერთხელ, თქვენ შექმენით თქვენი PCB– ის გერბერის ფაილის zip საქაღალდე. ახლა, დროა ატვირთოთ ფაილი JLCPCB– ში და შესაბამისად გააკეთოთ მოთხოვნები, როგორიცაა შავი ფერის ნიღბის შერჩევა, რაც მე გავაკეთე ჩემი PCB– ებისთვის. თუ თქვენ ეძებთ საუკეთესო ხარისხის PCB– ებს თქვენი პროექტებისთვის, ვიდრე JLCPCB საუკეთესო ვარიანტია.
ისინი გვთავაზობენ 10 PCB– ს მხოლოდ 2 დოლარად დამატებით გადაზიდვით და მე ვთვლი, რომ ეს არის საუკეთესო გარიგება.
ასე რომ, სად უნდა პროტოტიპოთ 10 PCB მხოლოდ 2 დოლარად:
ნაბიჯი 3: საჭირო კომპონენტები:
- არდუინო (NANO ან UNO)
- Bluetooth მოდული HC-05
- LED- ები (32X8 = 256 ცალი)
- MAX7219 LED მატრიცის დრაივერი IC (4 ცალი)
- 10uF კონდენსატორი (4 ცალი)
- 100nF კონდენსატორი (4 ცალი)
- 40K რეზისტორი (4 ცალი)
- კონექტორები, შედუღება, მავთულები, ხელსაწყოები და ა.
ნაბიჯი 4: მუშაობა
აქ ჩვენ შევქმენით 4 მატრიცა თითოეული 8X8 LED- დან. თითოეულ MAX7219 დრაივერს შეუძლია გაუმკლავდეს 64 LED- ების მატრიცას. Arduino გაგზავნის მონაცემებს სერიული კომუნიკაციის გამოყენებით. ასე რომ, ჩვენ უნდა დავუკავშიროთ საათი და ჩატვირთოთ ქინძისთავები Arduino– დან MAX7219 ყველა დრაივერთან. მონაცემთა პინი მხოლოდ პირველ დრაივერთან იქნება დაკავშირებული. პირველი დრაივერის "მონაცემების ამოღების" პინიდან, ჩვენ დავუკავშირდებით მავთულს მეორე დრაივერის მეორე "მონაცემზე" და ასე შემდეგ. ეს არის ის, თუ როგორ ვუკავშირდებით ოთხ 8x8 მატრიცას სერიაში. ჩვენ ასევე უნდა დავუკავშიროთ Bluetooth მოდული Arduino– ს Tx და Rx ქინძისთავებს და მივაწოდოთ 5V მას და თითოეულ MAX7219 დრაივერს. პირველ რიგში, მოდით შევხედოთ როგორ დავაკავშიროთ თითოეული 8x8 მატრიცა. მას შემდეგ, რაც ჩვენ გვაქვს ჩვენი 4 მატრიცა, ჩვენ შეგვიძლია შევუერთდეთ მათ ერთად "data out" "data in" pin.
ნაბიჯი 5: მონაცემების დაკავშირება (პინ 24) სხვა IC– ის მონაცემთა შეყვანისას (პინ 1)
ნაბიჯი 6: გააკეთეთ საათის კავშირი და შესაბამისად ჩატვირთეთ
ნაბიჯი 7: შეაერთეთ კონდენსატორი და რეზისტორი, როგორც ნაჩვენებია დიაგრამაში
ნაბიჯი 8: შეაერთეთ მატრიცის ქინძისთავები, როგორც ნაჩვენებია დიაგრამაში
ნაბიჯი 9: კეისის დამზადება ჩვენი LED ეკრანისთვის
ერთხელ, თქვენ დაამყარეთ ზემოაღნიშნული კავშირი, დროა გააკეთოთ საქმე, რომ მე გამოვიყენე ჯართი მუყაო და გავაკეთე ყუთი პლასტმასისგან LED- ებზე ისე, რომ სიკაშკაშე არ გავრცელდეს და მოგვცეს უფრო დამამშვიდებელი ხედი
ნაბიჯი 10: კოდისა და აპლიკაციის ბმული
კოდი: ჩამოტვირთეთ
PCB დიზაინი: ჩამოტვირთეთ
აპლიკაციის ფაილები: ჩამოტვირთეთ
გირჩევთ:
Bluetooth კონტროლირებადი RC მანქანა სიჩქარის კონტროლით და მანძილის გაზომვით: 8 ნაბიჯი
Bluetooth კონტროლირებადი RC მანქანა სიჩქარის კონტროლით და მანძილის გაზომვით: ბავშვობაში მე ყოველთვის მოხიბლული ვიყავი RC მანქანებით. დღესდღეობით თქვენ შეგიძლიათ იპოვოთ მრავალი გაკვეთილი, რომლითაც შეგიძლიათ შექმნათ იაფი Bluetooth კონტროლირებადი RC მანქანები Arduino– ს დახმარებით. მოდით გადადგათ ნაბიჯი წინ და გამოვიყენოთ ჩვენი პრაქტიკული ცოდნა კინემატიკაში გამოსათვლელად
TTGO (ფერადი) ჩვენება მიკროპითონით (TTGO T- ჩვენება): 6 ნაბიჯი
TTGO (ფერადი) ჩვენება მიკროპითონით (TTGO T- ჩვენება): TTGO T-Display არის დაფა დაფუძნებული ESP32– ზე, რომელიც მოიცავს 1.14 დიუმიან ფერად ეკრანს. დაფის ყიდვა შესაძლებელია 7 დოლარზე ნაკლები პრიზით (გადაზიდვის ჩათვლით, პრიზი Banggood– ზე ნანახი). ეს წარმოუდგენელი პრიზია ESP32– ისთვის ჩვენების ჩათვლით
Pixel Art LED ჩარჩო Bluetooth აპლიკაციის კონტროლით: 9 ნაბიჯი
Pixel Art LED ჩარჩო Bluetooth აპლიკაციის კონტროლით: მასალები32x16 LED მატრიცა- Adafruit $ 24.99 PIXEL Maker's Kit- Seeedstudio $ 59 (შენიშვნა მე ვარ PIXEL Maker's Kit- ის შემქმნელი) iOS Bluetooth აპლიკაცია ან Android Bluetooth აპლიკაცია- უფასო 1/8 " აკრილის მასალა ლაზერული ჭრისთვის 12x20 - $ 153/16 " აკრილის
CAR-INO: ძველი RC მანქანის სრული გარდაქმნა Arduino და Bluetooth კონტროლით: 5 ნაბიჯი (სურათებით)
CAR-INO: ძველი RC მანქანის სრული გარდაქმნა Arduino და Bluetooth კონტროლით: შესავალი გამარჯობა, ჩემს პირველ ინსტრუქციებში მინდა გაგიზიაროთ ჩემი გამოცდილება 1990 წლიდან ძველი რკინის მანქანის ახალზე გადაკეთებასთან დაკავშირებით. ეს იყო 1990 წელი, როდესაც თოვლის ბაბუამ მაჩუქა ეს Ferrari F40, ყველაზე სწრაფი მანქანა მსოფლიოში! … იმ დროს
მათხოვარი რობოტი სახის კონტროლით და კონტროლით Xbox Controller - Arduino: 9 ნაბიჯი (სურათებით)
მათხოვარი რობოტი სახის კონტროლით და კონტროლი Xbox კონტროლერის მიერ - არდუინო: ჩვენ ვაპირებთ შევქმნათ მათხოვარი რობოტი. ეს რობოტი შეეცდება გააღიზიანოს ან მიიქციოს გამვლელ ადამიანთა ყურადღება. ის გამოავლენს მათ სახეებს და შეეცდება მათზე ლაზერების გადაღებას. თუ რობოტს მონეტას აძლევთ, ის იმღერებს სიმღერას და იცეკვებს. რობოტს დასჭირდება