Raspberry Pi Проекты для начинающих - Что вы можете сделать с Raspberry Pi

Это проекты Raspberry Pi для начинающих. Знать, почему этот крошечный компьютер встряхнул корни вычислений, а также узнать, что вы можете делать с ним.

A+ A-

Raspberry Pi представляет собой серию малой мощности, одноплатные компьютеры, созданных Pi Foundation малины. Изначально созданный для обучения детей основам информатики и программирования в развивающихся странах, то Raspberry Pi был сделан с акцентом на низком энергопотреблении, низкая цена и простота в использовании.

Тем не менее, благодаря своей гибкой природе и низкой цене, начиная с только $ 35 назад в 2012 году, Raspberry Pi нашел дом в руках технических энтузиастов, моддеров и ученых. С тех пор она расширилась далеко за пределы своего первоначального использования.

Raspberry Pi Проекты для начинающих

Давайте посмотрим на проекты Raspberry Pi для начинающих, что он может предложить, и что вы можете делать с ним самостоятельно.

аппаратные средства

За эти годы, Raspberry Pi Foundation запустила различные модели компьютера Raspberry Pi. Помимо обычных поколений (т.е. малина Pi, Малина Pi 2 и т.д.), есть также некоторые вариации, такие как особенность модели А, В, А + и В +.

Глядя на общие модели доступны, у нас -

1. Raspberry Pi (Первое поколение) - Запущенный в 2012 году

  • Процессор - Одножильный ARM 6 @ 700MHz
  • Архитектура - ARMv6 (32 бит)
  • SOC - Broadcom BCM2835
  • GPU - Broadcom VideoCore IV @ 250MHz
  • RAM - 256 МБ до 512 МБ, в зависимости от модели
  • Цена на Launch - $ 35

2. Raspberry Pi 2 (второе поколение) - Запущенный в 2015 году

  • Процессор - четырехъядерный процессор ARM Cortex A7 @ 900Mhz
  • Архитектура - ARMv7-А (32 бит)
  • SOC - Broadcom BCM2836
  • GPU - Broadcom VideoCore IV @ 300Mhz
  • Оперативная память - 1 Гб
  • Цена на Launch - $ 35

3. Raspberry Pi 3 (третьего поколения) - Запущенный в 2016 году

  • Процессор - четырехъядерный процессор ARM Cortex A53 @ 1200MHz
  • Архитектура - ARMv8-А (32 бит / 64 бит)
  • SOC - Broadcom BCM2837
  • GPU - Broadcom VideoCore IV @ 400Mhz
  • Оперативная память - 1 Гб
  • Цена на Launch - $ 35

4. Raspberry Pi Zero - Запущенный в 2015 году

  • Процессор - Одножильный ARM 6 @ 1000МГц
  • Архитектура - ARMv6 (32 бит)
  • SOC - Broadcom BCM2835
  • GPU - Broadcom VideoCore IV @ 250MHz
  • RAM - 512 Мб, в зависимости от модели
  • Цена на Launch - $ 5

Все варианты Pi имеют различное число портов USB (чаще всего 4 USB 2.0 порта в B + вариант), видеовыход через HDMI или AV / RCA и набор общего назначения I / O Pins (GPIO).

Raspberry Pi GPIO

Raspberry Pi одноплатный компьютер может загружаться различные операционные системы, в первую очередь на основе Linux. Поздние Raspberry Pi 2 и Raspberry Pi 3 также можно загрузить специализированный Windows 10 IoT Core, ОС, основанная на ядре Windows NT.

Лучший Raspberry Pi OS

  1. Raspbian (Official OS от Raspberry Pi Foundation)
  2. Ubuntu
  3. мягкая фетровая шляпа
  4. OpenSUSE
  5. Gentoo Linux
  6. CentOS
  7. FreeBSD
  8. Windows, 10 IoT Ядро
  9. Kali Linux

Помимо обобщенных операционки, существуют также специализированные ОС строит для Pi, которые служат одной цели обычно. Например -

  1. RasPlex (Для потокового воспроизведения и использования в качестве Media Box на ТВ) O
  2. penELEC (Для использования медиа-сервера)
  3. RetroPie (для имитации ретро игровых консолей)
  4. OpenWRT (Для использования в качестве сетевого маршрутизатора)

Мы ясно видим, что Raspberry Pi является чрезвычайно разнообразной вычислительной платформой, но вы, как обычный пользователь, что вы можете сделать с одним из этих плохих мальчиков? Давайте посмотрим на некоторые интересные проекты вы можете достичь на платформе Raspberry Pi.

Raspberry Pi Проекты для начинающих

1. Персональный компьютер

Начав с самого простого из сгустка. Raspberry Pi, по сути, на самом деле маленький компьютер. И с этим, приходит все функциональные один ожидает в компьютере.

Для среднего домашнего пользователя (использование, состоящий из интернет-браузера, воспроизведение музыки, фильмов, загрузки файлов, документов редактирования и т.д.), то Raspberry Pi имеет достаточную мощность для обработки рабочей нагрузки.

Что вам нужно

  • Малина Pi (по крайней мере, 2 или Пи-Пи 3)
  • MicroSD карта (желательно минимальное 16GB)
  • USB Power Adapter (большинство мобильных зарядных устройств будут работать нормально)
  • Монитор / TV для отображения
  • Клавиатура и мышь

Как настроить его

Скачать Raspbian изображение здесь - https://downloads.raspberrypi.org/raspbian_latest

  1. На вашем компьютере или ноутбуке, установить гравер (доступен для Windows, Mac и Linux)
  2. Подключите карту MicroSD к вашей машине
  3. Выберите файл изображения в гравер, и записать его на карту памяти SD
  4. Вставьте карту MicroSD в вашем Raspberry Pi
  5. Подключите Pi к монитору, клавиатуре и мыши и включите его

Raspberry Pi Connection

После того, как Пи установки, вам будет встречено с простой PIXEL UI, представленный Raspbian ОС. Вы можете сразу начать использовать его, так как большая часть программного обеспечения, разработанного уже предустановлена.

Мы рекомендуем некоторое дополнительное программное обеспечение, которое можно установить для получения максимальной отдачи от вашего настольного компьютера опыта.

  • Rhythmbox - музыкальный проигрыватель
  • TBOPlayer - Video Player
  • GIMP - редактор изображений
  • Передача - Torrent клиент

Есть и другие операционные системы с открытым исходным кодом для Pi, наиболее популярным является Ubuntu MATE. В то время как другие операционки имеют свои преимущества и недостатки, мы предпочитаем Raspbian, так как это не только официально поддерживается ОС от Pi Foundation малина, но это также самый быстрый и оптимизированный ОС для Raspberry Pi.

2. Домашний кинотеатр PC

Что делать, если вы не хотите использовать Pi для регулярного использования? Что делать, если вы хотите слушать музыку, смотреть фильмы, ТВ-шоу. Короче говоря, что если вы собираетесь сделать медиацентр из него.

Есть в основном два способа, один из них заключается в создании Pi как обычный компьютер, а затем установить соответствующее программное обеспечение. Другой метод, тот, который мы будем обсуждать сегодня, это, безусловно, лучший метод. Он заключается в использовании специализированной ОС сделали для этой цели.

Есть несколько операционки доступны для этого, в том числе RasPlex, Open Source Media Center (ЦМСН) и Коди (XBMC).

Что вам нужно

  • Малина Pi (предпочтительно Пи-Пи 2 или 3)
  • MicroSD карта (желательно минимальное 16GB)
  • USB Power Adapter (большинство мобильных зарядных устройств будут работать нормально)
  • Монитор / TV для отображения
  • Клавиатура и мышь
  • Внешний жесткий диск (для хранения ваших средств массовой информации)

Как настроить его

  1. Скачать ЦМСН изображение здесь - https://osmc.tv/
  2. На вашем компьютере или ноутбуке, установить гравер (доступен для Windows, Mac и Linux)
  3. Подключите карту MicroSD к вашему machineSelect файл изображения в гравер, и записать его на карту памяти SD
  4. Вставьте карту MicroSD в вашем Raspberry Pi
  5. Подключите Pi к монитору, клавиатуре и мыши и включите его
  6. Добавить медиафайлы с помощью пользовательского интерфейса, и вы готовы к року

Добав

В этом руководстве мы использовали популярный дистрибутив ЦМСНЫ. Он основан на Коди, со встроенной поддержкой OMXPlayer (аппаратное ускорение воспроизведения на Raspberry Pi). Он также поставляется с гладким пользовательским интерфейсом, что делает его простым в использовании и потрясающий смотреть.

Пользовательский интерфейс

3. Сервер хранения данных Сети

Network Attached Storage, NAS или для краткости это очень важное понятие в наше время. Идея проста, устройство хранения данных доступна по всей сети, или даже совместно в Интернете.

Это имеет большой смысл, чтобы сохранить ваши документы, средства массовой информации, фотографии и другие файлы в центральном хранилище, поэтому для предотвращения дублирования данных на ваши нескольких устройствах (телефон, компьютер, планшет и т.д.), при этом иметь доступ по мере необходимости.

Настройка NAS на Pi не является особенно простым процессом, так как она включает в себя ручную настройку.

Что вам нужно

  • Малина Pi (предпочтительно Пи-Пи 2 или 3), установки с ОС.
  • Внешний жесткий диск / привод ручки (которые вы намерены поделиться)
  • Подключение к сети (LAN или Wi-Fi)

Мы предполагаем, у вас уже есть установка Raspberry Pi с Raspbian, для этого руководства. Если вы не один уже, проверить Project # 1 для руководства. Мы собираемся настроить сервер Samba на нашем Raspberry Pi.

Raspberry Pi на Samba-сервера

Поднимают терминал на вашем Raspberry Pi

Обновление нашего Raspbian распределения

  • Судо обновление APT-прибудете
  • Судо обновление APT-получить
  • Sudo APT-получить расстояние-обновления

Установите NTFS-3g для поддержки NTFS на нашем Pi

  • Sudo APT-получить установку NTFS-3g

Подключите жесткий диск к Pi через USB

  • Sudo FDISK -l
  • Судо MkDir / мнт / NAS

Создайте пользователя для входа в систему в качестве

  • SUDO useradd пользователи пи -m -G
  • SUDO PASSWD пи

Редактирование FSTAB, чтобы автоматически установить наш HDD при загрузке

  • Sudo нано / и т.д. / Fstab

Добавьте следующие строки в нижней части файла

  • / DEV / sda1 / шоссе / NAS-3g NTFS UID = пи, GID = пи 0 0

Перезагружаем Pi

Установка Samba

  • Sudo APT-получить установку самбы самбы-здравый бункер

Изменение конфигурации Samba

  • Судо нано /etc/samba/smb.conf

Добавьте следующие строки в нижней части файла для установки нашего привода

  • [NAS]
  • комментарий = NAS
  • путь = / мнт / NAS
  • действительных пользователей = @users
  • сила группа = пользователей
  • создать маску = 0660
  • Каталог маски = 0771
  • только для чтения = нет

Перезапустите сервер Samba и подключения пользователя к серверу

  • SUDO /etc/init.d/samba перезагрузка
  • SUDO smbpasswd -a пи

Вот как вы создали NAS на вашем Pi. Теперь перейдите на свой ноутбук / PC / Mobile, откуда вы намерены получить доступ к памяти с.

Добавить сетевое хранилище

  1. На Mac -> Finder - Подключение к серверу
  2. В Windows -> Добавить расположение в сети
  3. На Mobile -> Использовать файловый менеджер приложений, как ES File Explorer или Solid Explorer,

Для IP сервера введите кого-л: // <IP-адрес вашего Pi>. Диалог запросит имя пользователя и пароль. Введите их, как вы настроены. После этого вы сможете получить доступ к файлам в любом месте сети.

Доступ к файлам

4. Беспроводной маршрутизатор

Мы уверены, у вас есть Wi-Fi маршрутизатор в вашем доме. Но, может быть, вы хотите еще один. Может быть, для гостей. Может быть, для вашего личного DNS-сервера. Страх не, вам больше не придется покупать другой WiFi маршрутизатор для того же. Наш испытанный Raspberry Pi приходит на помощь.

Что вам нужно

  • Raspberry Pi, установка с ОС.
  • USB WiFi адаптер (только некоторые модели), мы предлагаем Edimax Wireless 802.11b / G / N нано USB-адаптер

Как настроить его

  1. Установка программного обеспечения маршрутизатора
  2. Sudo APT-получить установку ISC-DHCP-сервер
  3. Wget https://github.com/jenssegers/RTL8188-hostapd/archive/v1.1.tar.gz
  4. деготь -zxvf v1.1.tar.gz
  5. кд RTL8188-hostapd-1,1 / hostapd
  6. Sudo сделать
  7. Sudo сделать установку
  8. Настройка сервера ISC-DHCP
  9. Судо нано /etc/dhcp/dhcpd.conf
  10. Прокомментируйте следующие строки
  11. имя домена опция «example.org»;
  12. домен-имя-сервера опция ns1.example.org, ns2.example.org;
  13. Раскомментировать эту строку
  14. #authoritative;

Следующий,

Определим параметры сервера DHCP

  • подсеть 192.168.0.0 маска подсети 255.255.255.0 {
  • диапазоне 192.168.0.101 192.168.0.150;
  • вариант широковещательный адрес 192.168.0.255;
  • опция маршрутизатор 192.168.0.1;
  • по умолчанию-лиз время 600;
  • макс-лиз времени 7200;
  • имя домена опции «локальная сеть»;
  • Опция домен имя-сервер 8.8.8.8, 8.8.4.4;
  • }

Далее, мы редактируем ISC-DHCP-сервер

  • Судо нано / и т.д. / по умолчанию / ISC-DHCP-сервер
  • Обновление интерфейсов к интерфейсам =»wlan0”
  • Обновление / и т.д. / сеть / интерфейсы
  • Судо ifdown wlan0
  • Sudo нано / и т.д. / сеть / интерфейсы

Обновление и т.д. / сети файлов

Настройка HostAPD

  • Судо нано /etc/hostapd/hostapd.conf
  • Вы можете изменить SSID и WPA ключевую фразу в этом файле

Включить трансляцию сетевых адресов (NAT)

  • Судо нано /etc/sysctl.conf
  • Добавьте строку net.ipv4.ip_forward = 1
  • Sudo ш -с «эхо 1> / Труды / системы / нетто / ipv4 / ip_forward»
  • Суд ifup wlan0
  • Судо Iptables -t физ -A POSTROUTING -o eth0 -j MASQUERADE
  • Судо IPtables -A FORWARD -I eth0 -o wlan0 -m состояние -состояние СВЯЗАННЫХ, ESTABLISHED -j ACCEPT
  • Судо IPtables -A FORWARD -I wlan0 -o eth0 -j ACCEPT

Запуск беспроводного маршрутизатора

  • начало ISC-DHCP-сервер службы Судо
  • запуск услуги hostapd Судо

Окончательная конфигурация

  • Sudo обновление-rc.d hostapb включить
  • Sudo обновление-rc.d ISC-DHCP-сервер позволит
  • SUDO Sh -c «Iptables-сохранить> /etc/iptables.ipv4.nat»
  • Чтобы файл / и т.д. / сети / интерфейсов, добавьте эту строку
  • до IPTables-восстановления </etc/iptables.ipv4.nat

Вот, теперь у вас есть свой собственный беспроводной маршрутизатор. Перезагружаем Raspberry Pi, и проверить это чудо вы только что создали.

5. Ретро игровой консоли

Хотите вернуться все свои детские игры, те бесчисленные часы, проведенные затирания кнопки, глядя на наших телевизорах. RetroPie возвращает всю ностальгию в современном мире.

RetroPie поддерживает несколько консолей, в том числе

  1. Amiga
  2. Apple II
  3. Atari 2600
  4. Commodore 64
  5. Dreamcast
  6. Game Boy Advance
  7. Game Cube
  8. Геймбой
  9. генезис
  10. Neo Geo
  11. Nintendo DS
  12. Nintendo Entertainment System
  13. Playstation 1
  14. Playstation 2
  15. PlayStation портативный
  16. Система Super Nintendo Entertainment
  17. Wii

Настройка RetroPie является очень простым процессом, так же просто, как создание Raspbian.

Что вам нужно

  • Малина Pi (по крайней мере, 2 или Пи-Пи 3)
  • MicroSD карта (желательно минимальное 16GB)
  • USB Power Adapter (большинство мобильных зарядных устройств будут работать нормально)
  • Монитор / TV для отображения
  • Клавиатура и мышь
  • Игровой контроллер (опционально)

Как настроить его

  1. Скачать новую RetroPie изображение здесь - https://retropie.org.uk/download/
  2. На вашем компьютере или ноутбуке, установить гравер (доступен для Windows, Mac и Linux)
  3. Подключите карту MicroSD к вашей машине
  4. Выберите файл изображения в гравер, и записать его на карту памяти SD
  5. Вставьте карту MicroSD в вашем Raspberry Pi
  6. Подключите Pi к монитору, клавиатуре и мыши и включите его

6. Программирование и образование

В то время как мы в этом, почему бы не использовать Raspberry Pi для первоначальной цели. Raspberry Pi была первоначально разработана для обучения информатики и основы программирования для детей в развивающихся странах. Infact, ОС Raspbian поставляется с очень хорошей библиотекой Иды и инструментов, чтобы вы начали из коробки.

Raspbian поставляется с

  • BlueJ
  • Geany
  • питон
  • Узел-RED
  • Greenfoot Java
  • Царапина
  • вольфрам
  • Соник Pi

Это здоровый набор хитроумной Иды, чтобы вы начали. И если вы хотите, чтобы расширяться, Pi будет работать общую Иду как CodeBlocks и Eclipse, не нарушая sweat.Home автоматизации

В этот день и возраст, ключевое слово является Интернет вещей. В концепции, это очень простая вещь, приборы в вашем доме, все подключены к Интернету, будучи в состоянии общаться друг с другом, работать по мере необходимости и планироваться и управляться дистанционно.

Представьте, что вашу микроволновую печь отопления пищи, как вы вводите номер, свет в вашем зале освещении автоматически, и музыка играет в ваши чувства. Это своего рода вещь домашней автоматизации преобладает, и Интернет вещей позволяет.

Для создания Raspberry Pi в качестве контроллера IoT, у нас есть выбор операционки

  • Windows, 10 IoT Ядро
  • Android для вещей

Итак, как же это на самом деле работает? У вас есть массив датчиков / камеры / IR бластеров, установленных в вашем доме, или даже их запуска вручную в соответствии с вашими потребностями. Использование Raspberry Pi промежуточным, вы можете контролировать свои огни, вентиляторы, приборы только с помощью сигнала через межсеть, скажем, приложение на телефоне, или в соответствии с графиком, или через данные датчика.

Что еще?

Магия Raspberry Pi не заканчивается. Есть различные другие обычаи, в том числе робототехники, превращая ваш телевизор в Smart TV, Smart Зеркало, Home Security, гармошки до Пи в суперкомпьютерной платформу и многие другой.
Infact, если вы можете мечтать, вы, вероятно, может сделать это на Raspberry Pi.

Вывод - Raspberry Pi Проекты для начинающих

Мы провели всесторонний взгляд на одноплатного компьютера Raspberry Pi сегодня. То, что начиналось как безобидный глядя микрокомпьютер, на всем протяжении сегодняшнего мира, имея свои корни глубоко в энтузиастах сообщества.

Согласно Pi Foundation малины, более 10 миллионов Raspberry Pi были проданы в 2016 году, что делает его одним из самых продаваемых компьютеров во всем мире.

С такой гибкостью и разнообразием применения, в сочетании с простым в использовании доски и дешевой цене, начиная с только $ 5 для Raspberry Pi нуля, то легко понять, почему Pi революция взяла мир штурмом.

Другие полезные сообщения

  • Является ли Arduino для Вас или Raspberry Pi стоит? »
  • Beaglebone Черный против Raspberry Pi - Что лучше? »
  • Список операционных систем Альтернативы для Windows »
  • Лучший Ubuntu Альтернативы искать, если вы Linux Lover »
  • Некоторые компьютерные и факты Интересные факты о технологии »

Ads

Поделиться

последний

Лучшие альтернативы Ubuntu искать, если вы Linux Lover

Давайте начнем знакомство с чем-то; простой, но немного не ...

Как добавить подпись в Gmail Входящие - Добавить подпись Google в Gmail

Входящие с помощью Google была одна из лучших вещей, которы...

Еженедельно Tech News: Nokia, Google и Nintendo

Привет всем, это Пятница, 3 марта, и так же, как всегда, мы...

Raspberry Pi Проекты для начинающих - Что вы можете сделать с Raspberry Pi

Raspberry Pi представляет собой серию малой мощности, одноп...

Лучший VPN для Android 2017 года - Как использовать VPN в Android

Прошли те дни, когда виртуальные частные сети были только д...

Комментарии