Съдържание:
- Консумативи
- Стъпка 1: Инсталирайте Shunya OS на Raspberry Pi 4
- Стъпка 2: Инсталирайте интерфейсите на Shunya
- Стъпка 3: Сензорни връзки
- Стъпка 4: Примерен код
Видео: Интерфейсен сензор ADXL335 на Raspberry Pi 4B в 4 стъпки: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
В тази инструкция ще свържем ADXL335 (акселерометър) сензор на Raspberry Pi 4 с Shunya O/S
Консумативи
- Raspberry Pi 4B (всеки вариант)
- Захранване, съвместимо с Raspberry Pi 4B
- 8GB или по -голяма микро SD карта
- Монитор
- микро-HDMI кабел
- Мишка
- Клавиатура
- лаптоп или друг компютър за програмиране на картата с памет
- ADXL3355 Сензор за акселерометър - Купете
- PCF8591 ADC модул - Купете
- Платка
- Свързващи проводници
Стъпка 1: Инсталирайте Shunya OS на Raspberry Pi 4
Ще ви е необходим лаптоп или компютър с четец/адаптер за микро SD карта, за да заредите микро SD картата с операционната система Shunya.
- Изтеглете Shunya OS от официалния сайт за издания
- Момчетата от операционната система Shunya имат приличен урок за Flashing Shunya OS на Raspberry Pi 4.
- Поставете micro SD карта в Raspberry Pi 4.
- Свържете мишката и клавиатурата към Raspberry Pi 4.
- Свържете монитора към Raspberry Pi 4 чрез micro-HDMI
- Свържете захранващия кабел и включете Raspberry Pi 4.
Raspberry Pi 4 трябва да се стартира с Shunya OS.
Стъпка 2: Инсталирайте интерфейсите на Shunya
Shunya Interfaces е GPIO библиотека за всички платки, поддържани от Shunya OS.
За да инсталираме интерфейси Shunya, трябва да го свържем с wifi с достъп до интернет.
1. Свържете се с wifi с помощта на командата
$ nmtui
2. Инсталирането на интерфейсите на Shunya е лесно, просто изпълнете командата
$ sudo apt инсталирате интерфейси на shunya
Стъпка 3: Сензорни връзки
ADXL335 е аналогов сензор, но Raspberry Pi 4 е цифрово устройство. Следователно се нуждаем от преобразувател PCF8591 (ADC), който преобразува всички аналогови стойности, дадени от ADXL335, в цифрови стойности, разбираеми от Raspberry Pi 4.
Схемата е дадена на изображението по -горе.
- Свържете щифтовете SDA & SCL на PCF8591 към щифт 3 и пин 5 на Raspberry Pi 4.
- Свържете VCC & GND на PCF8591 към щифт 4 (5V) и пин 6 (GND) на Raspberry Pi 4.
- Свържете VCC & GND на ADXL335 към VCC & GND на PCF8591.
- Свържете Ain1 на PCF8591 към X на ADXL335.
- Свържете Ain2 на PCF8591 към Y на ADXL335.
- Свържете Ain3 на PCF8591 към Z на ADXL335.
Стъпка 4: Примерен код
- Изтеглете кода, даден по -долу.
- Компилирайте го с помощта на командата
$ gcc -o adxl335 adxl335.c -lshunya Интерфейси
Изпълнете го с помощта на командата
$ sudo./adxl335
Препоръчано:
Сензор за движение на водата Сензор за движение с помощта на Arduino и соленоиден клапан - Направи си сам: 6 стъпки
Сензор за вода Сензор за движение с помощта на Arduino и соленоиден клапан - Направи си сам: В този проект ще ви покажа как да изградите кран за вода с сензор за движение с помощта на електромагнитен клапан. Този проект може да ви помогне да преобразувате съществуващия си ръчен кран за вода в кран, който може да се контролира въз основа на откриване на движение. Използване на интерфейса на IR сензора
Arduino Nano - MPL3115A2 Прецизен сензор за висотомер Сензор: 4 стъпки
Arduino Nano - MPL3115A2 Прецизен сензор за висотомер Сензор: MPL3115A2 използва MEMS сензор за налягане с I2C интерфейс за предоставяне на точни данни за налягане/надморска височина и температура. Изходите на сензора са цифровизирани от 24-битов ADC с висока разделителна способност. Вътрешната обработка премахва компенсационните задачи от
DIY сензор за дишане с Arduino (проводим плетен сензор за разтягане): 7 стъпки (със снимки)
DIY сензор за дишане с Arduino (проводим плетен сензор за разтягане): Този DIY сензор ще приеме формата на проводим плетен сензор за разтягане. Той ще се увие около гърдите/стомаха ви и когато гърдите/стомаха ви се разширят и свият, сензорът и съответно входните данни, които се подават към Arduino. Така
Интерфейсен сензор за дъждовна капка към NodeMcu - за начинаещи: 5 стъпки
Интерфейсен сензор за дъждовна капка към NodeMcu | за начинаещи: в този урок знаете как да интерфейсирате сензора за дъждовна капка към NodeMcu
Инсталиране на интерфейсен кабел за IPod в Toyota Corolla: 5 стъпки
Инсталиране на IPod интерфейсен кабел в Toyota Corolla: Ако искате IPod връзка към фабричното стерео на Corolla, можете да платите на вашия местен магазин за електроника $ 50 - $ 100 за инсталация; или можете сами да инсталирате този кабел безплатно. Искам да ви покажа колко лесно е да инсталирате