Სარჩევი:

გამოიყენეთ Arduino MKR Shields ჟოლოს Pi: 8 ნაბიჯი
გამოიყენეთ Arduino MKR Shields ჟოლოს Pi: 8 ნაბიჯი

ვიდეო: გამოიყენეთ Arduino MKR Shields ჟოლოს Pi: 8 ნაბიჯი

ვიდეო: გამოიყენეთ Arduino MKR Shields ჟოლოს Pi: 8 ნაბიჯი
ვიდეო: Lesson 01 Arduino Boards | Robojax Arduino Step By Step Course 2024, ნოემბერი
Anonim
გამოიყენეთ Arduino MKR Shields ერთად Raspberry Pi
გამოიყენეთ Arduino MKR Shields ერთად Raspberry Pi
გამოიყენეთ Arduino MKR Shields ერთად Raspberry Pi
გამოიყენეთ Arduino MKR Shields ერთად Raspberry Pi
გამოიყენეთ Arduino MKR Shields ერთად Raspberry Pi
გამოიყენეთ Arduino MKR Shields ერთად Raspberry Pi

ჩვენი PiMKRHAT არის ადაპტერი HAT, რომ გამოიყენოთ Arduino MKR დაფები და ფარები Raspberry Pi- თან ერთად. სხვადასხვა Arduino MKR Shields შეიძლება გამოყენებულ იქნას ჩვენი HAT– ის საშუალებით, როგორც Raspberry Pi– ს გაფართოება. ამ პატარა პროექტში მინდა ვაჩვენო როგორ გამოვიყენო Arduino MKR ENV ფარი Raspberry Pi პითონის ქვეშ.

ნაბიჯი 1: ინსტრუმენტები და მასალები

ინსტრუმენტები და მასალები
ინსტრუმენტები და მასალები
ინსტრუმენტები და მასალები
ინსტრუმენტები და მასალები

მასალები:

  • ჟოლო პი
  • SD ბარათი
  • Arduino MKR ENV ფარი
  • PiMKRHAT

ინსტრუმენტები:

  • გასაყიდი რკინა
  • solder მავთული
  • გვერდითი საჭრელი
  • მოსახვევი ინსტრუმენტი

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

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

PiMKRHAT მოდის როგორც ნაკრები. თქვენ ჯერ უნდა ააწყოთ იგი. გთხოვთ მიჰყევით თანდართულ ასამბლეის ინსტრუქციას

ნაბიჯი 3: ჯუმბერის დაყენება

გთხოვთ დააყენოთ Arduino MKR ENV ფარისთვის მხოლოდ 5V და 3, 3V Jumper Power jumper bank- ზე. დატოვე ყველა სხვა მხტუნავი ღია.

ნაბიჯი 4: რასპბიანი

გთხოვთ ჩამოტვირთოთ უახლესი Raspbian OS Raspberry Pi– სთვის და დააკოპირეთ იგი SD ბარათზე Pi გამოსახულების ან Win32diskimager– ის საშუალებით.

ნაბიჯი 5: I2C- ის კონფიგურაცია

MKR ENV ფარის სენსორები იყენებენ I2C კომუნიკაციას. თქვენ უნდა დააინსტალიროთ რამდენიმე ბიბლიოთეკა ჯერ bash– ის საშუალებით:

sudo apt-get install -y python-smbus

sudo apt-get install -y i2c- ინსტრუმენტები

ახლა თქვენ უნდა ჩართოთ I2C ინტერფეისი:

sudo raspi-config

5 ინტერფეისის პარამეტრები P5 I2C YES sudo გადატვირთვა

ნაბიჯი 6: ტესტირება I2C ინტერფეისი

ტესტირება I2C ინტერფეისი
ტესტირება I2C ინტერფეისი

ახლა დროა შეამოწმოთ I2C ინტერფეისი:

sudo i2cdetect -y 1

ეს აჩვენებს, რომ სამი I2C მისამართი გამოიყენება - 0x10, 0x5c და 0x5f

ნაბიჯი 7: დააინსტალირეთ დამატებითი ბიბლიოთეკები

sudo apt დააინსტალირეთ python-pip

sudo pip დააინსტალირეთ veml6075

ნაბიჯი 8: შეამოწმეთ თქვენი სამუშაო

გამოცადეთ თქვენი სამუშაო
გამოცადეთ თქვენი სამუშაო

3 პატარა პითონის პროგრამა ხელმისაწვდომია Github– ზე MKR ENV ფარის ულტრაიისფერი გამოსხივების, ტემპერატურისა და ტენიანობის და წნევის სენსორის შესამოწმებლად:

  • HTS221.py -ტემპერატურა და ტენიანობა
  • LPS22HB.py - წნევა
  • VEML6075.py - ულტრაიისფერი გამოსხივება

ანალოგური სინათლის სენსორი მოითხოვს ანალოგიურ შეყვანას და არ შეიძლება გამოყენებულ იქნას Raspberry Pi– სთან ერთად.

გირჩევთ: