ዝርዝር ሁኔታ:

Raspberry Pi ን ከ AdaFruit's PiTFT ማሳያ ጋር ያዋቅሩ: 11 ደረጃዎች
Raspberry Pi ን ከ AdaFruit's PiTFT ማሳያ ጋር ያዋቅሩ: 11 ደረጃዎች

ቪዲዮ: Raspberry Pi ን ከ AdaFruit's PiTFT ማሳያ ጋር ያዋቅሩ: 11 ደረጃዎች

ቪዲዮ: Raspberry Pi ን ከ AdaFruit's PiTFT ማሳያ ጋር ያዋቅሩ: 11 ደረጃዎች
ቪዲዮ: BTT Manta M8P v2 - CM4 with Fluidd Pi 2024, ህዳር
Anonim
Raspberry Pi ን ከ AdaFruit PiTFT ማሳያ ጋር ያዋቅሩ
Raspberry Pi ን ከ AdaFruit PiTFT ማሳያ ጋር ያዋቅሩ

ማሳሰቢያ: ጊዜው ያለፈበት ስለሆነ ይህ አስተማሪ ጥቅም ላይ መዋል የለበትም። እባክዎን የ AdaFruit ን ቀላል መጫኛ ይጠቀሙ።

Raspberry Pi ከ Adafruit's PiTFT ማሳያ ጋር ለመስራት ያዋቅሩ።

ይህ አስተማሪ Raspberry Pi ን ከመቆጣጠሪያ ፣ የቁልፍ ሰሌዳ እና መዳፊት ይልቅ የ MacBook Pro እና ልዩ የዩኤስቢ ገመድ ይጠቀማል።

በ PiTFT ማሳያ በጣም ተደስቻለሁ እና በብዙ የቤት አውቶሜሽን ፕሮጄክቶች ላይ ማከል እፈልጋለሁ። ወደ ሌሎች ፕሮጀክቶች ማከል እችል ዘንድ የመጀመሪያው እርምጃ እንዲሠራ ማድረግ ነው።

የፕሮጀክት ግቦች

Raspberry Pi ላይ ለማሄድ የ Adafruit's PiTFT ማሳያ ያዘጋጁ

ማስታወሻዎች ፦

  • በእንፋሎት የታሸገ ጽሑፍ ፣ እንደዚህ ያለ ♣ ተካ-ይህ an በእውነተኛ እሴት መተካት አለበት
  • ጥቅም ላይ የዋለውን እያንዳንዱን ምንጭ ለማክበር ሞክሬያለሁ። ለማንኛውም ግድፈቶች ይቅርታ እጠይቃለሁ።
  • $ በማክቡክ ላይ በተርሚናል መስኮት ውስጥ የተተገበረውን ትእዛዝ ያመለክታል እና ብዙውን ጊዜ በ Raspberry Pi ላይ ይገደላል
  • PiTFT በአመጋገብ-ፒ ላይ እንዲሠራ ለማድረግ አልተሳካልኝም

ደረጃ 1 - ክፍሎችን ይሰብስቡ

በማመልከቻዎቼ ውስጥ ከዚህ በታች ያሉት ክፍሎች በጣም ጥሩ ሆነው አግኝቻለሁ። እነዚህ ክፍሎች ከተለመደው የማስጀመሪያ ኪት ውስጥ ከተያዙት የበለጠ ውድ ናቸው።

