Բովանդակություն:

Նախնական* SPI Pi- ի վրա. Հաղորդակցություն SPI 3 առանցքի արագացուցիչի միջոցով `օգտագործելով ազնվամորի Pi: 10 քայլ
Նախնական* SPI Pi- ի վրա. Հաղորդակցություն SPI 3 առանցքի արագացուցիչի միջոցով `օգտագործելով ազնվամորի Pi: 10 քայլ

Video: Նախնական* SPI Pi- ի վրա. Հաղորդակցություն SPI 3 առանցքի արագացուցիչի միջոցով `օգտագործելով ազնվամորի Pi: 10 քայլ

Video: Նախնական* SPI Pi- ի վրա. Հաղորդակցություն SPI 3 առանցքի արագացուցիչի միջոցով `օգտագործելով ազնվամորի Pi: 10 քայլ
Video: Ինչպես սկսել հարգել ինքներդ ձեզ 2024, Հուլիսի
Anonim
* Նախնական* SPI Pi- ի վրա. Հաղորդակցություն SPI 3 առանցքի արագացուցիչի միջոցով `օգտագործելով ազնվամորի պի
* Նախնական* SPI Pi- ի վրա. Հաղորդակցություն SPI 3 առանցքի արագացուցիչի միջոցով `օգտագործելով ազնվամորի պի

Քայլ առ քայլ ուղեցույց այն մասին, թե ինչպես կարելի է կարգավորել Raspbian- ը և հաղորդակցվել SPI սարքի հետ ՝ օգտագործելով bcm2835 SPI գրադարանը (բիթը խոցված չէ):

Սա դեռ շատ նախնական է … Ես պետք է ավելացնեմ ֆիզիկական կապի ավելի լավ նկարներ և աշխատեմ որոշ անհարմար կոդերի միջոցով:

Քայլ 1. Սկսեք դատարկ SD քարտով, ներբեռնեք Raspbian պատկերը և տեղադրեք SD քարտի վրա

Այցելեք https://www.raspberrypi.org/downloads ՝ Raspbian- ի տեղադրման հրահանգների համար

Ներբեռնեցի ՝ Raspbian պատկերը և օգտագործեցի Win32DiskImager- ը SD քարտի վրա տեղադրելու համար: Լրացուցիչ տեղեկություններ կան նաև

Քայլ 2. Միացրեք Raspberry Pi- ն հեռուստացույցին/մոնիտորին և աշխատեք սկզբնական կարգավորմամբ

Միացրեք Raspberry Pi- ն հեռուստացույցին/մոնիտորին և աշխատեք սկզբնական կարգավորմամբ
Միացրեք Raspberry Pi- ն հեռուստացույցին/մոնիտորին և աշխատեք սկզբնական կարգավորմամբ

(Ինտերնետ կապը դեռ չի պահանջվում)

Սահմանեք ժամային գոտին միացնելու SSH Update Ապա, Ավարտեք: Տերմինալի կոդը ՝ վերագործարկեք

Քայլ 3. Լրացուցիչ. Գործեք Pi առանց գլխի

Լրացուցիչ. Գործեք Pi անգլուխ
Լրացուցիչ. Գործեք Pi անգլուխ

Հիանալի ձեռնարկ https://elinux.org/RPi_Remote_Access SSH- ի հետ կապվելու համար օգտագործում եմ Putty (Windows) կամ Terminal (Mac)

Քայլ 4: Առաջարկվում է. Թարմացրեք OS- ը

Տերմինալի ծածկագիր. Sudo apt-get update sudo apt-get upgrade

Քայլ 5: Լրացուցիչ. Ստեղծեք IP հասցե E-mailer

Ես ստեղծել եմ իմ Pi- ն, որպեսզի այն ուղարկի ինձ էլեկտրոնային փոստի հասցե ամեն անգամ, երբ այն բեռնվում է: Սա հեշտացնում է իմ կյանքը, երբ անհրաժեշտ է SSH- ի միջոցով հեռակա մուտք գործել:

Հիանալի ձեռնարկ

Քայլ 6. Լրացուցիչ - Կարգավորեք VNC

Լրացուցիչ - կարգավորեք VNC- ն
Լրացուցիչ - կարգավորեք VNC- ն

Հիանալի ձեռնարկ athttps://elinux.org/RPi_VNC_Server Ես չեմ անցել ամբողջ ձեռնարկը… պարզապես հետևյալ քայլերը. $ Sudo apt -get install tightvncserver $ tightvncserver $ vncserver: 1 -geometry 1200x800 -epth 24 Եվ սցենար ՝ իմ մուտքագրումը նվազագույնի հասցնելու համար:

Քայլ 7: Տեղադրեք BCM2835 SPI գրադարանը

gist.github.com/3183536

Գերազանց փաստաթղթեր (և օրինակներ) ՝ https://www.open.com.au/mikem/bcm2835 Տերմինալի ծածկագիրը ՝ cd; // wget https://www.open.com.au/mikem/bcm2835/bcm2835-1.5.tar.gz; // My Pi- ն չի կարող պարզել այս URL- ը. Չե՞ք կարողանում լուծել հյուրընկալողի անունը: wget https://67.192.60.197/mikem/bcm2835/bcm2835-1.5.tar.gz tar xvfz bcm2835-1.5.tar.gz; cd bcm2835-1.5;./ կոնֆիգուրացիա; պատրաստել; sudo make install

Քայլ 8: Ստացեք ADXL362 SPI օրինակ

Նշում. Կոդը դեռևս շատ հիմնական է … պետք է կատարելագործել ADXL362_RaspPi- ն https://github.com/annem/ADXL362_RaspPi- ից (Ինչպե՞ս դա անել Pi- ով ՝ wget- ի միջոցով: Ես դրա հետ կապված խնդիրներ ունեմ… «ի վիճակի չեմ լուծել տանտիրոջ հասցեն» github.com ' )

Քայլ 9. Phyiscally Connect ADXL362 Breakout- ը Raspberry Pi GPIO- ին

Phyiscally ADXL362 Breakout- ը միացրեք Raspberry Pi GPIO- ին
Phyiscally ADXL362 Breakout- ը միացրեք Raspberry Pi GPIO- ին

Այլ մանրամասներ սպասվում են…

Լրացուցիչ տեղեկություններ ADXL362 (ծայրահեղ ցածր էներգիայի 3 առանցքի արագացուցիչ) մասին analog.com/ADXL362 Connect 3v3, GND, SPI0 MOSI, SPI0 MISO, SPI0 SCLK, SPI0 CE0 N Raspberry Pi- ից VDDand VIO, GND (2), MOSI, MISO, SCLK և CSB ADXL362 Breakout տախտակին:

Քայլ 10. Կազմեք և գործարկեք ADXL362_RaspPi

Կազմել և գործարկել ADXL362_RaspPi
Կազմել և գործարկել ADXL362_RaspPi

տերմինալային կոդ.

Խորհուրդ ենք տալիս: