Სარჩევი:
ვიდეო: ჩვენების ტემპერატურა P10 LED ჩვენების მოდულზე Arduino– ს გამოყენებით: 3 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
წინა სახელმძღვანელოში ნათქვამია, თუ როგორ უნდა აჩვენოთ ტექსტი Dot Matrix LED Display P10 მოდულში Arduino და DMD კონექტორის გამოყენებით, რომლის შემოწმებაც შეგიძლიათ აქ. ამ გაკვეთილში ჩვენ მოგცემთ მარტივ სასწავლო პროექტს P10 მოდულის გამოყენებით ჩვენების მედიის სახით. ამჯერად ჩვენ მოგცემთ გაკვეთილს LM35 ტემპერატურის სენსორის დაპროგრამების შესახებ.
ნაბიჯი 1: საჭირო მასალები
თქვენ დაგჭირდებათ:
- არდუინო უნო
- DMD კონექტორი
- LM35 ტემპერატურის სენსორი
- პურის დაფა
- Jumper Wires
ნაბიჯი 2: კავშირი
კავშირისთვის, როგორც ზემოთ ნაჩვენებია.
ნაბიჯი 3: პროგრამა
ინსტალაციის დასრულების შემდეგ გადადით პროგრამირებაზე, პროგრამირებისთვის საჭიროა ბიბლიოთეკის დამატებითი ფაილები, რომელთა ჩამოტვირთვა შეგიძლიათ >> ბიბლიოთეკა DMD & TimeOne.
პროგრამების მაგალითები შემდეგია:
/ * ფაილის ბიბლიოთეკის ჩასმა */ #მოიცავს #მოიცავს #მოიცავს #მოიცავს #მოიცავს #განსაზღვრეთ პანჯანგი 1 // ჩვენების სიგრძის რაოდენობა P10 #განსაზღვრეთ Lebar 1 // ჩვენების სიგანის რაოდენობა P10 #განსაზღვრეთ სენსორი A5 // განსაზღვრეთ სენსორის pin = pin A5
DMD dmd (პანჯანგი, ლებარი); // სიგრძე x სიგანე
/ * დეკლარასი ცვლადი */ float suhu; char chr [5]; ბათილია ScanDMD () {dmd.scanDisplayBySPI (); } void setup (void) {// Setup DMD Timer1.initialize (5000); Timer1.attachInterrupt (ScanDMD); dmd.selectFont (SystemFont5x7); // გამოყენებული შრიფტი dmd.clearScreen (ჭეშმარიტი); სერიული.დაწყება (9600); // კომუნიკაციის სერიული ფუნქციის გააქტიურება} void loop (void) {dmd.clearScreen (true); სუჰუ = 0; suhu = analogRead (სენსორი); suhu = (5.0 * suhu * 100.0) / 1024.0; სერიული. ბეჭდვა (სუჰუ); dtostrf (suhu, 4, 2, chr); dmd.drawString (2, 0, chr, 5, GRAPHICS_NORMAL); dmd.drawString (6, 9, "'Cel", 4, GRAPHICS_NORMAL); დაგვიანება (5000); }
გირჩევთ:
Arduino ჩვენების ტემპერატურა TM1637 LED ეკრანზე: 7 ნაბიჯი
Arduino ჩვენების ტემპერატურა TM1637 LED ეკრანზე: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გამოვხატოთ ტემპერატურა LED ეკრანის TM1637 და DHT11 სენსორის და Visuino– ს გამოყენებით. ნახეთ ვიდეო
Firmware– ის აღდგენა ან განახლება ESP8266 (ESP-01) მოდულზე Arduino UNO– ს გამოყენებით: 7 ნაბიჯი
EMP8266 (ESP-01) მოდულის Arduino UNO მოდულის აღდგენა ან განახლება: ESP-01 მოდული, რომელიც მე გამოვიყენე, თავდაპირველად მოვიდა ძველი AI Thinker პროგრამული უზრუნველყოფით, რაც ზღუდავს მის შესაძლებლობებს, ვინაიდან ბევრი სასარგებლო AT ბრძანება არ არის მხარდაჭერილი. ზოგადად კარგი იდეაა თქვენი პროგრამული უზრუნველყოფის განახლება შეცდომების აღმოსაფხვრელად და ასევე დამოკიდებულია
7 სეგმენტიანი LED ჩვენების კონტროლი ESP8266 ვებ სერვერის გამოყენებით: 8 ნაბიჯი (სურათებით)
ESP8266 ვებ სერვერის გამოყენებით 7 სეგმენტიანი LED ჩვენების კონტროლი: ჩემს პროექტს აქვს Nodemcu ESP8266, რომელიც აკონტროლებს 7 სეგმენტიან ჩვენებას http სერვერის საშუალებით html ფორმის გამოყენებით
LoRa (SX1278/XL1278-SMT) SPI– ით მუშაობა WeMos D1 ESP-12F ESP8277 დედაპლატის მოდულზე OLED– ით: 7 ნაბიჯი
LoRa– ს (SX1278/XL1278 -SMT) SPI– ით მუშაობა WeMos D1 ESP -12F ESP8277 დედაპლატის მოდულზე OLED– ით: ამას ერთი კვირა დამჭირდა შემუშავებისთვის - როგორც ჩანს, ჩემამდე სხვას ეს არ ესმოდა - ასე რომ, ვიმედოვნებ, რომ ეს გიშველის რაღაც დრო! უხერხულად დასახელებული "WeMos D1 ESP-12F ESP8266 დედაპლატის მოდული 0.96 დიუმიანი OLED ეკრანით " არის $ 11 განვითარების დაფა
ტექსტის ჩვენება P10 LED ეკრანზე Arduino– ს გამოყენებით: 5 ნაბიჯი (სურათებით)
ტექსტის ჩვენება P10 LED ეკრანზე Arduino– ს გამოყენებით: Dotmatrix ჩვენება ან უფრო ხშირად მოხსენიებული როგორც Running Text ხშირად გვხვდება მაღაზიებში, როგორც მათი პროდუქციის რეკლამირების საშუალება, მისი პრაქტიკული და მოქნილი გამოყენებისას, რაც ხელს უწყობს ბიზნეს აქტორებს გამოიყენონ ის სარეკლამო რჩევების სახით. ახლა წერტილის გამოყენება