Mundarija:
- Ta'minotlar
- 1 -qadam: Shunya OS -ni Raspberry Pi 4 -ga o'rnating
- 2 -qadam: Shunya interfeyslarini o'rnating
- 3 -qadam: Sensor ulanishlari
- 4 -qadam: Misol kodi
Video: Raspberry Pi 4B dagi ADXL335 sensori 4 bosqichda: 4 qadamda
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Ushbu yo'riqnomada biz Raspberry Pi 4 -dagi ADXL335 (akselerometr) sensorini Shunya O/S bilan bog'laymiz.
Ta'minotlar
- Raspberry Pi 4B (har qanday variant)
- Raspberry Pi 4B quvvat manbai
- 8 GB yoki undan katta micro SD karta
- Monitor
- micro-HDMI kabeli
- Sichqoncha
- Klaviatura
- xotira kartasini dasturlash uchun noutbuk yoki boshqa kompyuter
- ADXL3355 akselerometr sensori - sotib oling
- PCF8591 ADC moduli - sotib oling
- Non paneli
- Ulanish simlari
1 -qadam: Shunya OS -ni Raspberry Pi 4 -ga o'rnating
Micro SD kartani Shunya OS bilan yuklash uchun sizga micro SD kartani o'quvchi/adapterli noutbuk yoki kompyuter kerak bo'ladi.
- Shunya OS -ni rasmiy nashrlar saytidan yuklab oling
- Shunya OS yigitlari Raspberry Pi 4 -da miltillovchi Shunya OS haqida yaxshi darslikka ega.
- Raspberry Pi 4 -ga micro SD -kartani joylashtiring.
- Sichqoncha va klaviaturani Raspberry Pi 4 ga ulang.
- Monitorni Raspberry Pi 4-ga micro-HDMI orqali ulang
- Quvvat kabeli va Raspberry Pi 4 -ni yoqing.
Raspberry Pi 4 Shunya OS bilan yuklanishi kerak.
2 -qadam: Shunya interfeyslarini o'rnating
Shunya interfeyslari - Shunya OS tomonidan qo'llab -quvvatlanadigan barcha platalar uchun GPIO kutubxonasi.
Shunya interfeyslarini o'rnatish uchun biz uni Internetga ulangan Wi -Fi tarmog'iga ulashimiz kerak.
1. Buyruq yordamida wifi -ga ulaning
$ nmtui
2. Shunya interfeyslarini o'rnatish oson, faqat buyruqni bajaring
$ sudo apt install shunya-interfeyslari
3 -qadam: Sensor ulanishlari
ADXL335 - analog sensor, lekin Raspberry Pi 4 - bu raqamli qurilma. Shuning uchun bizga ADXL335 tomonidan berilgan barcha analog qiymatlarni Raspberry Pi 4 tushunadigan raqamli qiymatlarga o'zgartiradigan PCF8591 (ADC) konvertori kerak.
O'chirish sxemasi yuqoridagi rasmda berilgan.
- PCF8591 -dagi SDA va SCL pinlarini Raspberry Pi 4 -dagi 3 va 5 -pinlarga ulang.
- PCF8591 -dagi VCC & GND -ni Raspberry Pi 4 -dagi 4 -pin (5V) va 6 -pin (GND) ga ulang.
- ADXL335 -dagi VCC & GND -ni PCF8591 -dagi VCC & GND -ga ulang.
- PCF8591 -dagi Ain1 -ni ADXL335 -dagi X -ga ulang.
- PCF8591 -dagi Ain2 -ni ADXL335 -dagi Y -ga ulang.
- PCF8591 -dagi Ain3 -ni ADXL335 -dagi Z -ga ulang.
4 -qadam: Misol kodi
- Quyida berilgan kodni yuklab oling.
- Buyruq yordamida kompilyatsiya qiling
$ gcc -o adxl335 adxl335.c -lshunyaInterfeyslar
Buyruq yordamida ishga tushiring
$ sudo./adxl335
Tavsiya:
Flick -da o'yin dizayni 5 bosqichda: 5 qadamda
5 qadamda siltashda o'yin dizayni: Flick - bu o'yinni o'tkazishning juda oddiy usuli, ayniqsa jumboq, vizual roman yoki sarguzashtli o'yin
Raspberry Pi 4B -da yuzni aniqlash 3 bosqichda: 3 qadamda
Raspberry Pi 4B-da yuzni aniqlash 3 bosqichda: Ushbu yo'riqnomada biz Shunyaface kutubxonasi yordamida Shunya O/S yordamida Raspberry Pi 4-da yuzni aniqlashni amalga oshiramiz. Shunyaface - bu yuzni aniqlash/aniqlash kutubxonasi. Loyiha eng tez aniqlash va tanib olish tezligiga erishishga qaratilgan
Arduino -dagi namlik sensori tizimi DHT11: 18 qadam
Arduino -dagi namlik sensori tizimi DHT11: namlik sensori - bu atmosferadagi harorat va namlikni o'lchash uchun ishonchli va oddiy elektron loyiha. DHT11 namlik sensori sxemada ishlatiladi va chiqish LCD displeyda aks etadi. U shamollatish tizimlarida keng qo'llaniladi
O'zingizning anemometringizni qamish kalitlari, Hall effekti sensori va Nodemcu -dagi ba'zi hurdalar yordamida qanday qurish mumkin - 2 -qism - Dasturiy ta'minot: 5 qadam (rasmlar bilan)
Qamish kalitlari, Hall effekti sensori va Nodemcu -dagi ba'zi qoldiqlardan foydalanib, o'z anemometringizni qanday qurish mumkin - 2 -qism - Dasturiy ta'minot: Bu birinchi postning davomi " Qamish kalitlari, Hall effekti sensori va ba'zi hurdalar yordamida o'z anemometrini qanday qurish kerak. Nodemcu haqida - 1 -qism - Uskuna " - Men shamol tezligini va yo'nalishini o'lchashni qanday yig'ishni ko'rsataman
NODEMcu Usb porti ishlamayaptimi? Kodni USB orqali TTL (FTDI) moduliga 2 bosqichda: 3 qadamda yuklang
NODEMcu Usb porti ishlamayaptimi? Kodni USB orqali TTL (FTDI) moduliga faqat 2 bosqichda yuklang: USB dan TTL moduliga NODEMcu -ga ko'p simlarni ulashdan charchagan bo'lsangiz, kodni faqat 2 qadamda yuklash uchun ko'rsatmalarga amal qiling. NODEMcu ishlamayapti, vahima qo'ymang. Bu faqat USB haydovchi chipi yoki USB ulagichi,