Мазмуну:

Pi пакети: 4 кадам
Pi пакети: 4 кадам

Video: Pi пакети: 4 кадам

Video: Pi пакети: 4 кадам
Video: Подробный обзор набора «Малина» v4 Raspberry Pi 4 2024, Ноябрь
Anonim
Pi пакети
Pi пакети
Pi пакети
Pi пакети
Pi пакети
Pi пакети
Pi пакети
Pi пакети

Бул Mini Raspberry Pi Zero Computer. Сиз кичинекей USB клавиатурасын туташтырсаңыз болот (USB OTG адаптеринин жардамы менен), аны кичинекей Linux компьютери катары колдонуп, анча -мынча программаларды иштете аласыз.

Бул долбоорду бүтүрүү көп убакытты талап кылбайт жана дем алыш күндөрү Linux жана буйрук сабы жөнүндө жөнөкөй ширетүүнү жана негизги билимди колдонуу менен жасалышы мүмкүн.

Мен аны жөнөкөй программалоо үчүн жана файлдардын кичинекей мини -сервери катары колдонууну пландап жатам

1 -кадам: Электроника

Электроника
Электроника
Электроника
Электроника
Электроника
Электроника
Электроника
Электроника

Мен (2,4 дюйм) ili9341 ЖКны Raspberry Pi Zero Wге өткөрдүмLCD-> Pi ----------------- Vin-> 3.3VGND-> GNDCLK-> CLKMOSI- > MOSIMISO -> MISO (Кереги жок болушу мүмкүн) CS -> CE0DC -> 18 (Адатта GPIO 24, бирок менде аны колдонууда көйгөйлөр болгон) V (Сиз аны башка GPIO пинге туташтыра аласыз, бирок мен ар дайым жарыктын күйүп турганын жакшы көрөм)

Мындан тышкары, мен колдонгон 1650mah Телефон Батареясын (жайма базардан), 5В күчөткүчтү алмаштыргычты жана заряддоо схемасын параллелдүү түрдө койдум. Мен аны портативдүү кылуу үчүн Boost конвертеринен USB A розеткасын өчүрдүм. Мен аппаратты күйгүзүү жана өчүрүү үчүн Boost конвертеринен жана Raspberry Piден бир катар которгучту койдум.

Батарея -> Заряддоо жана коргоо -> Күчөтүү -> Которуу -> Raspberry Pi

Эске алыңыз, батарейка жана Boost конвертери анча күчтүү эмес болгондуктан, кээ бир учурларда Raspberry Pi'ди иштетүү жетишсиз болушу мүмкүн. Мисалы, батарейканы колдонуу менен бир нече USB түзмөктөрүн кубаттай албайт.

2 -кадам: Программалык камсыздоо

Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо

Биринчиден, мен Raspberry Pi консолуна жүктөө үчүн конфигурацияладым.

ЖК драйверин жүктөө үчүн, бул буйрукту аткарыңыз

  • sudo modprobe fbtft_device салт аты = fb_ili9341 gpios = баштапкы абалга келтирүү: 23, DC: 18, LED: 24 ылдамдык = 16000000 bgr = 1
  • Мен аны rc.local'ге акыркы саптын алдында 0 чыккыла деп коштум, ошондо ЖК драйвери жүктөлөт. Жөн эле файлга буйрук кошуу ыңгайлуу
  • Ошондой эле башка көрсөтмөлөр бар (төмөндөгү шилтемелерде), жүктөөдө жүктөө үчүн башка файлдарды түзөтүүнү айтат. Бул жол менен да иштейт

X Serverди орнотуу үчүн (Raspberry Pi рабочий) экранда, бул жерде X Server кадамдарды.

Консолду ЖКда көрсөтүү үчүн орнотуу үчүн, бул жерде Консолду иштетүү кадамын аткарыңыз

Con2fbmap n 1ди иштетип, экинчи консолун Raspberry Piде көрсөтүңүз. мис. con2fbmap 3 1

Шилтемелер

pi0cket.com/guides/ili9341-raspberry-pi-gu…

marcosgildavid.blogspot.com/2014/02/getting…

github.com/notro/fbtft/wiki/Framebuffer-us…

github.com/notro/fbtft/wiki/Boot-console

3 -кадам: Корпус

Корпус
Корпус
Корпус
Корпус
Корпус
Корпус

Аппаратты портативдүү жана жеңил кылуу үчүн, мен тунук ийкемдүү пластикти колдондум жана ийкем. Калем бычагы менен кайчы микро USB жана мини HDMI портторунун кесилиштерин жасоо үчүн жетиштүү болмок. Андан кийин, бардыгын бириктирүү үчүн кээ бир ачык скотч колдонулат, адегенде мен сынган карандаштан таза пластикти колдонгом, бирок ошондон кийин кээ бир таңгактан (usb hub) тунук пластикти таап, колдоном. дээрлик) туура өлчөм. Кошумча орун болсо да, мен аны кошумча аксессуарларды сактоо үчүн колдондум (USB OTG адаптери).

4 -кадам: Жакшыртылышы мүмкүн болгон нерселер

Бул 3 күнгө жетпеген убакытты талап кылган жөнөкөй долбоор. Бирок, сиз аны жакшырта аласыз:

  1. Raspberry Pi камерасын кошуу

    Сиз муну прототиптерден көрө аласыз, бирок ал акыры сакталган кубаттуулукту колдонуу менен алынып салынды жана Raspberry Pi Zero Wдеги камера туташтыргычы баары бир сынып калды

  2. Жакшыраак (балким 3D Басылган) ишти жасоо

    Бул аны күчтүү жана бышык кылат. Мен үчүн. Мен 3D моделине өтө жалкоо болдум жана 3D принтери жок болчу, бирок сиз акрил ж

  3. Сенсордук экранды орнотуу

Сунушталууда: