Სარჩევი:
ვიდეო: სამეურვეო პროგრამა: როგორ აკონტროლებს Arduino მრავალსა და იმავე მისამართის მოწყობილობას TCA9548A I2C მულტიპლექსერის გამოყენებით: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
აღწერა:
TCA9548A I2C მულტიპლექსერის მოდული საშუალებას გაძლევთ დაუკავშიროთ მოწყობილობები ერთიდაიგივე I2C მისამართით (ერთსა და იმავე მისამართამდე 8 -მდე I2C), რომლებიც დაკავშირებულია ერთ მიკროკონტროლერთან. მულტიპლექსერი მოქმედებს როგორც მეკარე, რომელიც ბრძანებებს გადააქცევს I2C პინის არჩეულ კომპლექტში თქვენი ბრძანებით. მულტიპლექსერი თავისთავად არის I2C მისამართზე 0x70 (მაგრამ შეიძლება მორგებული იყოს 0x70– დან 0x77– მდე), უბრალოდ ჩაწერეთ ერთი ბაიტი სასურველი მულტიპლექსირებული გამომავალი ნომრით იმ პორტზე, ნებისმიერი მომავალი I2C პაკეტი გაიგზავნება ამ პორტში. თეორიულად, თქვენ შეგიძლიათ გქონდეთ 8 მულტიპლექსერი თითოეულ 0x70-0x77 მისამართზე, რათა გააკონტროლოთ 64 იგივე I2C მისამართით
სპეციფიკაცია:
- 8 -დან 1 ორმხრივი გადაცემის გადამრთველით
- I2C ავტობუსი და სისტემის მართვის ავტობუსი (SMBus) თავსებადია აქტიური დაბალი გადატვირთვის შეყვანა
- სამი მისამართის ქინძისთავი IS– ში რვაამდე მხარს უჭერს 2C ავტობუსის TCA9548A მოწყობილობაზე
- მხარს უჭერს ძაბვის დონეს 1.8V, 2.5V, 3.3V და 5V ავტობუსებს შორის
- ძაბვის დიაპაზონი არის 1.65V- დან 5.5V5V- მდე
- საათის სიხშირე 0 -დან 400 კჰც -მდე
- ზომა: 30 მმ x 20 მმ
- ფერი: მეწამული
ნაბიჯი 1: მასალის მომზადება
ზემოთ მოყვანილი ფოტო გვიჩვენებს სქემატურ და მასალას, რომელიც საჭიროა ამ გაკვეთილში:
- TCA9548A I2C მულტიპლექსერული მოდული
- Arduino UNO
- Arduino I2C სერიული LCD 20x4 (ყვითელი განათება)
- VL53LOX ლაზერული სენსორის მოდული (TOF)
ნაბიჯი 2: დაიცავით ვიდეო ნაბიჯი
ნაბიჯი 3: წყაროს კოდი და ბიბლიოთეკა
ჩამოტვირთეთ ბმული ბიბლიოთეკისთვის ქვემოთ
- VL53L0X ლაზერული დიაპაზონის სენსორების ბიბლიოთეკა
- თხევადი ბროლის I2C (LCD) ბიბლიოთეკა
გირჩევთ:
როგორ გავაკონტროლოთ Servo Motor Arduino სამეურვეო პროგრამა: 4 ნაბიჯი
როგორ გავაკონტროლოთ Servo Motor Arduino სამეურვეო პროგრამა: გამარჯობა ბიჭებო! კეთილი იყოს თქვენი მობრძანება ჩემს ახალ გაკვეთილზე, ვიმედოვნებ, რომ თქვენ უკვე ისიამოვნეთ ჩემი წინა სასწავლო "დიდი სტეპერიანი ძრავის კონტროლით". დღეს მე ვაქვეყნებ ამ ინფორმაციულ გაკვეთილს, რომ გასწავლოთ ნებისმიერი სერვომოტორული კონტროლის საფუძვლები, მე უკვე გამოვაქვეყნე ვიდეო
სამეურვეო პროგრამა: როგორ დავაკალიბროთ და შეავსოთ უჯრედი Arduino UNO– ით: 3 ნაბიჯი
სამეურვეო: როგორ დავაკალიბროთ და დავამყაროთ დატვირთვის უჯრედი Arduino UNO– ით: გამარჯობა ბიჭებო, ჩვენ გაჩვენებთ გაკვეთილს: როგორ დაკალიბრება და ინტერფეისის ჩამტვირთავი უჯრედი ან HX711 ბალანსის მოდული Arduino UNO– სთან ერთად. აღწერა HX711 ბალანსის მოდულის შესახებ: ეს მოდული იყენებს 24 მაღალ ზუსტი A / D გადამყვანი. ეს ჩიპი განკუთვნილია მაღალი დონის
Arduino აკონტროლებს მრავალჯერადი P.I.R სენსორს იმავე საზღვარზე: 3 ნაბიჯი
Arduino აკონტროლებს მრავალჯერადი PIR სენსორს ერთსა და იმავე საზღვარზე: დღეს მე გეტყვით, თუ როგორ უნდა დააკავშიროთ მრავალი PIR სენსორი Arduino Bord– თან ერთად; აქ მე ასევე გამოვიყენე 4 არხიანი სარელეო მოდული დამატებითი ფუნქციონირებისთვის. ARDUINO + 4 არხის სარელეო მოდული + 4 PIR სენსორი (ან შეგიძლიათ გამოიყენოთ რამდენიც თქვენი arduin
Raspberry Pi - HIH6130 I2C ტენიანობის და ტემპერატურის სენსორი Java სამეურვეო პროგრამა: 4 ნაბიჯი
ჟოლო Pi - HIH6130 I2C ტენიანობის და ტემპერატურის სენსორი Java სამეურვეო პროგრამა: HIH6130 არის ტენიანობის და ტემპერატურის სენსორი ციფრული გამომუშავებით. ეს სენსორები უზრუნველყოფენ სიზუსტეს of 4% RH. ინდუსტრიის წამყვანი გრძელვადიანი სტაბილურობით, ჭეშმარიტი ტემპერატურის კომპენსირებული ციფრული I2C, ინდუსტრიის წამყვანი საიმედოობით, ენერგოეფექტურობით
OLED I2C ჩვენება Arduino/NodeMCU სამეურვეო პროგრამა: 15 ნაბიჯი
OLED I2C ჩვენება Arduino/NodeMCU სამეურვეო პროგრამა: პირველი პროგრამა, რომელსაც წერთ პროგრამის ახალი ენის შესწავლისას, არის: " გამარჯობა მსოფლიო! მაშ, როგორ მივიღოთ ჩვენი არდუინო აჩვენოს & quot