Mundarija:

Pi to'plami: 4 qadam
Pi to'plami: 4 qadam

Video: Pi to'plami: 4 qadam

Video: Pi to'plami: 4 qadam
Video: Shahzoda - To'rt qadam | Шахзода - Турт кадам 2024, Iyul
Anonim
Pi to'plami
Pi to'plami
Pi to'plami
Pi to'plami
Pi to'plami
Pi to'plami
Pi to'plami
Pi to'plami

Bu Mini Raspberry Pi Zero kompyuter. Kichik USB klaviaturasini ulashingiz mumkin (USB OTG adapteri yordamida), uni kichik Linux kompyuteri sifatida ishlating va uning ustida oddiy dasturlarni ishlang.

Loyihani bajarish uchun ko'p vaqt talab qilinmaydi va uni Linux va buyruq satri haqidagi oddiy bilimlardan foydalanib, hafta oxiri bajarish mumkin.

Men uni oddiy dasturlash va fayllarning kichik mini -serveri sifatida ishlatishni rejalashtiryapman

1 -qadam: elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Men 2,4 dyuymli ili9341 LCD-ni Raspberry Pi Zero W-ga uladimLCD-> Pi ----------------- Vin-> 3.3VGND-> GNDCLK-> CLKMOSI- > MOSIMISO -> MISO (kerak bo'lmasligi mumkin) CS -> CE0DC -> 18 (Odatda GPIO 24, lekin men uni ishlatishda muammolarga duch keldim) RESET -> 23 (Odatda GPIO 25, lekin men uni ishlatishda muammolarga duch keldim) LED -> 3.3 V (Siz uni boshqa GPIO piniga ulashingiz mumkin, lekin men orqa nuri doimo yonib turishini afzal ko'raman)

Bundan tashqari, men ishlatilgan 1650 mah telefon batareyasini (bozordan), 5V kuchaytirgichni va zaryadlovchi sxemasini parallel qo'ydim. Men uni portativ qilish uchun Boost konvertoridan USB A soketini olib tashladim. Men qurilmani yoqish va o'chirish uchun Boost konvertori va Raspberry Pi -dan ketma -ket kalitni qo'ydim.

Batareya -> Zaryadlovchi va himoya -> Boost -> Kalit -> Raspberry Pi

E'tibor bering, batareya va Boost konvertori unchalik kuchli emas, ba'zi hollarda Raspberry Pi -ni quvvatlantirish etarli bo'lmasligi mumkin. Masalan, u bir nechta USB qurilmalarini faqat batareyasi bilan quvvatlay olmaydi.

2 -qadam: dasturiy ta'minot

Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot

Birinchidan, men Raspberry Pi -ni konsolda yuklash uchun sozladim.

LCD drayverini yuklash uchun ushbu buyruqni bajaring

  • sudo modprobe fbtft_device custom name = fb_ili9341 gpios = reset: 23, dc: 18, led: 24 tezlik = 16000000 bgr = 1
  • Men uni "rc.local" ga oxirgi satrdan oldin "0 chiqish" deb qo'shdim, shunda LCD drayveri yuklashda yuklanadi. Faqat faylga buyruq qo'shish qulay
  • Bundan tashqari, yuklashda yuklash uchun boshqa fayllarni tahrir qilishni aytadigan boshqa ko'rsatmalar (quyidagi havolalarda) mavjud. Shunday qilib, u ham ishlaydi

X Serverni (Raspberry Pi ish stoli) ekranda o'rnatish uchun bu erdagi X Server bosqichlarini bajaring.

Konsolni LCD displeyda ko'rinadigan qilib sozlash uchun bu erda "Konsolni yoqish" bosqichini bajaring

Boshqa n -konsolni Raspberry Pi -da ko'rsatilishini sozlash uchun con2fbmap n 1 -ni ishga tushiring. masalan. con2fbmap 3 1

Havolalar

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 -qadam: Koson

Koson
Koson
Koson
Koson
Koson
Koson

Qurilmani portativ va engil qilish uchun men egiluvchan plastmassadan foydalanardim va egdim. Qalam pichog'i va qaychi mikro USB va mini HDMI portlarini kesish uchun etarli bo'ladi. Shundan so'ng, hamma narsani bir -biriga mahkam yopish uchun bir nechta aniq skotch lentasi ishlatiladi, avvaliga men singan qalam qutisidan shaffof plastmassadan foydalandim, lekin shundan keyin men qandaydir qadoqdagi (usb uyasi) shaffof plastmassani topdim va ishlatdim. deyarli) to'g'ri o'lcham. Qo'shimcha joy bo'lsa ham, men uni qo'shimcha aksessuarlarni saqlash uchun ishlatardim (USB OTG adapteri).

4 -qadam: Yaxshilash mumkin bo'lgan narsalar

Bu oddiy loyiha bo'lib, uni bajarishimga 3 kundan kam vaqt ketdi. Biroq, siz uni quyidagi yo'llar bilan yaxshilashingiz mumkin:

  1. Raspberry Pi kamerasini qo'shish

    Siz buni prototiplarda ko'rishingiz mumkin edi, lekin u oxir -oqibat olib tashlandi, chunki u saqlanishi mumkin bo'lgan quvvatni ishlatdi va Raspberry Pi Zero W -dagi kamera ulagichi baribir uzilib qoldi

  2. Yaxshisi (3D bosilgan bo'lishi mumkin)

    Bu uni yanada mustahkam va mustahkam qiladi. Men uchun. Men 3D modelga juda dangasa edim va 3D -printerim yo'q edi, lekin siz akril va boshqalar kabi ingichka qattiq materiallardan ham foydalanishingiz mumkin

  3. Sensorli ekranni sozlash

Tavsiya: