Mundarija:
- Ta'minotlar
- 1 -qadam: Keling, hamma narsani tayyorlashga tayyormiz
- 2 -qadam: Tovarlaringizni oching
- 3 -qadam: GPIO 90 darajali dublikatini qo'shing
- 4 -qadam: MSATA saqlash kengaytirish kengashining Strews -ni birlashtiring
- 5 -qadam: MSATA SDD disk kartasini MSATA kengaytirish kartasiga joylashtiring va ulang
- 6 -qadam: Raspberry Pi -dan MSATA kengaytirish kengashiga ko'prik
- 7 -qadam: Ventilyator sovutgich moduli taxtasi
- 8 -qadam: Qo'shimcha individual GPIO
- 9-qadam: RTC (real vaqtda soat)
- 10-qadam: SIM7600G-H 4G vertikal va ulagichda
- 11 -qadam: Ikkinchi darajali 90º GPIO (3 -bosqichda biriktirilgan GPIO illyustratsiyasi)
- 12-qadam: "UPS HAT 2" Li-ionli batareyali quvvat manbaini kengaytirish kartasi va bir juft batareyalar (2,6 dan 5,6 yoki 8 Amhgacha)
- 13 -qadam: Ikkinchi batareyamizni taqsimlang. va Raspberry Pi -ga kamerangiz SPI -ni ulash/ulashning yaxshi vaqti
- 14-qadam: 3,5 dyuymli sensorli ekranli LCD displey
- 15 -qadam: SensorHub platasi
- 16 -qadam: Universal GPIO (uchta) kengaytirish kartasi
- 17 -qadam: VGA666 modulli adapter platasi
- 18 -qadam: Simsiz mini -klaviatura
- 19-qadam: Qo'shimchalar va yangilanishlar
Video: Bazilika "a". Mandalorian's Basilisk W/ Raspberry Pi uskunalari va Raspbian OS: 19 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Bu loyiha, siz yo'lakay noutbukdan farqli o'laroq, kompyuter sifatida ishlatishingiz mumkin bo'lgan qurilma haqida. Uning asosiy maqsadi - dasturlash yoki o'rganayotgan bo'lsangiz, kodingizni yozishga ruxsat berish. Bundan tashqari, agar siz yozuvchi bo'lsangiz yoki siz hikoya yozishni yaxshi ko'rsangiz, hatto rasm yoki fotosurat sotsangiz ham, ularning bir qismini olib, taglavhalarini yozib qo'yishingiz mumkin -Youtuber o'z sharhlariga javob berishi mumkin yoki filmga tushishi mumkin! Bir paytlar men o'z uyim oldida kimnidir kutish yoki tashrif buyurish, metro yoki avtobusda sayr qilishda zerikkanimda o'z kodimni tugatishim mumkinligini tushundim. Ko'p hollarda zerikarli yoki vaqtni behuda sarflash hissi yoqilgan. Kodlash yoki yozishni davom ettirish hissi, chunki botni kodlash ko'p vaqtni oladi va biz bilamizki, bu nafaqat bot yasash, balki veb -sayt yoki ilova bo'lishi mumkin! Agar siz kitob yozsangiz yoki roman/hikoya ham sodir bo'lsa (bu erda men ham bu hamma uchun bo'lishi mumkinligini tushundim, bu faqat foydalanuvchiga bog'liq). Yoki maqolalar, bu kabi ko'rsatmali e. g. Yaxshiyamki, men Raspberry Pi -ni amalga oshirish uchun ba'zi imkoniyatlarga ega deb o'yladim, siz uni Android qurilmasiga aylantira olasiz! Lekin birinchi navbatda, asosiy narsalarga e'tibor: Rasbian yordamida men bu maqsadga erisha olaman, hatto ba'zi datchiklar va modullardan foydalangan holda. Men bu loyihani Basiliscusning mifologiyasi va tabiati bilan bog'liq mavzuga bag'ishladim, chunki erkinlik va ayniqsa, mening "ona" kodlash tilim: piton. Va uning o'zgarishi (haqiqiy kobra va boshqa sudralib yuruvchilar o'rtasidagi farqlar) -va albatta Mandeloriya e'tiqodi freelancerlarning ishi, hamjamiyat va bu texnologiyalar va shlyuzlar [ko'p ishlarni bajarishga yordam beradi] va hech bo'lmaganda, lekin baribir muhim: ilhomlantiruvchi chumchuqlar (Mandalorian Basilisk misolida ham). Maqsadlarimdan biri -o'zimni xohlagan joyimda va xohlagan vaqtimda -batareyadan chiqishdan bezovtalanmasdan kod yozishni davom ettirish, hatto xohlagan vaqtda -divanda yoki karavotda yotib, hech narsa qilmaslik yoki video o'yin o'ynash o'rniga. Bundan tashqari, bu juda yaxshi, chunki veb -sayt sahifalarida siz qila olmaysiz yoki mobil versiyada ba'zi xususiyatlardan foydalana olmaysiz; kichik kompyuterlar tufayli sizda bunday muammo bo'lmaydi. RPi uchun Android OS tasvirlari yordamida siz, masalan, Instagram kabi kompyuterlar uchun mavjud bo'lmagan ilovalarni yuklab olishingiz mumkin yoki agar siz dastur yaratayotgan bo'lsangiz/dasturlashtirsangiz! {^ EDIT: 5 -mart. 2020}
Men Misr qirol kobrasini yig'ishim mumkin, uni yunonlar Basilisk deb bilishgan, lekin faqat Oliy bizga erkinlik beradi. Xudo bizga bu jonzot ustidan hukmronlik inoyatini taqdim etib, uni sharafli va sodiq qilib, insoniyatga va o'sha "o'lik zamonda" ham taraqqiyotga olib keladi.
Uning rivojlanishi Project @ Projectboard, Mandalorian droidi! Freelancer sifatida kodlash va yozish; munozara panelida. Sizni ko'rishga va ishtirok etishga taklif qilamiz:)
Xavotir olmang, u sizni tishlamaydi [agar siz uni tishlarini qo'shmasangiz -bu ko'rsatmalarni diqqat bilan kuzatib boring va xohlagan savolingizni bermang], shuningdek, uning ko'zlariga to'g'ridan -to'g'ri qaramang va uni past baholamang. birinchi xatboshida aytilgan, kim hamma narsani ko'ra oladi.
· Asosiy yoki dastlabki maqsadlar ←
Loyihaning asosiy maqsadi, unga kod yozish uchun mo'ljallangan qurilmaga bo'lgan ehtiyoj yoki xohishni qondirish edi. Video o'yinlar pristavkalari singari, lekin faqat yozishga alohida e'tibor qaratiladi, biz faqat yozishga e'tibor qaratamiz va biz uyda yoki ishda ko'p yozishimiz kerak bo'lgan vaqtni behuda sarflashimiz mumkin emas.. Albomlarimizdagi har qanday kodlash, kitob yozish, blog yozish, fotosurat sarlavhasi (fotosuratchilar uchun) va boshqalar. Ayniqsa, kodlash uchun, chunki ba'zida bizga kompilyator kerak bo'ladi va biz yozayotgan kodni takrorlaydi, agar biz yangi kutubxona yoki dasturlash tilini o'rganayotgan bo'lsak.
Yaxshiyamki, uzoq vaqtdan so'ng, men bolaligimdagi birinchi texnologiya yaqinlashib kelganda, qanday qilib ilhomlangan bunday konsolni qanday jonlantirishim mumkinligini bilib oldim. Bu faqat kod yozish emas, balki uning asosiy vazifasi yozish, balki kichik kompyuterning barcha imkoniyatlaridan foydalanib, boshqa loyihalarni tadqiq qilish va ishlab chiqish ekanligini tushunib. Bundan tashqari, siz vebinarni tinglashingiz, eski printerlardan foydalanishingiz va 3D simsiz modellashingiz mumkin! Uydan yoki tashrif buyuradigan joydan va boshqa joylardan, shu jumladan hovlida, karavotda/divanda, agar siz bir vaqtning o'zida dam olishni, biror narsa yozishni yoki o'rganishni xohlasangiz.
· Bu yo'riqnomaga va uni tayyorlashga bog'liq. Y
Bu Tinkercad yordamida 3D -da tasvirlangan ko'rsatma, chunki uning qismlari yoki tarkibiy qismlari yo'qligining ko'p sabablari bor, chunki ular hali ham jo'natilgan yoki hali sotib olinmagan. Birinchi rivojlanish amalga oshdi va men uni asta -sekin yig'ishni tushuntirib bermoqchi edim va buning natijasida men 3D -modellashtirishdan qo'rqardim va mashq qildim, bu menga juda yoqdi! Aks holda, men uni 3D formatida qayta yaratib, uning tashqi ko'rinishini, so'ngra o'z ishini qila olaman. Siz o'z ishingiz uchun Tinkercad -dagi dizaynimni nusxalashingiz yoki o'zgartirishingiz mumkin.
QAYD: Bu qurilma har bir foydalanuvchi/xaridorga mos bo'lishi kerak, chunki ular undan qanday foydalanishni bilishadi, shuning uchun cheklanmagan, sizning tasavvuringiz va xohishingiz sizning chegarangizdir. siz uni hamma narsada ishlatishingiz mumkin. Asosiy maqsad - vaqtni "vaqtni behuda sarflash" imkoniyatiga ega bo'lish - buning o'rniga munosib narsani yaratish.
Bundan tashqari, men ingliz tili bo'lmagan ona tilim tufayli o'zimni yozishda juda yaxshi tushuntira olaman deb umid qilib, bularning barchasini yozaman. Agar grammatikada xato qilsam, oldindan uzr so'rayman, har qanday savol yoki maslahatlar qabul qilinadi (so'rashdan tortinmang, iltimos)! Vaqt va sabr -toqat uchun rahmat. Yarataylik.
Ta'minotlar
Har bir o'q (→) elementni Basiliscus a qismlari deb ataydi.
- → Raspberry Pi 4B modeli (4 Gb tezkor xotira). To'plami bilan: quvvat manbai - elektr ta'minoti (110v ~ 220v yoki USB uchun), sovutgichlar (tavsiya etiladi) yoki o'rnatilgan zirhli alyumin radiatorli radiator, → va MicroSD (4 Gb dan 16 Gb gacha bo'lgan joy).
- → LCD [sensorli] ekran 3,5 dyuym (maksimal 5 dyuym, menimcha). + qalam qalam (ixtiyoriy).
- → X856 mSATA SSD Shield saqlash kengaytmasi kengashi (faqat RPi 4B uchun).
- → mSATA SSD xotirasi (> 125 GB). SAMSUNG emas, bu juda muhim.
- → SIM7600G* 4G HAT. Kabeli (35 sm yoki 120 sm) + GPS antennasi. & GSM antenna.
- → Haqiqiy vaqtda soat (RTC) moduli, sarlavhasiz va temp. Sensor va o'tish. "DS3231SN" → 2x GPIO nusxasini kengaytirish kengashi (90º). → Universal GPIO kengaytma platasi. (unda uchta GPIO bor)
- → Ventilyatorli kengaytirish taxtasi: YAHBOOM RGB sovutish shlyapasi, OLED displeyli. Yoki Led bilan MakerFocus sovutish foniy.
- → micro-HDMI-dan HDMI-kabelgacha [tavsiya etiladi (150 sm)].
- → Kamera 8MP V2 keng burchakli 160º FoV (Video yozishni qo'llab -quvvatlaydi). + Raspberry Pi 4B uchun adapterli kamera kabeli, u erda biz 8MP kamerani ulaymiz.
- → Quvvat manbalarini kengaytirish kengashi.
- → 2x batareya ta'minoti (> 2500mAh). Men 8000mAh juftligini tavsiya qilaman. Yoki 10Ah, lekin ular juda katta.
- → [N503 yoki istalgan] sizga mos keladigan mini simsiz klaviatura. Kichkintoydan foydalanishga harakat qiling! - Menda ikkala tomonda SHIFT tugmachasi bo'lishi kerak: chap va o'ng.
- ↓ Qo'shimchalar: ~ Sensorli uyani ishlab chiqish paneli. ~ VGA666 adapter platasi.
- Ixtiyoriy (2-qadam uchun), Lehimlash stantsiyasi: asosan issiqlik bilan lehimlash kerak [OGOHLANTIRISH: Bu juda issiq va sizda tajriba bo'lishi mumkin, chunki siz Raspberry Pi va uning GPIO-ni boshqarasiz. Juda ehtiyot bo'ling].
* G - Global, E va CE - mos ravishda AQSh va SAPR va Osiyo va Evropaga tegishli.
1 -qadam: Keling, hamma narsani tayyorlashga tayyormiz
- Micro SD kartangiz> 4 GB hajmda ekanligiga ishonch hosil qiling. Va siz Internetga kirishingiz kerak (OS ".img" ni yuklab olish uchun)
- Raspberian OS tasvirini yuklab oling (ish stoli).
- Micro SD kartaga tasvirni yoqish yoki o'chirish mumkin bo'lgan dasturni oling.
- Rasmni ochish uchun yordamchi dastur allaqachon mavjud.
Siz bilganingizdek, rasmni yuklab olgandan va uni ochgandan so'ng, siz uni Micro SD kartaga joylashtirishingiz kerak.
Bundan tashqari, quyida ko'rsatilgandek, allaqachon HDMI adapteri bo'lishi kerak (bu kabel bo'lishi mumkin)! Micro HDMI.
Birinchidan, mos keladigan modullarni va boshqa narsalarni sotib olganingizga ishonch hosil qiling. Aks holda, bu ko'rsatma uchun rasmlar Tinkercad -da 3D formatida qilinganligini ko'rasiz, buning ikkita sababi bor:
1.- Men hali to'liq qismlarni ololmadim, yaqinda uyimga kelishadi, qolganlarini ham sotib olmadim.
2.- Shu sababdan, men har bir qismni "umumiy" modelga o'xshatdim, ular kelganda, hamma yig'ilib, o'zimga ko'rsatish uchun va Basiliskus alfasini qanday qilib o'zingiz yasashingiz yoki yig'ishingizni siz bilan bo'lishish uchun. Creative commons litsenziyali (BY-NC-SA 4.0) loyihasi va barcha manfaatdor odamlarga sovg'a.
Micro-HDMI-ni HDMI-kabelga Raspberry Pi-ga va HDMI-ni qabul qiladigan televizorga ulang. Va Raspberry Pi -ni yoqing. Va Raspbian -ni birinchi marta sozlang! Eslatma: Wi -Fi ulanish qadamini o'chiring, men ulanmayman, uni qayta ishga tushirgandan so'ng bajaring.
Raspbian terminaliga o'ting. va keyingi buyruq satrlarini ishga tushiring:
sudo rasp-config
Keyin 5 -variantni yoqing: Interfacing Options (Periferiallarga ulanishni sozlash). Va P5: "I2C" ni yoqing (yoqing). [Ha] ni bosing, hamma narsaga ENTER kiriting: keyin u qayta ishga tushadi.
Endi yordamchi dasturlarni o'rnating:
sudo apt-get yangilanishi
sudo apt-get install -y python-smbus i2c-tools
Nihoyat, tizimni o'chiring (yoki uni sudo reboot yordamida qayta yoqing):
sudo to'xtatish
Agar xohlasangiz, I2C yoqilganligini tekshiring, bu ixtiyoriy va barcha modullar ro'yxatini ko'rsatadi:
lsmod | grep i2c_
Bu qadamlarning barchasi Raspberry Pi BY MATT-dagi I2C interfeysini yoqishdan olingan.
2 -qadam: Tovarlaringizni oching
Men allaqachon o'z sovutgichlarimni Raspberry Pi yadrolariga yopishtirib qo'yganman!
Bundan tashqari, men yuqorida aytib o'tganimdek, men tegishli qadamning oxiriga haqiqiy rasmlarni qo'shaman va bu erda har bir qism kelishi bilan ularni qutisidan chiqarish jarayoni!
3 -qadam: GPIO 90 darajali dublikatini qo'shing
Bu Raspberry Pi tepasida bo'lishi mumkin, lekin men uni quyida lehimlashni xohlardim. Men Texnik Lehimlash Stantsiyasiga borishim kerak, u erda ular issiqlik bilan lehimlanadi yoki sotib oladi! Bu ixtiyoriy bo'lishi mumkin, lekin men buni xohlayman. Men buni ba'zi rasmlar va u bilan bog'liq ogohlantirishlar bilan yangilayman. Qanday bo'lmasin, siz uchinchi rasmda ko'rib turganingizdek, GPIO -ni RPi4 -ning yuqori qismiga qo'shishingiz mumkin.
4 -qadam: MSATA saqlash kengaytirish kengashining Strews -ni birlashtiring
5 -qadam: MSATA SDD disk kartasini MSATA kengaytirish kartasiga joylashtiring va ulang
6 -qadam: Raspberry Pi -dan MSATA kengaytirish kengashiga ko'prik
7 -qadam: Ventilyator sovutgich moduli taxtasi
Bilaman, men bir nechta fan sovutgich modulini taklif qilaman, siz ulardan bittasini ishlatishingiz mumkin, faqat bu ikkitasi bu loyihaga yaxshiroq; Agar siz OLED -ga ega bo'lishni xohlasangiz yoki xohlamasangiz, bu sizning tanlovingiz. Mening holatimda men OLED ni tanlayman. Qanday bo'lmasin, men bilganimdek, ularning hech biriga kod kerak emas. Bundan tashqari, siz rasmiy Raspberry's PoE fan sovutgichidan foydalanishingiz mumkin.
Bu kulrang narsani rad eting, bu keyinchalik ishlatadigan juft batareyalardan biri!
8 -qadam: Qo'shimcha individual GPIO
Biz qo'shimcha GPIO yoki boshqa istak modulini qo'shmoqchimiz. Uning asosiy vazifasi - ventilyator sovutgichining bo'sh joyini ta'minlash!
9-qadam: RTC (real vaqtda soat)
Shuningdek, tegishli batareyani qo'yishni unutmang!
Config.txt -ni tahrirlang (terminalda sudo nano /boot/config.txt dan foydalanishingiz mumkin) va keyingi qatorni qo'shing:
dtparam = i2c_arm = on # balki allaqachon yoqilgan bo'lishi mumkin, buni tasdiqlang.
dtoverlay = i2c-rtc, ds3231
Saqlash. Qayta yuklash. Keyin, sudo hwclock --systohc
Va soxta hwclock-ni olib tashlang: (bu yagona satr ixtiyoriy, chunki uning maqsadi foydalanuvchilar sifatida ishlamay qolishini bilishdir. Aks holda, zaxiraga ega bo'lish uchun [bu kichik qadamni o'tkazib yuboring]. Dfries aytganidek Eslatma)
sudo apt-get purge fake-hwclock
Soatni o'rnatish uchun yangi udev qoidasini yarating (yangi fayl):
sudo nano /etc/udev/rules.d/85-hwclock.rules
Buni keyin nusxa ko'chiring va joylashtiring:
# Raspberry Pi -da RTC tizimi ishlamay qolganda ishlamaydi, # mavjud bo'lganda RTC vaqtini hozir belgilang. KERNEL == "rtc0", RUN+= "/sbin/hwclock --rtc = $ root/$ name --hctosys"
Nihoyat, saqlang.
Bularning barchasi RTC ds3231 sozlamasidan olingan … RaspberryPi.org/forums/viewtopic.php?f=63&t=209700 dfries tomonidan joylashtirilgan.
10-qadam: SIM7600G-H 4G vertikal va ulagichda
/Boot/config.txt faylini oching, UARTni yoqish uchun quyidagi bayonotni toping va izohni qoldiring.
sudo nano /boot/config.txt
Siz uni to'g'ridan -to'g'ri fayl oxiriga qo'shishingiz mumkin.
enable_uart = 1
Keyin, qayta ishga tushiring.
Siz buni terminalda bajarishingiz mumkin: sudo rasp-config → Options → Serial →
1.- malina pi demo kodini yuklab oling va SIM7600X papkasini/home/pi/katalogiga ko'chiring. X bizning SIM7600 modeliga tegishli, bu holda bu SIM7600G.
2.-/home/pi/katalogini kiriting, "Raspberry Pi-ni ishga tushirish" buyrug'ini bajaring:
CD/uy/pi/
chmod 777 sim7600-4g-hat-init
3.- /etc/rc.local faylini oching, so'ngra quyidagi kontekstni qo'shing:
sh/home/pi/SIM7600G/sim7600_4g_hat-init
(U yuqoridagi rasmlarda yoki biriktirilgan PDF -faylda ko'rsatilgan, 21 -bet)
WAVESHARE tomonidan SIM7600E-HAT-Manual-EN.pdf-dan olingan.
11 -qadam: Ikkinchi darajali 90º GPIO (3 -bosqichda biriktirilgan GPIO illyustratsiyasi)
Qo'shilgan rasmlarda ko'rib turganingizdek, biz sakkizinchi bosqichda (8) biriktirilgan qo'shimcha GPIO mavjud.
12-qadam: "UPS HAT 2" Li-ionli batareyali quvvat manbaini kengaytirish kartasi va bir juft batareyalar (2,6 dan 5,6 yoki 8 Amhgacha)
UPS2
Men ikkita batareyadan foydalanmoqchiman.
Http://www.raspberrypiwiki.com/index.php/UPS2#Document dan olingan:
Iltimos, github-ga murojaat qiling:
## raspi -configs raspi -config -da I2C -ni yoqish -> Interfeys parametrlari -> I2C -> Yoqish -> ## Batareya ma'lumotlarini ko'rish https://github.com/geekworm-com/UPS2/raw/master/viewinfo.py #edit viewinfo.py va batareya quvvatini o'zgartirish nano viewinfo.py #. 2600 ni batareya quvvatiga o'zgartiring (mAh) MY_BATTERY_CAP = 2600
13 -qadam: Ikkinchi batareyamizni taqsimlang. va Raspberry Pi -ga kamerangiz SPI -ni ulash/ulashning yaxshi vaqti
Men uni kichkina joyda dam olishga qaror qildim. Uning kabellari UPS2 HAT akkumulyator ulagichiga ulanganligiga ishonch hosil qiling.
14-qadam: 3,5 dyuymli sensorli ekranli LCD displey
Haydovchini o'rnatish:
Terminalni oching va ishga tushiring:
sudo rm -rf LCD-showgit kloni https://github.com/goodtft/LCD-show.git chmod -R 755 LCD-shou
LCD displeyli sensorli ekranni joriy displey sifatida ishlatishni boshlash uchun buni terminalda ishga tushiring:
CD-displey/sudo./LCD35- ko'rsatish
U qayta ishga tushadi va keyingi ishga tushganda o'zini yuklaydi.
Buni bekor qilish yoki HDMI -ga qaytish uchun:
cd LCD-shou/sudo./HDMI-shou
Va keyin, sensorli ekranni kalibrlash.
Xinput_calibrator deb nomlangan dastur yordamida sozlanishi mumkin:
cd LCD-show/sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb
Vazifalar panelidagi Menyu -> Sozlamalar -> Sensorli ekranni sozlash. U erdagi ko'rsatmalarga amal qiling!
Ekranni (90 daraja) aylantirish uchun quyidagini bajaring:
cd LCD-shou/
sudo./rotate.sh 90
- Bularning barchasi 3,5 dyuymli RPi Display @ LCDwiki.com saytidan olingan
15 -qadam: SensorHub platasi
Men ilova qilingan birinchi rasmga belgi qo'yganim uchun, biz keyinroq foydalanish uchun yorug'lik sensori 90º ni aralashtirishimiz kerak. Siz keyingi bosqichda ko'rasiz (16).
O'rnatish uchun, mening ekran tasvirlarimga qo'shimcha ravishda, @EsoreDre bu haqda ko'rsatma berdi; borib ko'ring va u erda yaxshi kayfiyat qoldiring. Aks holda, agar xohlamasangiz, siz har doim bu keyingi maqolani ko'rasiz, bu erda uning muallifi uchun tuzilgan py fayl kodi (Brian0925) ham ortiqcha sifatida tushuntiriladi.
Docker Pi seriyali sensorli uyalar paneli IOT haqida EsoreDre sxemalarida> Raspberry Pi.
Brian0925 tomonidan EP0106 -ning birinchi ko'rinishi DESIGNSPARK -da.
16 -qadam: Universal GPIO (uchta) kengaytirish kartasi
QAYD: bu uchtasini bir nechta (oltita, 4 va 2 -chi VGA uchun. Keyingi qadam) takomillashtirsa yaxshi bo'lardi.
17 -qadam: VGA666 modulli adapter platasi
Config.txt faylini qayta tahrir qiling. Va unga qo'shing:
#VGA 666 konfiguratsiyasi
dtoverlay = vga666 enable = dpi_lcd = 1 # Sharh qilmang, agar biz uni standart ko'rsatuv sifatida o'rnatishni xohlasak # display_default_lcd = 1 dpi_group = 2 # Monitoringiz qanday Celsius ishlayotganiga ishonch hosil qiling. # Baribir, eng keng tarqalgani 60, shuning uchun yozaylik: dpi_mode = 0x09
Saqlash yoki chiqishdan oldin, har safar ishlatmoqchi bo'lganingizda, konsol o'lchamlarini monitorlaringizga o'zgartiring (agar bo'lmasa, bularning hammasini keyinroq bekor qiling). 21 va 22 -qatorlar:
framebuffer_width = 800
framebuffer_height = 600 #bu konsol hajmini majburlaydi.
Va barcha HDMI qiymatlariga "#" qo'shing, sizda shunday narsa bo'lishi kerak [VGA -ni majbur qiladi]:
#hdmi_gruppasi = 1
#hdmi_mode = 4
#hdmi_drive = 2
Saqlash; bajarildi.
Youtube -dagi cosicasF9 videosidan olingan: https://www.youtube.com/embed/RGbD2mU_S9Y, siz subtitr bilan ko'rishingiz mumkin!
18 -qadam: Simsiz mini -klaviatura
Men "Instructable" va "Tinkercad" ning oldindan ko'rish prototipi uchun mini klaviatura sifatida ko'rsatish uchun ikkita protobardni birlashtirdim. Keyingi narsa - bu mini -klaviatura velcro bilan yotadigan holatda yaratish! Ha, agar siz Basiliscus-ni televizorga yoki monitorga ulashni xohlasangiz, uni ilib qo'yishga imkon beradigan ilgakli mahkamlagich yordamida. Bu uning [MiniK] orqa tomonida va korpusning old tomonida yoki SensorHub platasining pastki qismida bo'ladi, men buni tavsiya qilmayman, lekin bu mumkin.
SensorHub, Universal GPIO Expansion va VGA666 adapterlari orasidagi burilishlar bilan bog'liq holda, men ularni va kelajakdagi korpusdan foydalanishim mumkin.
19-qadam: Qo'shimchalar va yangilanishlar
Yana nima qo'shmoqchisiz? Balki sensorli barmoq izi!
Men buni har bir Uptade jurnalini qo'shib qo'yaman, chunki ba'zi qismlar hozircha birma -bir kelishini bilaman, umid qilamanki; Ayni paytda, munozara ochiq bo'lgan loyiha ishlab chiqilmoqda, siz ishtirok etishingiz mumkin.{Men buni boshida aytganman} Aks holda, umid qilamanki, bu ko'rsatma loyihaga qiziqqan har bir kishi uchun foydali bo'ladi deb o'ylayman, agar kimdir buni o'zlari uchun qilishni xohlasa, men uchun esa o'z-o'zidan yaxshi ko'rsatma.
O'qiganingiz uchun tashakkur, Ovoz berishni unutmang, iltimos! Men uni RPi 2020 tanloviga topshirdim. Menga omad tila. Bundan tashqari, men shuni aniqlik kiritmoqchimanki, agar bu narxlardan birini yutsa, qolgan qismlarni to'g'ridan -to'g'ri sotib olish yoki Basiliscus korpusini chop etish va modellashtirishda davom etadi:)
Sizga yana bir bor va yana bir bor rahmat: sharh berishdan, so'rashdan yoki maslahat berishdan tortinmang. Hammaga xush kelibsiz. {1 -mart, EDIT:} Tinkercad 3D modeli havolasi. Allaqachon ochiq!
Tavsiya:
Kompyuter uskunalari monitor: 6 qadam (rasmlar bilan)
Kompyuter uskuna monitor: hammaga salom. Men bu loyihani ikki sababga ko'ra boshladim: yaqinda shaxsiy kompyuterimda suv sovutgichli tsikl qurdim va bu holda bo'sh joyni vizual ravishda to'ldirish uchun biror narsa kerak edi va men harorat va boshqa statistikani tezkorlik bilan tekshirishni xohlardim
Arduino va ST7920 LCD bilan kompyuter uskunalari monitor: 4 qadam
Arduino va ST7920 LCD displeyli kompyuter uskunalari monitorlari: Loyihaning 2 xil versiyasi mavjud: 4 ta raqamli fayllar va 1 ta protsessor yuklanishi yoki soat uchun grafik, CPU harorati, yuk, soat va ishlatilgan RAM uchun 4 ta mustaqil grafik qismlar: USB bilan Arduino Nano yoki Arduino Pro Mini. ST7920 128x64 LCD seriyali adapterga
Arduino va Nokia 5110 LCD bilan kompyuter uskunalari monitor: 3 qadam
Arduino va Nokia 5110 LCD bilan kompyuterning apparat monitorlari: Arduino asosidagi kompyuter harorati, protsessor harorati, yuk, soat va ishlatilgan RAMCPU yuk yoki soat qiymatlarini aks ettiradi, shuningdek grafik sifatida chizish mumkin. Nokia 5110 84x48 LCD
DJ uskunalari bilan qanday bog'lanish va ishga kirish: 8 qadam
DJ uskunalari bilan qanday bog'lanish va ishga kirish mumkin: Ushbu ko'rsatmaning maqsadi sizga, o'quvchiga, aylanuvchi stolni qanday o'rnatish va DJ uskunasini qanday ulash kerakligini ko'rsatishdir
Kompyuterning asosiy uskunalari muammosini tuzatish (tizim diskining ishlamay qolishi va PSU buzilganligi va yo'qolgan/buzilgan fayllar): 4 qadam
Kompyuterning asosiy dasturiy ta'minoti muammosini tuzatish (tizim diskining ishlamay qolishi va PSU buzilganligi va yo'qolgan/buzilgan fayllar): Bu ko'rsatma tugamagan bo'lsa, men imkoniyat topganimda ko'proq ma'lumot qo'shaman. Agar sizga kompyuterni tuzatish bo'yicha yordam kerak bo'lsa. Menda biron bir savol bo'lsa, menga xabar yuboring: "Men sizga bu yo'riqnomada asosiy dasturni qanday tuzatish kerakligini aytaman