Cuprins:

Basilisc "α". Mandalorian's Basilisk W / Raspberry Pi Hardware și Raspbian OS: 19 pași
Basilisc "α". Mandalorian's Basilisk W / Raspberry Pi Hardware și Raspbian OS: 19 pași
Anonim
Basilisc
Basilisc
Basilisc
Basilisc
Basilisc
Basilisc

Acest proiect este despre un dispozitiv pe care îl puteți folosi ca computer, diferit de un laptop, în deplasare. Scopul său principal este de a vă permite să vă scrieți codul dacă programați sau învățați. De asemenea, dacă sunteți scriitor sau vă place să scrieți povești, chiar dacă vindeți poze sau fotografii, puteți lua unele și să scrieți subtitrările lor - un Youtuber pentru a răspunde la comentariile sale, poate, sau pentru a filma! Am recunoscut odată că aș putea să-mi termin codul în timp ce mă plictiseam să aștept pe cineva în fața casei sau să vizitez, să iau metroul sau autobuzul. În multe situații este plictisitor sau care pierde timpul. Sentimentul de a continua să codați sau să scrieți, deoarece codarea unui bot necesită mult timp și știm că nu doar să creați un bot, poate fi un site web sau o aplicație! Dacă scrieți o carte sau un roman / o poveste se întâmplă și (aici am realizat, de asemenea, că acest lucru ar putea fi pentru oricine, depinde doar de utilizator). Sau articole, precum acest Instructable e. g. Oricum, am crezut că Raspberry Pi are o anumită capacitate pentru a face acest lucru, îl puteți transforma și într-un dispozitiv Android! Dar mai întâi, concentrându-mă pe elementele de bază: cu Rasbian, pot realiza acest obiectiv, chiar profitând de niște senzori și module. Am temat acest proiect legat de mitologia și natura lui Basilisc, datorită libertății și, în special, limbajului meu de codare „nativ”: pitonul. Și transformarea sa (diferențele dintre o adevărată cobră și orice altă reptilă) - și, desigur, crez mandalorian din cauza locurilor de muncă independente, a comunității și a tuturor acestor tehnologii și gateway-uri [care ajută la realizarea multor lucruri] și cel puțin, dar totuși semnificativă: inspirația colibri (în cazul Basiliscului lui Mandalorian, de asemenea). Unul dintre obiectivele mele este să mă mențin codificându-mă fără griji pentru a scăpa de baterie (presupunând că ne putem folosi smartphone-urile), oriunde și ori de câte ori vreau - chiar și să mă odihnesc acasă pe canapea sau în pat scriind în loc să nu fac nimic sau să joc jocuri video. De asemenea, este excelent, deoarece există câteva pagini de site pe care nu le puteți face și nici nu le puteți utiliza în funcție de unele funcții în versiunea mobilă; datorită computerelor mici, nu veți avea această problemă. Cu imaginile sistemului de operare Android pentru RPi, veți putea descărca acele aplicații care nu sunt disponibile pentru computere, cum ar fi Instagram, de exemplu, sau dacă creați / programați o aplicație! {^ EDIT: 5 martie. 2020}

Aș putea asambla cobra regală egipteană, cea pe care grecii o cunoșteau ca Basilisc, dar numai Supremul ne dă libertatea. Dumnezeu este singurul care ne oferă harul dominației asupra acestei creaturi pentru a o face onorabilă și loială, pentru omenire, și pentru a progresa chiar și în acele „vremuri moarte”.

Dezvoltarea sa ← @ Projectboard, droidul lui Mandalorian! Codificare și scriere ca Freelancer; într-un forum de discuții. Ești invitat să arunci o privire și să participi:)

Nu vă faceți griji, nu vă va mușca [decât dacă îi adăugați colți - deci, urmați cu atenție acest instructabil și puneți orice întrebare doriți], de asemenea, nu uitați să nu-i priviți direct ochii și nici să îndrăzniți să-l subestimați. menționat în primul paragraf, cine poate vedea totul.

· Scopul principal sau inițial ←

Scopul inițial al acestui proiect a fost să satisfacă nevoia sau dorința de a avea un dispozitiv destinat codificării pe el. Asemănător consolelor jocurilor video, dar exclusiv scrisului, concentrându-se doar pe scriere sau dedicat acestor coduri extinse într-un moment în care nu putem face mai bine decât să așteptăm sau chiar să ne pierdem timpul, în timp ce avem multe de scris acasă sau la serviciu. Orice codare, scrierea unei cărți, blog, legenda fotografiei în Albumele noastre (în cazul fotografilor) și așa. Mai ales pentru codificare, deoarece uneori avem nevoie de un compilator și iterați codul pe care îl scriem, mai mult dacă învățăm o nouă bibliotecă sau un limbaj de programare.

Oricum, după o lungă perioadă de timp, am aflat cum aș putea aduce în viață o astfel de consolă inspirată o dată odată cu abordarea tehnologiei primilor mei ani - conștienți - din copilărie. Dându-ne seama că nu ar fi doar pentru codificare, care este actul său principal de scriere, ci și pentru cercetare și dezvoltarea altor proiecte, profitând tot de pe micul computer. De asemenea, ați putea asculta un webinar, puteți utiliza imprimante vechi și vă puteți modela 3D - wireless! Oriunde afară de acasă sau de vizită etc. Inclusiv în curtea din spate, pe pat / canapea, dacă doriți să vă odihniți și să scrieți sau să cercetați ceva în același timp.

· Legat de acest instructabil și de realizarea acestuia. ←

Este un instructabil ilustrat pe 3D folosind Tinkercad din multe motive pentru care nu aveți încă piesa sau componentele, poate pentru că sunt încă expediate sau pur și simplu nu au fost încă cumpărate. Prima dezvoltare a reușit și am vrut să o împărtășesc pas cu pas explicând deja ansamblul și, datorită acestui fapt, mi-am exersat și am rupt frica de modelare 3D, mi-a plăcut atât de mult! În caz contrar, am vrut, de asemenea, să-l recreez în 3D pentru a vedea aspectul său posibil și apoi să-i pot susține cazul. Puteți copia sau modifica designul meu pe Tinkercad pentru crearea propriului caz.

NOTĂ: Acest dispozitiv ar trebui să se potrivească fiecărui utilizator / client întrucât știu cum să profite de acesta, deci nu este limitat, imaginația voastră și bine dispusă sunt limita dvs., așa cum este descris mai sus la „Scopul principal sau inițial”, ceea ce înseamnă că îl puteți folosi pentru tot ce aveți nevoie. Scopul principal este de a câștiga timp într-o posibilă oportunitate de a „pierde timpul” - în loc de asta, creați ceva demn.

De asemenea, scriu toate acestea în speranța că aș putea să mă explic foarte bine în scrisul meu din cauza limbii mele materne, care nu este engleza. Îmi cer scuze în prealabil dacă fac o greșeală de gramatică, orice întrebare sau sfat sunt binevenite (nu ezitați să întrebați, vă rog)! Vă mulțumim pentru timp și răbdare. Să creăm.

Provizii

Fiecare săgeată (→) se referă la un element ca părți ale Basiliscului α.

  1. → Modelul Raspberry Pi 4B (de preferință 4 GB RAM). Cu kitul său: alimentare - comutator - cablu de alimentare (pentru 110v ~ 220v sau USB), radiatoare (recomandat) sau un radiator din aluminiu încorporat, radiator, → și un microSD (stocare de 4 GB la 16 GB, este ok).
  2. → Ecran LCD [tactil] 3,5 "(max. 5", cred). + un creion stilou (opțional).
  3. → X856 mSATA SSD Shield Storage Extension Board (numai pentru RPi 4B).
  4. → Stocare SSD mSATA (> 125 GB). NU SAMSUNG, este foarte important.
  5. → SIM7600G * 4G HAT. Inclusiv cablul său (35cm sau 120cm) + Antena GPS. & Antena GSM.
  6. → Modul Ceas în timp real (RTC) fără antet montat și temp. senzor & trecere. „DS3231SN” → 2x placă de extensie GPIO Duplicare (90º) → placă de extensie GPIO universală. (are trei GPIO pe el)
  7. → Placă de expansiune cu ventilator: ventilator reglabil cu pălărie de răcire YAHBOOM RGB cu afișaj OLED. Sau, ventilator de răcire MakerFocus cu Led.
  8. → cablu micro-HDMI la HDMI [recomandat (150cm)].
  9. → Camera 8MP V2 cu unghi larg 160º FoV (suport pentru înregistrarea video). + Cablu adaptor pentru cameră pentru Raspberry Pi 4B, unde vom conecta camera 8MP.
  10. → Placă de extindere a sursei de alimentare.
  11. → 2x alimentare cu baterie (> 2500mAh). Recomand o pereche de 8000mAh. Sau 10Ah, dar acestea sunt prea mari.
  12. → [N503 sau oricare] Mini TASTATURĂ fără fir, care ți se potrivește. Încearcă să folosești una mică! - Trebuie să am una cu tasta SHIFT pe ambele părți: stânga și dreapta.
  13. ↓ Suplimente: ~ Placă de dezvoltare a senzorului. ~ Placă de adaptor VGA666.

- Opțional (pentru Pasul 2), o stație de lipit: în principal aveți nevoie de o lipire cu căldură [AVERTISMENT: Este foarte cald și este posibil să aveți o experiență, deoarece veți manipula și Raspberry Pi și GPIO-ul său. Aveți grijă extremă].

* G înseamnă Global, E și CE sunt pentru SUA și CAD și, respectiv, Asia și Europa.

Pasul 1: Să ne pregătim pregătind totul

Să ne pregătim pregătind totul
Să ne pregătim pregătind totul
Să ne pregătim pregătind totul
Să ne pregătim pregătind totul
Să ne pregătim pregătind totul
Să ne pregătim pregătind totul
  1. Asigurați-vă că cardul dvs. Micro SD are> 4 GB. Și trebuie să aveți acces la Internet (pentru a descărca sistemul de operare ".img")
  2. Descărcați imaginea sistemului de operare Raspberian (desktop).
  3. Obțineți un software unde puteți arde sau bloca imaginea pe cardul Micro SD.
  4. Aveți deja un utilitar pentru a dezarhiva imaginea.

După cum probabil știți, după descărcarea imaginii și dezarhivarea acesteia, trebuie să o blocați pe cardul Micro SD.

De asemenea, este bine să aveți deja un adaptor HDMI (care ar fi mai degrabă un cablu), așa cum se arată mai jos! Micro HDMI.

La început, asigurați-vă că ați cumpărat module compatibile și articole. În caz contrar, veți vedea că imaginile acestui instructabil sunt realizate în 3D pe Tinkercad, din două motive:

1.- Nu am primit încă piesele întregi, unele vor ajunge în curând la mine acasă și nici pe celelalte nu le-am cumpărat.

2.- Din acest ultim motiv, am modelat fiecare parte într-un model „generic” foarte asemănător, pentru a ilustra pentru mine când ajung și se asamblează împreună și pentru a vă împărtăși cum să faceți sau să asamblați Basiliscus Alpha singuri așa cum este un proiect Creative Commons licențiat (BY-NC-SA 4.0) și un cadou de la mine tuturor persoanelor interesate.

Conectați cablul Micro-HDMI la HDMI la Raspberry Pi și la un televizor care acceptă HDMI. Și porniți Raspberry Pi. Și configurați Raspbian pentru prima dată! Notă: închideți pasul de conectare Wifi, nu mă voi conecta, faceți-l după ce reporneste.

Mergeți la Terminalul Raspbian. și rulați următoarele linii de comandă:

sudo rasp-config

Apoi, activați opțiunea 5: Opțiuni de interfață (Configurare conexiuni la periferice). Și activați (activați) P5: „I2C”. Faceți clic pe [da], ENTER la tot: apoi se va reporni.

Acum, instalați utilitare:

sudo apt-get update

sudo apt-get install -y python-smbus i2c-tools

În cele din urmă, opriți sistemul (sau reporniți-l cu sudo reboot):

sudo stop

Dacă doriți, verificați dacă I2C este activat, care este opțional și va enumera toate modulele:

lsmod | grep i2c_

Toți acești sub-pași au fost extrasați din Enable I2C Interface pe Raspberry Pi BY MATT.

Pasul 2: Deschideți-vă bunurile

Deschideți-vă bunurile
Deschideți-vă bunurile
Deschideți-vă bunurile
Deschideți-vă bunurile
Deschideți-vă bunurile
Deschideți-vă bunurile

Mi-am lipit deja radiatoarele pe nucleele Raspberry Pi aici!

De asemenea, așa cum am menționat anterior, voi adăuga imagini reale la sfârșitul pasului corespunzător, și aici ca procesul lor de unboxing, de îndată ce fiecare parte ajunge!

Pasul 3: Atașați GPIO-ul duplicat la 90 de grade

Atașați GPIO-ul duplicat la 90 de grade
Atașați GPIO-ul duplicat la 90 de grade
Atașați GPIO-ul duplicat la 90 de grade
Atașați GPIO-ul duplicat la 90 de grade
Atașați GPIO-ul duplicat la 90 de grade
Atașați GPIO-ul duplicat la 90 de grade

Poate fi în partea de sus a Raspberry Pi, dar mi-ar plăcea să-l lipesc mai jos. Trebuie să mă duc la o stație de lipire tehnică unde au un lipitor de căldură sau o achiziționez! Ar putea fi opțional, dar chiar vreau să fac asta. Voi actualiza acest lucru cu câteva imagini și avertismente legate de acesta. Oricum, puteți adăuga GPIO în partea de sus a RPi4, așa cum puteți vedea în a treia imagine.

Pasul 4: Reuniți șuruburile MSATA Storage Expansion Board

Reunește șuruburile MSATA Storage Expansion Board
Reunește șuruburile MSATA Storage Expansion Board
Reunește șuruburile MSATA Storage Expansion Board
Reunește șuruburile MSATA Storage Expansion Board
Reunește șuruburile MSATA Storage Expansion Board
Reunește șuruburile MSATA Storage Expansion Board

Pasul 5: Introduceți și atașați cardul de disc MSATA SDD pe placa de expansiune MSATA

Introduceți și atașați cardul de disc MSATA SDD pe placa de expansiune MSATA
Introduceți și atașați cardul de disc MSATA SDD pe placa de expansiune MSATA
Introduceți și atașați cardul de disc MSATA SDD pe placa de expansiune MSATA
Introduceți și atașați cardul de disc MSATA SDD pe placa de expansiune MSATA
Introduceți și atașați cardul de disc MSATA SDD pe placa de expansiune MSATA
Introduceți și atașați cardul de disc MSATA SDD pe placa de expansiune MSATA
Introduceți și atașați cardul de disc MSATA SDD pe placa de expansiune MSATA
Introduceți și atașați cardul de disc MSATA SDD pe placa de expansiune MSATA

Pasul 6: Conectați Raspberry Pi la placa de expansiune MSATA

Bridge Fom Raspberry Pi la placa de expansiune MSATA
Bridge Fom Raspberry Pi la placa de expansiune MSATA
Bridge Fom Raspberry Pi la placa de expansiune MSATA
Bridge Fom Raspberry Pi la placa de expansiune MSATA
Bridge Fom Raspberry Pi la placa de expansiune MSATA
Bridge Fom Raspberry Pi la placa de expansiune MSATA

Pasul 7: placa modulului ventilatorului

Placa modulului ventilatorului
Placa modulului ventilatorului
Placa modulului ventilatorului
Placa modulului ventilatorului
Placa modulului ventilatorului
Placa modulului ventilatorului
Placa modulului ventilatorului
Placa modulului ventilatorului

Știu că vă sugerez o pereche de module Cooler Fan, puteți utiliza oricare dintre ele, doar că aceste două sunt mai bune pentru acest proiect; dacă îl doriți sau nu pe cel cu OLED, este alegerea dvs. În cazul meu, aleg OLED. Oricum, niciunul dintre ei nu are nevoie de cod, din câte știu eu. De asemenea, puteți utiliza în schimb răcitorul de ventilator PoE oficial al Raspberry.

Respingeți chestia aia gri, este una dintre bateriile pereche pe care le vom folosi mai târziu!

Pasul 8: GPIO suplimentar individual

GPIO individual suplimentar
GPIO individual suplimentar
GPIO individual suplimentar
GPIO individual suplimentar
GPIO individual suplimentar
GPIO individual suplimentar

Vom adăuga un GPIO suplimentar sau orice alt modul de dorință. Funcția sa principală este de a asigura un spațiu liber pentru ventilatorul de răcire!

Pasul 9: RTC (ceas în timp real)

RTC (ceas în timp real)
RTC (ceas în timp real)
RTC (ceas în timp real)
RTC (ceas în timp real)
RTC (ceas în timp real)
RTC (ceas în timp real)

De asemenea, nu uitați să introduceți bateria respectivă!

Editați config.txt (puteți utiliza sudo nano /boot/config.txt pe terminal) și adăugați următoarea linie:

dtparam = i2c_arm = on # poate că este deja activat, doar verifică-l.

dtoverlay = i2c-rtc, ds3231

Salvați. Reporniți. Atunci, sudo hwclock --systohc

Și eliminați hwclock-ul fals: (această singură linie este opțională, deoarece scopul său este să știe, ca utilizatori, când nu funcționează. În caz contrar, îl puteți păstra [săriți peste acest pas] pentru a avea o copie de rezervă. După cum spune dfries în Notă)

sudo apt-get purge fake-hwclock

Creați o nouă regulă udev pentru a seta ceasul (fișier nou):

sudo nano /etc/udev/rules.d/85-hwclock.rules

Copiați și lipiți următorul:

# Pe Raspberry Pi, RTC nu este disponibil când încearcă systemd, # setați ora de la RTC acum când este disponibil. KERNEL == "rtc0", RUN + = "/ sbin / hwclock --rtc = $ root / $ name --hctosys"

În cele din urmă, salvați.

Toate acestea au fost extrase din configurarea RTC ds3231 … RaspberryPi.org/forums/viewtopic.php?f=63&t=209700 postat de dfries.

Pasul 10: SIM7600G-H 4G pe verticală și conectare

SIM7600G-H 4G pe vertical și conectat
SIM7600G-H 4G pe vertical și conectat
SIM7600G-H 4G pe vertical și conectat
SIM7600G-H 4G pe vertical și conectat
SIM7600G-H 4G pe vertical și conectat
SIM7600G-H 4G pe vertical și conectat

Deschideți fișierul /boot/config.txt, găsiți declarația de mai jos și decomentați-o pentru a activa UART.

sudo nano /boot/config.txt

Îl puteți adăuga direct și la sfârșitul fișierului.

enable_uart = 1

Apoi, reporniți.

Puteți face acest lucru și în terminal: sudo rasp-config → Opțiuni → Serial →

1.- Descărcați codul demo raspberry pi și copiați folderul SIM7600X în / home / pi / directorul. X se referă la modelul nostru SIM7600, în acest caz, este SIM7600G.

2.- Introduceți directorul / home / pi /, executați următoarea comandă la „Init Raspberry Pi”:

cd / home / pi /

chmod 777 sim7600-4g-hat-init

3.- Deschideți fișierul /etc/rc.local, apoi adăugați contextul de mai jos:

sh / home / pi / SIM7600G / sim7600_4g_hat-init

(Este afișat în imaginile de mai sus sau în fișierul PDF atașat, pagina 21)

Extras din SIM7600E-HAT-Manual-EN.pdf de WAVESHARE.

Pasul 11: Un al doilea duplicat GPIO 90º (ilustrarea GPIO care s-a atașat deja la pasul 3)

Un al doilea duplicat GPIO 90º (ilustrarea GPIO care s-a atașat deja la pasul 3)
Un al doilea duplicat GPIO 90º (ilustrarea GPIO care s-a atașat deja la pasul 3)
Un al doilea duplicat GPIO 90º (ilustrarea GPIO care s-a atașat deja la pasul 3)
Un al doilea duplicat GPIO 90º (ilustrarea GPIO care s-a atașat deja la pasul 3)
Un al doilea duplicat GPIO 90º (ilustrarea GPIO care s-a atașat deja la pasul 3)
Un al doilea duplicat GPIO 90º (ilustrarea GPIO care s-a atașat deja la pasul 3)

După cum puteți vedea în imaginile atașate, există GPIO suplimentar pe care l-am atașat deja la pasul opt (8).

Pasul 12: "UPS HAT 2" Baterie Li-ion Alimentare sursă alimentare Placă de expansiune și pereche de baterii (între 2,6 și 5,6 sau 8 Amh)

Imagine
Imagine
Imagine
Imagine
Imagine
Imagine

UPS2

Aș dori să folosesc două baterii.

Extras din

Vă rugăm să consultați github:

## Activați I2C în raspi-configsudo raspi-config -> Opțiuni de interfațare -> I2C -> Activați -> ## Vizualizați informațiile despre baterie wget https://github.com/geekworm-com/UPS2/raw/master/viewinfo.py #edit viewinfo.py și modificați capacitatea bateriei nano viewinfo.py #. Schimbați 2600 la capacitatea bateriei (mAh) MY_BATTERY_CAP = 2600

Pasul 13: Alocați-ne a doua baterie. și este un moment bun să introduceți / conectați camera SPI în Raspberry Pi

Alocați-ne a doua baterie. și este un moment bun să introduceți / conectați camera SPI în Raspberry Pi
Alocați-ne a doua baterie. și este un moment bun să introduceți / conectați camera SPI în Raspberry Pi
Alocați-ne a doua baterie. și este un moment bun să introduceți / conectați camera SPI în Raspberry Pi
Alocați-ne a doua baterie. și este un moment bun să introduceți / conectați camera SPI în Raspberry Pi
Alocați-ne a doua baterie. și este un moment bun să introduceți / conectați camera SPI în Raspberry Pi
Alocați-ne a doua baterie. și este un moment bun să introduceți / conectați camera SPI în Raspberry Pi

Am decis să-l odihnesc în acel mic spațiu. Asigurați-vă că cablurile sale ajung la intrarea UPS2 HAT -pentru baterie-.

Pasul 14: Ecran LCD tactil de 3,5"

Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran LCD tactil 3.5
Ecran LCD tactil 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran tactil LCD 3.5
Ecran LCD tactil 3.5
Ecran LCD tactil 3.5
Ecran LCD tactil 3.5
Ecran LCD tactil 3.5
Ecran LCD tactil 3.5
Ecran LCD tactil 3.5
Ecran LCD tactil 3.5
Ecran LCD tactil 3.5
Ecran LCD tactil 3.5
Ecran LCD tactil 3.5

Instalarea driverului:

Deschideți terminalul și rulați:

sudo rm -rf LCD-showgit clone https://github.com/goodtft/LCD-show.git chmod -R 755 LCD-show

Pentru a începe să utilizați ecranul tactil LCD ca afișaj curent, rulați următorul pe Terminal:

cd LCD-show / sudo./LCD35-show

Se va reporni și se va încărca la următoarea pornire.

Pentru a anula acest lucru sau pentru a reveni la HDMI:

cd LCD-show / sudo./HDMI-show

Și apoi, calibrarea ecranului tactil.

Poate fi calibrat folosind un program numit xinput_calibrator:

cd LCD-show / sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb

Faceți clic pe Meniu pe bara de activități -> Preferințe -> Calibrare ecran tactil. Urmați instrucțiunile de acolo!

Pentru a roti ecranul (90 de grade), executați:

cd LCD-show /

sudo./rotate.sh 90

- Toate acestea au fost extrase de pe ecranul RPi de 3,5 inch @ LCDwiki.com

Pasul 15: placa SensorHub

Placa SensorHub
Placa SensorHub
Placa SensorHub
Placa SensorHub
Placa SensorHub
Placa SensorHub
Placa SensorHub
Placa SensorHub

După cum am etichetat la prima imagine atașată, trebuie să amestecăm senzorul de lumină de 90 ° pentru a fi ușor de utilizat ulterior. Veți vedea în pasul următor (16).

Pentru instalarea sa, în plus față de capturile de ecran, @EsoreDre a făcut un Instructable despre asta; du-te și aruncă o privire, lasă și câteva vibrații bune acolo. În caz contrar, dacă nu doriți, veți vedea întotdeauna acest articol următor, unde este explicat și un cod de fișier py făcut pentru autorul său (Brian0925) ca un plus.

Seria Docker Pi de placă cu butuc senzor Despre IOT de EsoreDre în Circuite> Raspberry Pi.

Primul aspect pe EP0106 de Brian0925 pe DESIGNSPARK.

Pasul 16: placa de expansiune GPIO universală (trei)

Placă de expansiune GPIO universală (trei)
Placă de expansiune GPIO universală (trei)
Placă de expansiune GPIO universală (trei)
Placă de expansiune GPIO universală (trei)
Placă de expansiune GPIO universală (trei)
Placă de expansiune GPIO universală (trei)

NOTĂ: ar fi bine să le consolidați cu câteva (șase, 4 și 2 pentru VGA. Pasul următor).

Pasul 17: placa adaptorului modulului VGA666

Placă adaptor modul VGA666
Placă adaptor modul VGA666
Placă adaptor modul VGA666
Placă adaptor modul VGA666
Placă adaptor modul VGA666
Placă adaptor modul VGA666

Editați din nou config.txt. Și adăugați la acesta:

#VGA 666 config

dtoverlay = vga666 enable = dpi_lcd = 1 # Descommentați dacă vrem să-l setați ca afișaj implicit # display_default_lcd = 1 dpi_group = 2 # Asigurați-vă că este Celsius-ul pe care funcționează monitorul dvs. # Oricum, cel mai frecvent este 60, deci să scriem: dpi_mode = 0x09

Înainte de a salva sau a ieși, pentru fiecare dată când doriți să utilizați acest lucru, modificați valorile dimensiunii consolei pe monitoarele dvs. (când nu, anulați toate acestea în continuare). Liniile 21 și 22:

framebuffer_width = 800

framebuffer_height = 600 # asta forțează o dimensiune a consolei.

Și adăugați un „#” la toate valorile HDMI, trebuie să aveți așa ceva [va forța VGA]:

# hdmi_group = 1

# hdmi_mode = 4

# hdmi_drive = 2

Salvați; Terminat.

Extras din videoclipul Youtube al cosicasF9: https://www.youtube.com/embed/RGbD2mU_S9Y, pe care îl puteți viziona cu subtitrări!

Pasul 18: Mini-tastatură fără fir

Mini-fără fir- Tastatură
Mini-fără fir- Tastatură
Mini-fără fir- Tastatură
Mini-fără fir- Tastatură
Mini-fără fir- Tastatură
Mini-fără fir- Tastatură

Am fuzionat două protoboarde pentru a o reprezenta ca tastatura Mini pentru instructabilul meu și prototipul meu de previzualizare realizat de -Tinkercad. Tot ce urmează este să-i creezi un caz în care Mini Tastatura ar trebui să se întindă cu velcro! Da, cu un dispozitiv de fixare cu buclă care vă permite să îl deconectați dacă doriți să conectați Basiliscus la un televizor sau un monitor. Ar fi în spatele [MiniK] și în partea din față a carcasei sau în partea inferioară a plăcii SensorHub, ceea ce nu recomand, dar este posibil.

Legat de știfturile dintre SensorHub, Universal GPIO Expansion și VGA666 Adapter, aș putea folosi știfturile în ele și carcasa [un viitor].

Pasul 19: Suplimente și ACTUALIZĂRI

Ce altceva ai vrea să adaugi? Poate o amprentă senzorială!

Voi adăuga acest jurnal al fiecărei Uptade pe care îl voi face, știind că unele părți vor ajunge una câte una lunar până acum, sper că da; Între timp, există un proiect în curs de dezvoltare cu o discuție deschisă, puteți participa.{L-am împărtășit deja la început} În caz contrar, sper că acest Instructable va fi util oricui este interesat de proiect dacă cineva dorește să-l facă pentru al său și pentru mine ca un bun Instructable auto-făcut.

Vă mulțumim că ați citit și nu uitați să VOTAȚI, vă rog! L-am trimis la concursul RPi 2020. Urează-mi noroc. De asemenea, vreau să clarific că - în cazul în care acesta câștigă unul dintre prețuri - va merge direct la cumpărarea tuturor celorlalte piese, sau pentru tipărire și modelare continuă a casei Basiliscus:)

Vă mulțumesc încă o dată și încă o dată: nu ezitați să comentați, să întrebați sau să dați un bacșiș. Toate acestea sunt binevenite. {1 martie, EDIT:} Link-ul modelului Tinkercad 3D. Deja public!

Recomandat: