Тег: raspberry-pi - сторінка 2


1 2 3

Wi-Fi Метео станція

30.06.2015

Чергове радикальне оновлення моєї метеостанції відбулося.

OLD_meteo

Раніше в мене працювала метеостанція, яку я зробив на базі NETAlarm (я про неї так і не написав). Її задача була досить простою: знімати дані з датчиків атмосферного тиску, вологості і температури і відправляти на сайт. Ця метеостанція досить довго і справно працювала. Та, коли постало питання щодо її подальшого розвитку, з`ясувалося, що у мікроконтролері вже не вистачає пам`яті. Ще одна, досить прикра, особливість - метеостанція повинна одночасно знаходитись у досяжності живлення(220В), комп’ютерної мережі і дротів від датчиків, які знаходяться знадвору. Для того, щоб дотягнути мережу, доводилось використовувати комутатора. До того ж, на час оновлення програмного забезпечення, доводилося її вимикати на тривалий час.

Raspberry Pi Схеми і прошивки

BMP180 + Raspberry Pi + WH1602

09.01.2015
BMP180 + Raspberry Pi + WH1602

Цифровий датчик атмосферного тиску BMP180 має інтерфейс I2C. Його легко підключити до Raspberry Pi. Використовується у таких пристроях, як барометри, погодні станції, альтиметри (висотоміри), варіометри, тощо. Я писав про використання BMP180 та BMP085 з мікроконтролерами Atmega. Щодо I2C та Raspberry Pi детально описано у статті: Raspberry-Pi — I2C (TWI)

Raspberry Pi Схеми і прошивки

Neoway M590 - GSM/GPRS modem

30.10.2015
Neoway M590 - GSM/GPRS modem

Нещодавно мені знадобилося організувати керування приладом за допомогою SMS з мінімальними фінансовими вкладеннями. Після пошуків найдешевшого варіанту, придбав у китайців модем Neoway M590. Це досить стара і проста залізяка. Придбав кіт-набір за $5.2. Сам модем і тримач картки був старий, тобто був у використанні, а решта компонентів і плата нові. Плата чогось дуже велика з купою вільного місця. Вірогідніше за все - для монтажу у якусь шафу. Модем має зовнішню антену.  Neoway M590 виявився ненажерою. При підключенні до 5В мікрокомп`ютера просаджував напругу так, що світлодіод живлення у Raspberry Pi пригасав. Це при тому, що блок живлення 2А, а сам мікрокомп`ютер споживає не більше 0,6А. Raspberry Pi при цьому, на диво, не перезавантажувався. У подальшому живлення для модема було організовано окремо. Якщо заглянути у документацію до Neoway M590, ви знайдете інформацію про те що максимальній піковий струм може сягати 2А!

Raspberry Pi Корисно знати Схеми і прошивки

Raspberry Pi Camera

02.12.2014
Raspberry Pi Camera

Матриця камери 5 MP, камера має об`єктив з фіксованим фокусом і дозволяє отримати фотознімки з роздільною здатністю 2592x1944. Відео: 1080p, FPS: 30 кадрів за секунду, 720p при 60 кадрів за секунду і 640x480 до 90 кадрів за секунду. Камера повністю підтримується операційною системою Raspbian.

Raspberry Pi

nRF24L01+ ATMEGA + Raspberry Pi

25.12.2014
nRF24L01+ ATMEGA + Raspberry Pi

nRF24L01+ - радіо модуль, що працює на частоті 2.4ГГц. Дозволяє передавати інформацію у обох напрямках та об’єднувати декілька пристроїв.

Основні технічні характеристики nRF24L01+

  • Робоча частота - 2.4ГГц. Можливість вибору одного з 126 каналів (при швидкості 2Mbps використовуються два канали)
  • Можливість працювати на одному каналі з 6 пристроями
  • Швидкість передачі даних - 250kbps, 1Mbps, 2Mbps
  • Декілька режимів вихідної потужності (впливає на робочу дистанцію)
  • Дистанція - до 100 метрів на відкритому просторі, до 30 метрів у приміщені. На практиці впевнено "пробиває" 2 залізобетонних стіни на швидкості 1Mbps
  • Живлення - від 1.9 до 3.6B. Максимальний струм - 13.5мА, 26мкА у режимі standby, мінімальний - 900нА у режимі power down
  • Інтерфейс взаємодії з мікроконтролером - SPI
  • Входи витримують 5В, але живлення модуля не більше 3.6В
  • Максимальна довжина пакету даних - 32 байти
  • Ціна модуля - $1-$2
Документацію до nRF24L01+ можна скачати тут: nRF24L01Pluss.pdf

Raspberry Pi Корисно знати Початківцям Схеми і прошивки

Raspberry Pi - DS18B20

28.11.2014
Raspberry Pi - DS18B20

Підключення цифрового датчика температури DS18B20 до Raspberry Pi виконується за наступною схемою:

DS18B20S

DS18B20 - це цифровий датчик температури який працює з інтерфейсом 1-Wire. Він вимірює температуру в межах -10..+85 градусів за шкалою Цельсія. Як видно зі схеми для його використання нам потрібно сам датчик DS18B20 та резистор 4,7 КОм. Ви можете підключити декілька датчиків як вказано на наступній схемі:

Raspberry Pi

Raspberry-Pi - I2C (TWI)

18.11.2014
Raspberry-Pi - I2C (TWI)

Raspberry Pi B має дві шини I2C (TWI), які виведені на різні роз’єми. Лінії SDA, SCL шини 1 виведені на роз’єм P1.  SDA, SCL шини 0 виведені на роз’єм P5.

P5:

RaspberryPi_B_Rev2_P5  RaspberryPi_B_Rev2_I2C0

Raspberry Pi

Raspberry Pi - WiFi

13.11.2014
Raspberry Pi - WiFi

WiFi NANO Card для Raspberry Pi

Придбав собі Wireless USB Network NANO Card. Купував спеціально для Raspberry Pi. Кабель мене остаточно втомив і я прийняв рішення оснастити свою малину WiFi. Налаштування виявилось дуже простим. Включаємо NANO Card в вільний порт USB, включаємо живлення Raspberry Pi. Після завантаження дивимось чи видно WiFi NANO карту.

Raspberry Pi

Прошивка AVR мікроконтролерів за допомогою Raspberry Pi

30.10.2014
Прошивка AVR мікроконтролерів за допомогою Raspberry Pi

А чому не спробувати прошити мою ATmega за допомогою Raspberry Pi? Така думка стрельнула мені в голову, коли я зробив невеличку плату розширення для Raspberry Pi. Raspberry Pi має протокол SPI, тому це проблема виключно програмного плану. Я відразу встановив свого улюбленого Avrdude. Про Avrdude для Windows я вже писав у статті AVRDUDE Windows. Але стандартний Avrdude не знає про ноги SPI, тому, трохи покопавшись в Інтернеті, знайшов рецепт. Існує проект https://github.com/kcuzner/avrdude , в якому avrdude допиляли для Raspberry Pi.

Raspberry Pi

Raspberry Pi - FM Transmitter

28.10.2014
Raspberry Pi - FM Transmitter

Raspberry Pi може працювати як невеличка FM радіостанція! Для цього майже нічого не потрібно. Тільки Raspberry Pi та 20 см дроту для антени. Реальна дистанція мовлення з таким приладдям - до 10 метрів. Тобто, Ви можете створити своє домашне FM радіо.

Встановимо программу PiFm:

Raspberry Pi

Raspberry Pi - LCD display 1602

01.11.2014
Raspberry Pi - LCD display 1602

WH1602D Одні з найпопулярніших дисплеїв - це символьні LCD дисплеї. Вони можуть бути різних розмірів та відрізнятися кількістю рядків і символів. Найпопулярніший з них 1602 - тобто по 16 символів у двох рядках. Раніше я писав про символьні дисплеї у статті Использование cимвольных жидкокристаллических LCD дисплеев. Пример на GCC (WinAVR) для Atmega 8. Вони дуже добре себе зарекомендували. Приєднаємо дисплей WH1602 до Raspberry Pi за наступною схемою:

Raspberry Pi

Raspberry Pi — DHT11

24.10.2014
Raspberry Pi — DHT11

Підключимо датчик температури та вологості DHT11 до Raspberry Pi. Я раніше писав про популярний датчик вологості і температури DHT11 у статті DHT11 — цифровой датчик температуры и влажности Документація по DHT11: DHT11.pdf, DHT11_a.pdf.

Розміри та розпіновка DHT11:

DHT11

Підключимо датчик до Raspberry Pi, як вказано на схемі.

Raspberry Pi
1 2 3

Архіви