Мазмұны:

Pi пакеті: 4 қадам
Pi пакеті: 4 қадам

Бейне: Pi пакеті: 4 қадам

Бейне: Pi пакеті: 4 қадам
Бейне: Подробный обзор набора «Малина» v4 Raspberry Pi 4 2024, Шілде
Anonim
Pi пакеті
Pi пакеті
Pi пакеті
Pi пакеті
Pi пакеті
Pi пакеті
Pi пакеті
Pi пакеті

Бұл Mini Raspberry Pi Zero компьютері. Кішкентай USB пернетақтасын (USB OTG адаптерінің көмегімен) қосуға болады, оны кішкене Linux компьютері ретінде қолданып, бірнеше қарапайым бағдарламаларды іске қосуға болады.

Бұл жобаны аяқтау көп уақытты қажет етпейді және демалыс күндері Linux пен пәрмен жолы туралы қарапайым дәнекерлеуді және қарапайым білімді қолдана отырып жасалуы мүмкін.

Мен оны қарапайым бағдарламалау үшін және файлдардың шағын шағын сервері ретінде қолдануды жоспарлап отырмын

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

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

Мен (2,4 дюймдік) ili9341 LCD-ді Raspberry Pi Zero W-ге қостымLCD-> Pi ----------------- Vin-> 3.3VGND-> GNDCLK-> CLKMOSI- > MOSIMISO -> MISO (қажет болмауы мүмкін) CS -> CE0DC -> 18 (Әдетте GPIO 24, бірақ менде оны пайдалану кезінде проблемалар болды) RESET -> 23 (Әдетте GPIO 25, бірақ менде оны пайдалану кезінде менде проблемалар болды) LED -> 3.3 V (Сіз оны басқа GPIO түйреуішіне қосуға болады, бірақ мен артқы жарығының үнемі қосылып тұрғанын қалаймын)

Сонымен қатар, мен 1650 мАч телефон батареясын (барахолкадан), 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 қадамдарын орындаңыз.

Консольді СКД экранында көрсету үшін конфигурацияны қосу қадамын орындаңыз

N2 консолін Raspberry Pi -де көрсететін етіп орнату үшін con2fbmap n 1 іске қосыңыз. мысалы 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 хаб) мөлдір пластикті таптым және қолдандым. дерлік) дұрыс өлшем. Қосымша орын болса да, мен оны қосымша керек -жарақтарды (USB OTG адаптері) сақтау үшін қолдандым.

4 -қадам: жақсартуға болатын нәрселер

Бұл 3 күнге жетпейтін қарапайым жоба. Дегенмен, сіз оны жақсартуға болады:

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

    Сіз мұны прототиптерден көре аласыз, бірақ ол ақыр соңында алынып тасталды, себебі ол сақталатын қуатты пайдаланды, және менің Raspberry Pi Zero W камерасындағы қосқыш бәрібір үзіліп қалды

  2. Жақсы корпус жасау (мүмкін 3D басып шығарылған)

    Бұл оны берік және берік етеді. Мен үшін. Мен 3D модельге өте жалқау болдым және 3D принтері болмады, бірақ сіз басқа жіңішке қатты материалдарды, мысалы, акрилді және т.б

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

Ұсынылған: