Բովանդակություն:
- Քայլ 1: Նյութեր
- Քայլ 2: Ներբեռնեք և տեղադրեք Vivado- ն
- Քայլ 3: Կարգավորեք սարքավորումներ և սահմանափակումներ
- Քայլ 4. Սահմանեք SPI.vhd մոդուլ
- Քայլ 5. Իրականացման եղանակ
- Քայլ 6. WiFi սկան գործառույթի իրականացում
- Քայլ 7: WiFi միացման գործառույթի իրականացում
- Քայլ 8: TCP/IP փաթեթների փոխանցում
- Քայլ 9: TCP/IP փաթեթների ընդունում
Video: PmodWiFi FPGA վարորդ ՝ 9 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Սա հրահանգ է նրանց համար, ովքեր ցանկանում են Pmod WiFi- ից օգտվել FPGA տախտակի հետ համատեղ:
Քայլ 1: Նյութեր
- FPGA տախտակ (այս դեպքում Arty 7)
- Pmod WiFi
- Xilinx Vivado (այս դեպքում 2016.3)
- Անլար երթուղիչ (փորձարկման համար)
- ChipKit- ի զարգացման տախտակ (փորձարկման համար) - ըստ ցանկության
- Տրամաբանական անալիզատոր (փորձարկման համար) - ըստ ցանկության
Քայլ 2: Ներբեռնեք և տեղադրեք Vivado- ն
Հղումը տրվում է այստեղ:
Քայլ 3: Կարգավորեք սարքավորումներ և սահմանափակումներ
Միացրեք Pmod WiFi- ը PPG միակցիչին FPGA զարգացման տախտակի վրա: Ընտրված Pmod միակցիչը ազդում է սահմանափակումների ֆայլի վրա:
Սահմանեք ձեր FPGA տախտակին համապատասխան սահմանափակումների ֆայլ (օրինակ ՝.xdc ֆայլ Arty տախտակի համար): Pmod WiFi տվյալների թերթիկը կարելի է գտնել այստեղ:
Քայլ 4. Սահմանեք SPI.vhd մոդուլ
Pmod WiFi- ն օգտագործում է SPI հաղորդակցություն: Properիշտ հաղորդակցություն հաստատելու համար պահանջվում է SPI մոդուլ:
Քայլ 5. Իրականացման եղանակ
Շնորհիվ այն բանի, որ Pmod WiFi- ն չունի իր գործառույթները նկարագրող API, մատչելի են Pmod WiFi վարորդի ներդրման երկու եղանակ: Ամենապարզ ճանապարհը կլինի API- ին հետևելը, որը նկարագրված կլինի այս ծրագրի իրականացման ավարտին:
Մեկ այլ եղանակ կլինի հետընթաց ճարտարագետը `գոյություն ունեցող վարորդը, ինչպես դա արվում է սույն Հրահանգում: 2016 թվականի դրությամբ հասանելի են մի շարք վարորդներ, որոնք բոլորը գործարկված են PIC32 միկրոկոնտրոլերի վրա: Նախկինում գործող վարորդին ճարտարագետ դարձնելու համար անհրաժեշտ կլինի PIC32 միկրոկոնտրոլեր (այս դեպքում ChipKit տախտակ) և տրամաբանական անալիզատոր:
MRF24WG գրանցամատյանների համառոտ նկարագրությունը կարելի է գտնել այստեղ:
ChipKit Pmod WiFi կապի գրավման տեսաֆիլմը կարելի է գտնել այստեղ:
Քայլ 6. WiFi սկան գործառույթի իրականացում
WiFi սկան գործառույթը սկանավորում է առկա WiFi ցանցերը և դրանք փոխանցում հյուրընկալողին: Սա առաջին անհրաժեշտ քայլն է `ցանցին միանալու և հաղորդակցություն սկսելու համար:
Քայլ 7: WiFi միացման գործառույթի իրականացում
WiFi միացման գործառույթը կապ է հաստատում ՝ բաց (անվտանգություն չունեցող) կամ ապահով (օրինակ ՝ WPA2) Pmod WiFi- ի և անլար երթուղիչի միջև: Այլ նշանակալի պարամետրեր ներկայացված են SSID- ով և ցանցի տեսակով (ենթակառուցվածքային կամ ժամանակավոր):
Քայլ 8: TCP/IP փաթեթների փոխանցում
TCP/IP փաթեթի փոխանցումը պահանջում է նշանակման վարդակից (IP հասցե և TCP նավահանգիստ): TCP/IP փոխանցումը կարող է իրականացվել միայն հաջողությամբ կապ հաստատելուց հետո:
Քայլ 9: TCP/IP փաթեթների ընդունում
TCP/IP փաթեթը հաջողությամբ ստանալու համար պետք է վարդակ բացել սերվերի վրա:
Խորհուրդ ենք տալիս:
Magic Hercules - Թվային LED- ների վարորդ `10 քայլ
Magic Hercules - Driver for Digital LEDs: Quick ակնարկ. Magic Hercules մոդուլը փոխակերպիչ է NZR արձանագրությանը հայտնի և պարզ SPI- ի միջև: Մոդուլի մուտքերը ունեն +3.3 Վ հանդուրժողականություն, այնպես որ կարող եք ապահով կերպով միացնել +3.3 Վ լարման տակ աշխատող ցանկացած միկրոկոնտրոլեր: Օգտագործումը
Ինչպես կատարել ստատիկ LCD վարորդ I²C ինտերֆեյսով `12 քայլ
Ինչպես պատրաստել ստատիկ LCD վարորդ ՝ I²C ինտերֆեյսով. Հեղուկ բյուրեղյա դիսփլեյները (LCD) լայնորեն օգտագործվում են առևտրային և արդյունաբերական ծրագրերի համար `իրենց լավ տեսողական հատկությունների, ցածր արժեքի և էներգիայի ցածր սպառման պատճառով: Այս հատկությունները LCD- ը դարձնում են մարտկոցով աշխատող սարքերի ստանդարտ լուծումը
28BYJ-48 5V Stepper Motor և A4988 վարորդ ՝ 4 քայլ
28BYJ-48 5V Stepper Motor և A4988 վարորդ. Երբևէ ցանկացե՞լ եք ռոբոտին ստիպել պտտվել ճշգրիտ անկյան տակ ՝ օգտագործելով ձեր Arduino- ի կամ միկրո բիտի ընդամենը մի քանի ելք: Այս ամենը էժանո՞վ: Դա ձեզ համար ուսանելի է: Այս խրատականում մենք կտեսնենք, թե ինչպես վարել շատ էժան սուզվող շարժիչ ՝ օգտագործելով միայն
Flyback Transformer վարորդ սկսնակների համար. 11 քայլ (նկարներով)
Flyback Transformer Driver for Beginners: Սխեման թարմացվել է ավելի լավ տրանզիստորով և ներառում է հիմնական տրանզիստորների պաշտպանություն կոնդենսատորի և դիոդի տեսքով: &Laquo; առաջ գնալ " Էջը այժմ ներառում է վոլտմետրով այս փայլուն լարման ցատկերը չափելու միջոց
NODEMCU LUA ESP8266 Վարորդ M5450B7 LED Driուցասարքի վարորդ IC: 5 քայլ (նկարներով)
NODEMCU LUA ESP8266 M5450B7 LED Display Driver IC: M5450B7- ը 40 Pin DIP LED ցուցադրիչ IC- ն է: Այն բավականին գազան է թվում, բայց այն վերահսկելը և ծրագրավորելը համեմատաբար հեշտ է: Կան 34 ելքային կապիչներ, որոնցում կարող է միացված լինել LED յուրաքանչյուրին: Սարքն ավելի շուտ հոսանք է խորտակում, քան մատակարարում, այնպես որ գ