ክፍሎችን እና መሣሪያዎችን ያግኙ (በአሜሪካ ዶላር ዋጋዎች)

  • MacBook Pro (ፒሲ መጠቀም ይቻላል)
  • የኤተርኔት ገመድ ፣ ራውተር ፣ ሽቦ አልባ የመዳረሻ ነጥብ እና የበይነመረብ ግንኙነት
  • Raspberry Pi 2 ሞዴል ቢ Element14 $ 35
  • ፓንዳ 300 ኤን WiFi አስማሚ አማዞን $ 16.99
  • 5.2 ቪ 2.1 ኤ ዩኤስቢ የኃይል አስማሚ ከአማዞን $ 5.99
  • ማይክሮ ዩኤስቢ ወደ ዩኤስቢ ገመድ 3 ጫማ ከአማዞን $ 4.69
  • FTDI TTL-232R-RPI ተከታታይ ከዩኤስቢ ገመድ ከሙሴ 15 ዶላር
  • ሳንዲስክ አልትራ 16 ጊባ ማይክሮ ኤስዲሲኤስ ክፍል 10 ከአማዞን (ኤስዲኤስQUAN-016G-G4A) ከአማዞን $ 8.99
  • PiTFT - የተሰበሰበው 320x240 2.8 "TFT+Touchscreen ለ Raspberry Pi Adafruit $ 34.95

ደረጃ 2 የአዳፍሩስን የ Raspbian ስሪት በ PiTFT ድጋፍ ያውርዱ

የ Adafruit's Raspian ን በ PiTFT ድጋፍ ያውርዱ

  • አዲሱን የ Adfruit's raspbian ስሪት ከ PiTFT ጋር ወደ የእርስዎ MacBook ማውረድ ማውጫ ያውርዱ
  • ይህ ትምህርት ሰጪው ሲፃፍ የቅርብ ጊዜው ስሪት 24 መስከረም ፣ 2015 jessie ነበር
  • ምስልን 2015-09-24-raspbian-jessie-pitft28r.img ውርዶች ምስሎችን ወደሚያከማቹበት ማውጫ

♣ የእርስዎ-ማክሮቡክ-ምስል-ማውጫ ♣

ለምሳሌ እኔ እጠቀማለሁ

$ cd "/ተጠቃሚዎች/♣ my_macbook_name ♣/ዴስክቶፕ/wifiEnabledHome/Raspberry Pi ማዋቀር/ራሽቢያን ምስሎች"

ምንጭ - አዳፍ ፍሬይ ፒ ቲ ቲ ቲ ማዋቀሪያ መመሪያዎች

ደረጃ 3 የ Raspbian ምስልን ወደ ማይክሮ ኤስዲ ካርድ ያቃጥሉ

አስፈላጊ: ትክክለኛውን የዲስክ ቁጥር መተየብዎን ያረጋግጡ - የተሳሳተ የዲስክ ቁጥር ካስገቡ ሃርድ ዲስክዎን ያጥፉታል!

የማይክሮ ኤስዲ ካርድ ወደ ኤስዲ አስማሚ ያስገቡ እና ከዚያ የ SD አስማሚውን ወደ MacBook ያስገቡ።

በ MacBook ላይ እነዚህን መመሪያዎች ከ Raspberry Pi ይጠቀሙ። እዚህ ተጠቃሏል -

  • የማክቡክ ተርሚናል መስኮት ይክፈቱ
  • የራፕቢያን ምስል ወዳለው ማውጫ ይለውጡ

$ cd ♣ የእርስዎ-ማክቡክ-ምስል-ማውጫ ♣

  • የ SD ካርድዎን ዲስክ (ክፍፍል አይደለም) ይለዩ
  • በዚህ ሁኔታ ፣ ዲስክ 2 (ዲስክ 2s1 አይደለም) ወይም ዲስክ# = 2
  • የማይክሮ ኤስዲ ካርድዎን ለመለየት ትዕዛዙን ያሂዱ

$ diskutil ዝርዝር

በ / dev / disk0 #: TYPE ስም SIZE IDENTIFIER 0: EFI EFI 209,7 ሜባ disk0s1 2: Apple_HFS ♣ my_macbook ♣ 159,2 ጊባ disk0s2 3: Apple_Boot ማግኛ ኤች ዲ 650,0 ሜባ disk0s3 / dev / disk1 #: TYPE ስም SIZE GUID_partition_scheme * 160,0 ጊባ 1 disk0 IDENTIFIER 0: Apple_partition_scheme *2.5 ጊባ ዲስክ 1 1: Apple_partition_map 1.5 KB disk1s1 2: Apple_HFS ♣ my_dvd ♣ 2.5 ጊባ ዲስክ 1s2 /dev /disk2 #: TYPE NAME መጠን መጠን ለይቶ ማወቅ 0: FDisk_partition_scheme *15.5 ጊባ ዲስክ 2

  • ከላይ ከተጠቀሰው ፣ የእኔ ኤስዲ ማይክሮ ካርድ ዲስክ# 2 ነው
  • በመጠቀም የ SD ካርድዎን ይንቀሉ

$ diskutil unmountDisk /dev /disk ♣ micro-SD-card-disk#♣

ምስሉን ወደ ኤስዲ ካርድዎ ይቅዱ። የምስል ስም እና ዲስክ # ትክክል መሆናቸውን ያረጋግጡ።

$ sudo dd bs = 4m ከሆነ = 2015-09-24-raspbian-jessie-pitft28r.img of =/dev/rdisk ፣ micro-SD-card-disk#♣

  • CTRL-t የመገልበጡን ሁኔታ ለማየት።
  • ስህተቶች ካሉ ለ bs አማራጭ የተለያዩ እሴቶችን ይሞክሩ ፣ ለምሳሌ ፣ 1m ፣ 4m ፣ ወይም 1M። ለትላልቅ ተሽከርካሪዎች ትላልቅ የማገጃ መጠኖች (ለ) ያስፈልጋል። ንዑስ ንዑስ ሜ በ MacBook የተመረጠ ይመስላል።
  • ሲጠናቀቅ ፣ የ SD ካርዱን ይንቀሉ ፦

$ diskutil unmountDisk /dev /disk ♣ micro-SD-card-disk#♣

  • የ SD አስማሚውን ከ MacBook ያስወግዱ እና የማይክሮ ኤስዲ ካርድን ከአስማሚ ያስወግዱ
  • በ Raspberry Pi ውስጥ የማይክሮ ኤስዲ ካርድ ያስገቡ

ደረጃ 4 - Raspberry Pi ግንኙነቶች

Raspberry Pi ግንኙነቶች
Raspberry Pi ግንኙነቶች

እነዚህን ወደ Raspberry Pi ያስገቡ

  • የማይክሮ ኤስዲ ካርድ
  • የኤተርኔት ገመድ
  • Wi-Fi dongle
  • የዩኤስቢ ተከታታይ I/O ገመድ (ከላይ ያሉትን ምስሎች ይመልከቱ)

    • መሬት = ጥቁር ሽቦ ፣ በ RPi ላይ 06 ይሰኩ
    • Tx = ቢጫ ሽቦ ፣ ፒን 08
    • Rx = ቀይ ሽቦ ፣ ፒን 10

ከላይ የተጠናቀቁት አንዴ

የኃይል ገመድ ያስገቡ

የዩኤስቢ/ተከታታይ ገመድ ወደ ማክቡክ ዩኤስቢ ወደብ ያስገቡ

ደረጃ 5 - የዩኤስቢ ወደብ ይወስኑ

በዩኤስቢ-ተከታታይ አስማሚ ጥቅም ላይ የሚውል የዩኤስቢ ወደብ ይወስኑ። የእኔ MacBook ከ FTDI ቺፕ ይጠቀማል።

የተርሚናል መስኮት ይክፈቱ

በ /dev ውስጥ ብዙ መሣሪያዎች አሉ። መሣሪያውን ለመለየት ይህንን ትእዛዝ ይጠቀሙ

$ ls /dev/tty.*

/dev/tty. Bluetooth- ገቢ-ወደብ/dev/tty.usbserial-FT9314WH

ለማወቅ ተለዋጭ መንገድ እዚህ አለ-

$ ls /dev | grep FT | grep tty

tty.usbserial-FT9314WH

ከላይ ከተዘረዘሩት ውስጥ አንዳቸውም ካልሠሩ ታዲያ ይህንን ይሞክሩ

የዩኤስቢ ገመድ ወደ ማክቡክ ያስገቡ እና ያሂዱ

$ ls /dev | grep tty

የዩኤስቢ ገመድ ይንቀሉ ፣ ጥቂት ሰከንዶች ይጠብቁ እና ያሂዱ

$ ls /dev | grep tty

ልዩነቶችን መለየት

ደረጃ 6: የተርሚናል መስኮት ይክፈቱ እና ከ Raspberry Pi ጋር ይገናኙ

የዩኤስቢ ተከታታይ ገመድ በመጠቀም MacBook ን ከ Raspberry Pi ጋር ያገናኙ።

የተርሚናል መስኮት ይክፈቱ። ከላይ ያለውን ምስል ይመልከቱ እና የተርሚናል መስኮት ምርጫዎችን ያዘጋጁ።

  • ተርሚናል ፣ ምርጫዎችን ይምረጡ ፣ የላቀ ትርን ጠቅ ያድርጉ
  • xterm እና vt100 ይሰራሉ ፣ ግን ናኖን ሲጠቀሙ አሪፍ በተሻለ ሁኔታ ይሠራል
  • በዩኒኮድ (UTF-8) ፋንታ ምዕራባዊ ASCII ን ያዘጋጁ

በተርሚናል መስኮት ውስጥ ያስገቡ:

$ ማያ /dev/tty.usbserial-FT9314WH 115200

በ MacBook ላይ የተርሚናል መስኮት በመጠቀም ወደ RPi ይግቡ የተጠቃሚ ስም = ፒይ የይለፍ ቃል = እንጆሪ

ማስታወሻ የዩኤስቢ-ተከታታይ ገመድ ቁምፊዎችን ሊጥል ይችላል። ቁምፊዎች ከተጣሉ ወዲያውኑ ጥያቄ ላያገኙ ይችላሉ ፣ ተመለስን ይጫኑ ወይም የተጠቃሚ ስም ያስገቡ እና አስገባን ይጫኑ።

የመልሶ ማግኛ ሁኔታ ከታየ የማይክሮ ኤስዲ ካርድ በትክክል አልተዘጋጀም። እንደገና ጀምር.

  • የመልሶ ማግኛ ሁኔታ ጥያቄው # ነው
  • የ Raspbian መደበኛ ጥያቄ $ ነው።
  • የ NOOBS መልሶ ማግኛ መግቢያ እና የይለፍ ቃል ነው -ሥር እና እንጆሪ

ደረጃ 7 - Raspberry Pi ን ያዋቅሩ

Raspi-config ን በመጠቀም raspbian ን ያዋቅሩ

$ sudo raspi-config

  • የፋይል ስርዓትን ዘርጋ
  • እና እንደገና ያስነሱ (ጨርስ እና አስገባን ይምቱ) እና እንደገና ያስነሱ

$ sudo raspi-config

የተጠቃሚ ይለፍ ቃልን ወደ ♣ your_new_password ይለውጡ

ኢንተርላይዜሽን አማራጮች (እኔ የምኖረው በመካከለኛው አሜሪካ የሰዓት ሰቅ - ከእርስዎ መስፈርቶች ጋር የሚስማማ ለውጥ ያድርጉ)

  • * የተመረጠ መሆኑን ያመለክታል
  • ለመቀየር የቦታ አሞሌን ይጠቀሙ *
  • ለአሜሪካ ፣ አካባቢያዊ አካባቢያዊ ጊቢን ጠቅ ያድርጉ (የቦታ አሞሌን በመጠቀም) እና የአሜሪካን እንግሊዝኛ UTF 8 ን (en_US. UTF-8 UTF-8) ጠቅ ያድርጉ።
  • እሺን ጠቅ ያድርጉ ፣ UTF ን ይምረጡ እና እሺን ጠቅ ያድርጉ

$ sudo ዳግም ማስነሳት

የማክቡክ ተርሚናል መስኮት ሲበላሽ

  • የተርሚናል መስኮቱን ይዝጉ (ሁሉንም ተርሚናል መስኮቶች ይዝጉ እና የተርሚናል መተግበሪያን ይውጡ)
  • የዩኤስቢ ገመዱን ከ MacBook ይንቀሉ
  • ጥቂት ሰከንዶች ይጠብቁ እና የዩኤስቢ ገመዱን መልሰው ያስገቡ
  • አዲስ ተርሚናል መስኮት ይጀምሩ እና ይግቡ

$ sudo apt-get ዝማኔ

$ sudo apt-get upgrade $ sudo apt-get ራስ-ሰር ማስወገድ $ sudo ዳግም ማስነሳት

Rasbian ን ማዋቀርዎን ይቀጥሉ

$ sudo raspi-config

ኢንተርናሽናል አማራጮች

  • የሰዓት ቀጠናን አሜሪካ እና ማዕከላዊ ይለውጡ
  • ለመጨረስ እና ዳግም ለማስጀመር ትር

$ sudo ዳግም ማስነሳት

$ sudo raspi-config

የላቁ አማራጮች

  • የአስተናጋጅ ስም ወደ ♣ የእርስዎ_ስም ስም ♣ ይለውጡ
  • ኤስኤስኤች ያንቁ
  • ጨርስ
  • ዳግም አስነሳ

ደረጃ 8: Raspberry Pi WiFi ን ያዋቅሩ

ትዕዛዙን ያሂዱ:

$ sudo nano/etc/network/interfaces

እና ለማካተት ብቻ አርትዕ

አውቶማቲክ wlan0

allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "♣ your-ssid" "wpa-psk" ♣ your-pass-phrase <♣"

CTRL-o ፋይል ለመፃፍ

መጻፉን ለማረጋገጥ ያስገቡ

ከናኖ አርታዒ ለመውጣት CTRL-x

ትዕዛዙን ያሂዱ:

$ sudo ዳግም ማስነሳት

ደረጃ 9 Gmail ን ያዋቅሩ

Raspberry Pi ላይ ስላሉ ጉዳዮች ማሳወቂያዎችን እና ማንቂያዎችን ለመቀበል ደብዳቤ በጣም ጠቃሚ ነው።

የውሂብ ማከማቻዎች ወቅታዊ መሆናቸውን ያረጋግጡ። ትዕዛዙን ያሂዱ:

$ sudo apt-get ዝማኔ

SSMTP እና የመልዕክት መገልገያዎችን ይጫኑ

$ sudo apt-get install ssmtp

$ sudo apt-get install mailutils

የ SSMTP ውቅረት ፋይልን ያርትዑ

$ sudo nano /etc/ssmtp/ssmtp.conf

እንደሚከተለው:

mailhub = smtp.gmail.com: 587 የአስተናጋጅ ስም = ♣ የእርስዎ-የአስተናጋጅ ስም ♣ AuthUser=♣your-gmail-account♣@gmail.com AuthPass = ♣ your-gmail-password ♣ UseSTARTTLS = አዎ

የ SSMTP ተለዋጭ ስሞችን ፋይል ያርትዑ

$ sudo nano/etc/ssmtp/revaliases

ኢሜይሎችን መላክ ለሚችል ለእያንዳንዱ ተጠቃሚ በስርዓትዎ ውስጥ አንድ መስመር ይፍጠሩ። ለምሳሌ:

root: ♣your-gmail-account♣@gmail.com: smtp.gmail.com: 587

የ SSMTP ውቅረት ፋይል ፈቃዶችን ያዘጋጁ-

$ sudo chmod 664 /etc/ssmtp/ssmtp.conf

ደረጃ 10 የ PiTFT ማሳያውን ከ Raspberry Pi ጋር ያገናኙ

ትዕዛዙን ያሂዱ

$ sudo መዘጋት -h 0

የኤተርኔት ገመድ ያስወግዱ

የዩኤስቢ ገመድ ማያያዣዎችን ከ Raspberry Pi እና ከማክቡክ ያስወግዱ

የኃይል አቅርቦትን ያስወግዱ

የ PiTFT ማሳያውን ከ Raspberry Pi ጋር ያያይዙ

የኃይል አቅርቦትን ወደነበረበት ይመልሱ

Raspberry Pi እንደገና ሲነሳ ማሳያው መስራት አለበት። አሁን ማቆም ይችላሉ።

ደረጃ 11 - የማይክሮ ኤስዲ ካርዱን ምትኬ ያስቀምጡ

Raspberry Pi ሲዋቀር ፣ ከዚያ ምስሉን ምትኬ ያስቀምጡ። የሚቀጥለውን ፕሮጀክት ለመፍጠር ይህንን ምስል ይጠቀሙ።

እንዲሁም ፕሮጀክቱ ሲጠናቀቅ መጠባበቂያ ያስቀምጡ። በ SD ካርድ ላይ የሆነ ችግር ከተፈጠረ ፣ እሱን ወደነበረበት መመለስ ቀላል ነው።

Raspberry Pi ን ይዝጉ

$ sudo መዘጋት -h 0

ካርዱ እስኪዘጋ ድረስ ይጠብቁ ፣ ከዚያ የኃይል አቅርቦቱን ያስወግዱ እና ከዚያ የማይክሮ ኤስዲ ካርድ ያስወግዱ

የማይክሮ ኤስዲ ካርድ ወደ ኤስዲ አስማሚ ያስገቡ እና ከዚያ የ SD አስማሚውን ወደ ማክቡክ ያስገቡ

በማክቡክ ላይ እነዚህን መመሪያዎች ከ ‹Pi Hut› ከሚከተሉት ማሻሻያዎች ጋር ይጠቀሙ -

የተርሚናል መስኮት ይክፈቱ

የራፕቢያን ምስል ወዳለው ማውጫ ይለውጡ

$ cd ♣ የእርስዎ-ማክቡክ-ምስል-ማውጫ ♣

የኤስዲ ካርድዎን ዲስክ (ክፍልፍል አይደለም) ለምሳሌ disk4 (disk4s1 አይደለም)። ከ diskutil ውፅዓት ፣ = 4

$ diskutil ዝርዝር

አስፈላጊ: ትክክለኛውን መጠቀሙን ያረጋግጡ - ስህተት ከገቡ ሃርድ ድራይቭዎን ያብሳሉ!

ምስሉን ከ SD ካርድዎ ይቅዱ። የምስሉን ስም ያረጋግጡ እና ትክክል ናቸው

$ sudo dd ከሆነ =/dev/disk ♣ micro-SD-card-disk#♣ of = ♣ የእርስዎ-macbook-image-directory ♣/SDCardBackup ♣ description ♣.dmg

CTRL-t የመገልበጡን ሁኔታ ለማየት።

ሲጠናቀቅ ፣ የ SD ካርዱን ይንቀሉ ፦

$ diskutil unmountDisk /dev /disk ♣ micro-SD-card-disk#♣

የ SD አስማሚውን ከ MacBook ያስወግዱ እና የማይክሮ ኤስዲ ካርድን ከአስማሚ ያስወግዱ

በ Raspberry Pi ውስጥ የማይክሮ ኤስዲ ካርድ ያስገቡ

በሚቀጥለው ፕሮጀክት ላይ ይህንን ምስል ይጠቀሙ እና በዚህ አስተማሪ ውስጥ ብዙ እርምጃዎችን ይዝለሉ።

እና ጨርሰዋል!

የሚመከር: