Satura rādītājs:

Pi pakete: 4 soļi
Pi pakete: 4 soļi

Video: Pi pakete: 4 soļi

Video: Pi pakete: 4 soļi
Video: Plant watering system with new Blynk update 2024, Jūlijs
Anonim
Pi pakete
Pi pakete
Pi pakete
Pi pakete
Pi pakete
Pi pakete
Pi pakete
Pi pakete

Šis ir Mini Raspberry Pi Zero dators. Jūs varētu pievienot nelielu USB tastatūru (ar USB OTG adaptera palīdzību), lai to izmantotu kā mazu Linux datoru, lai ar to darbotos un palaistu dažas vienkāršas programmas.

Šī projekta pabeigšana neaizņem daudz laika, un to var paveikt nedēļas nogalē, izmantojot dažas vienkāršas lodēšanas un pamatzināšanas par Linux un komandrindu.

Es plānoju to izmantot, lai veiktu vienkāršu programmēšanu un kā nelielu failu mini serveri

1. darbība: elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Es pievienoju (2,4 collu) ili9341 LCD uz Raspberry Pi Zero W kā tādu LCD-> Pi ----------------- Vin-> 3.3VGND-> GNDCLK-> CLKMOSI- > MOSIMISO -> MISO (var nebūt vajadzīgs) CS -> CE0DC -> 18 (parasti GPIO 24, bet man bija problēmas to lietojot) RESET -> 23 (parasti GPIO 25, bet man bija problēmas to lietojot) LED -> 3.3 V (Jūs to varētu savienot ar citu GPIO tapu, bet es gribētu, lai fona apgaismojums būtu vienmēr ieslēgts)

Turklāt paralēli ievietoju lietotu 1650 mAh tālruņa akumulatoru (no krāmu tirgus), 5V pastiprinātāju un uzlādes ķēdi. Es atvienoju USB A ligzdu no Boost pārveidotāja, lai padarītu to pārnēsājamu. I Ievietojiet sērijveida slēdzi no Boost pārveidotāja un Raspberry Pi, lai ieslēgtu un izslēgtu ierīci.

Akumulators -> Lādētājs un aizsardzība -> Boost -> Slēdzis -> Raspberry Pi

Ņemiet vērā, ka, tā kā akumulators un Boost pārveidotājs nav ļoti spēcīgs, dažos gadījumos var nepietikt, lai darbinātu Raspberry Pi. Piemēram, tas nevar darbināt vairākas USB ierīces, izmantojot tikai akumulatoru.

2. darbība: programmatūra

Programmatūra
Programmatūra
Programmatūra
Programmatūra
Programmatūra
Programmatūra
Programmatūra
Programmatūra

Pirmkārt, es konfigurēju Raspberry Pi, lai sāknētu konsolē.

Lai ielādētu LCD draiveri, izpildiet šo komandu

  • sudo modprobe fbtft_device pielāgotais nosaukums = fb_ili9341 gpios = reset: 23, dc: 18, led: 24 speed = 16000000 bgr = 1
  • Es to pievienoju rc.local pirms pēdējās rindas, kurā teikts izeja 0, lai LCD draiveris tiktu ielādēts sāknēšanas laikā. Vienkārši ir pievienot komandu failam
  • Ir arī citi norādījumi (zemāk esošajās saitēs), kas liek rediģēt citus failus, lai tie tiktu ielādēti sāknēšanas laikā. Tādā veidā tas arī darbosies

Lai ekrānā iestatītu X serveri (Raspberry Pi darbvirsmu), izpildiet šeit norādītās X servera darbības.

Lai iestatītu konsoli, lai tā tiktu parādīta LCD ekrānā, izpildiet šeit norādīto Enable Console darbību

Palaidiet con2fbmap n 1, lai iestatītu otru n -to konsoli, kas tiktu parādīta Raspberry Pi. piem. con2fbmap 3 1

Saites

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. solis: apvalks

Korpuss
Korpuss
Korpuss
Korpuss
Korpuss
Korpuss

Lai padarītu ierīci pārnēsājamu un vieglu, es izmantoju un salieku caurspīdīgu elastīgu plastmasu. Ar pildspalvas nazi un šķērēm pietiktu, lai izgrieztu mikro USB un mini HDMI portus. Pēc tam, lai nodrošinātu visu kopā, tiktu izmantota skaidra skotu lente. Sākumā es izmantoju caurspīdīgu plastmasu no salauztā zīmuļu futrāļa, bet pēc tam es atradu un izmantoju caurspīdīgu plastmasu no kāda iepakojuma (USB centrmezgla). gandrīz) pareizais izmērs. Lai gan bija papildu vieta, es to izmantoju, lai uzglabātu dažus papildu piederumus (USB OTG adapteris).

4. solis: lietas, kuras varētu uzlabot

Šis ir vienkāršs projekts, kura pabeigšana aizņēma mazāk nekā 3 dienas. Tomēr jūs varat to uzlabot, veicot šādas darbības:

  1. Raspberry Pi kameras pievienošana

    Jūs to varētu redzēt prototipos, bet galu galā tas tika noņemts, jo tas patērēja enerģiju, ko varēja saglabāt, un mana Raspberry Pi Zero W kameras savienotājs jebkurā gadījumā salūza

  2. Labāka (varbūt 3D drukāta) korpusa izgatavošana

    Tas padarītu to stiprāku un izturīgāku. Prieks manis. Es biju pārāk slinks 3D modelim un man nebija 3D printera, bet jūs varētu izmantot arī citus plānus cietus materiālus, piemēram, akrilu utt

  3. Skārienekrāna iestatīšana

Ieteicams: