Мазмұны:

Raspberry Pi 4B -дегі ADXL335 сенсор интерфейсі 4 қадамда: 4 қадамда
Raspberry Pi 4B -дегі ADXL335 сенсор интерфейсі 4 қадамда: 4 қадамда

Бейне: Raspberry Pi 4B -дегі ADXL335 сенсор интерфейсі 4 қадамда: 4 қадамда

Бейне: Raspberry Pi 4B -дегі ADXL335 сенсор интерфейсі 4 қадамда: 4 қадамда
Бейне: BlitzWolf BW-IS22 - Сигнализация, wi-fi + GSM, Tuya Smart, интеграция и управление в Home Assistant 2024, Шілде
Anonim
Raspberry Pi 4B -дегі ADXL335 сенсор интерфейсі 4 қадаммен
Raspberry Pi 4B -дегі ADXL335 сенсор интерфейсі 4 қадаммен
Raspberry Pi 4B -дегі ADXL335 сенсор интерфейсі 4 қадаммен
Raspberry Pi 4B -дегі ADXL335 сенсор интерфейсі 4 қадаммен
Raspberry Pi 4B -дегі ADXL335 сенсор интерфейсі 4 қадаммен
Raspberry Pi 4B -дегі ADXL335 сенсор интерфейсі 4 қадаммен

Бұл нұсқаулықта біз Raspberry Pi 4 -те ADXL335 (акселерометр) датчигін Shunya O/S -мен байланыстырамыз.

Жабдықтар

  1. Raspberry Pi 4B (кез келген нұсқа)
  2. Raspberry Pi 4B үйлесімді қуат көзі
  3. 8 ГБ немесе одан үлкен micro SD картасы
  4. Монитор
  5. микро-HDMI кабелі
  6. Тышқан
  7. Пернетақта
  8. жад картасын бағдарламалау үшін ноутбук немесе басқа компьютер
  9. ADXL3355 акселерометр датчигі - сатып алыңыз
  10. PCF8591 ADC модулі - Сатып алу
  11. Нан тақтасы
  12. Қосылатын сымдар

1 -қадам: Shunya OS жүйесін Raspberry Pi 4 -ке орнатыңыз

Micro SD картасын Shunya ОЖ -мен жүктеу үшін сізге micro SD картасын оқу құрылғысы/адаптері бар ноутбук немесе компьютер қажет болады.

  1. Shunya ОЖ -ны ресми шығарылымдар сайтынан жүктеп алыңыз
  2. Shunya OS жігіттерінде Raspberry Pi 4 -те Flashing Shunya OS туралы жақсы оқулық бар.
  3. Raspberry Pi 4 ұяшығына micro SD картасын салыңыз.
  4. Тінтуір мен пернетақтаны Raspberry Pi 4 -ке қосыңыз.
  5. Мониторды Raspberry Pi 4-ке микро-HDMI арқылы қосыңыз
  6. Қуат кабелін және Raspberry Pi 4 қуатын қосыңыз.

Raspberry Pi 4 Shunya OS жүйесімен жүктелуі керек.

2 -қадам: Shunya интерфейстерін орнатыңыз

Shunya Interfaces - бұл Shunya OS қолдау көрсететін барлық тақталарға арналған GPIO кітапханасы.

Shunya интерфейстерін орнату үшін біз оны интернетке қосылған Wi -Fi желісіне қосуымыз керек.

1. Команданы пайдаланып Wi -Fi желісіне қосылыңыз

$ nmtui

2. Shunya интерфейстерін орнату оңай, тек команданы орындаңыз

$ sudo apt install shunya-интерфейстері

3 -қадам: сенсорлық қосылыстар

Сенсорлық қосылыстар
Сенсорлық қосылыстар

ADXL335 - бұл аналогтық сенсор, бірақ Raspberry Pi 4 - бұл сандық құрылғы. Сондықтан бізге ADXL335 берген барлық аналогтық мәндерді Raspberry Pi 4 түсінетін цифрлық мәндерге түрлендіретін PCF8591 (ADC) түрлендіргіші қажет.

Электр схемасы жоғарыдағы суретте берілген.

  1. PCF8591 -дегі SDA & SCL түйреуіштерін Raspberry Pi 4 -те 3 -ші және 5 -ші пинге жалғаңыз.
  2. PCF8591 құрылғысындағы VCC & GND құрылғысын Raspberry Pi 4 -тегі 4 (5V) пен 6 -пинге (GND) жалғаңыз.
  3. ADXL335 құрылғысындағы VCC & GND қосылымын PCF8591 құрылғысындағы VCC & GND желісіне қосыңыз.
  4. PCF8591 -дегі Ain1 -ді ADXL335 -тегі X -ке қосыңыз.
  5. PCF8591 -дегі Ain2 -ді ADXL335 -тегі Y -ге қосыңыз.
  6. PCF8591 -дегі Ain3 -ді ADXL335 -те Z -ге қосыңыз.

4 -қадам: Мысал коды

Мысал коды
Мысал коды
  • Төменде келтірілген кодты жүктеңіз.
  • Пәрменді пайдаланып оны құрастырыңыз

$ gcc -o adxl335 adxl335.c -lshunyaInterfaces

Оны пәрмен арқылы іске қосыңыз

$ sudo./adxl335

Ұсынылған: