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

Back Pi խելացի ուսապարկ NFC պարունակությամբ հետևող սարքով ՝ 6 քայլ
Back Pi խելացի ուսապարկ NFC պարունակությամբ հետևող սարքով ՝ 6 քայլ

Video: Back Pi խելացի ուսապարկ NFC պարունակությամբ հետևող սարքով ՝ 6 քայլ

Video: Back Pi խելացի ուսապարկ NFC պարունակությամբ հետևող սարքով ՝ 6 քայլ
Video: ՄՏԱՀՈԳՎԱH ՈՒ GԵԻՆԵՐ ՈՒԱԴՐՈՒՄ ԵՆ ԻՐ ԻՇԽԱՆՈՒԹՅՈՒՆԸ ՀԱՆՐԱՊԵՏԱԿԱՆ ԳՈՒՅՔՈՒՄ 2024, Հուլիսի
Anonim
Back Pi խելացի ուսապարկ ՝ NFC պարունակությամբ հետևող սարքով
Back Pi խելացի ուսապարկ ՝ NFC պարունակությամբ հետևող սարքով
Back Pi խելացի ուսապարկ ՝ NFC պարունակությամբ հետևող սարքով
Back Pi խելացի ուսապարկ ՝ NFC պարունակությամբ հետևող սարքով
Back Pi խելացի ուսապարկ NFC պարունակությամբ հետևող սարքով
Back Pi խելացի ուսապարկ NFC պարունակությամբ հետևող սարքով
Back Pi խելացի ուսապարկ NFC պարունակությամբ հետևող սարքով
Back Pi խելացի ուսապարկ NFC պարունակությամբ հետևող սարքով

Որպես ուսանող ես հաճախ մոռանում եմ դասի բերել իմ որոշ գրքեր և այլ նյութեր: Ես փորձել եմ օգտագործել առցանց օրակարգը, բայց նույնիսկ դրանով ես անընդհատ բաներ կթողնեի իմ գրասեղանին:

Լուծումը, որը ես գտա, խելացի ուսապարկն է:

Այս ուսանելիում ես ձեզ ցույց կտամ, թե ինչպես կառուցել ուսապարկ NFC պարունակությամբ հետևող համակարգով և GPS հետևող համակարգով: Ուսապարկը հետադարձ կապ է տալիս 12x LED Adafruit Neopixel- ի միջոցով:

Ուսապարկը կապված է Flask կայքի հետ, որտեղ դուք կարող եք տեսնել, թե ինչ կա ձեր ուսապարկի ներսում, ավելացնել նյութեր և ստեղծել գործունեություն:

Քայլ 1: Մասեր և գործիքներ

Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ

Սա այն է, ինչ ձեզ հարկավոր կլինի Back Pi- ի կառուցման համար, սա այն ամենն է, ինչ ես օգտագործել եմ առանց հիմնական գործիքների, ինչպիսիք են արհեստական դանակը:

  • PN532 NFC/RFID վերահսկիչ բեկման տախտակ - v1.6
  • NeoPixel Ring - 12 x 5050 RGBW LED լուսադիոդ ՝ ինտեգրված վարորդներով
  • Adafruit Ultimate GPS Breakout - 66 ալիք ՝ 10 Հց թարմացումներով - տարբերակ 3
  • GPS ալեհավաք - Արտաքին ակտիվ ալեհավաք - 3-5V 28dB 5 մետր SMA
  • SMA- ից uFL/u. FL/IPX/IPEX ՌԴ Ադապտեր Kabel (GPS ընդունիչների համար)
  • USB to TTL սերիական մալուխ - Debug / Console Cable for Raspberry Pi
  • ՌՈGZԱԿԻ ԱԼՊԻՆԻMՄ 22
  • Anker PowerCore 20000 արագ լիցքավորմամբ 3.0
  • Raspberry Pi Model B+ 512 ՄԲ օպերատիվ հիշողություն
  • ARDUINO UNO REV3 SMD
  • Mifare RFID քարտեր
  • 1M x 0.5M մոխրագույն PVC ափսե
  • Pattex տաք հալվող սոսինձներ
  • 2x քառակուսի ծխնիներ 25 մմ x 25 մմ
  • Մագնիսական կողպեք 4 կգ
  • Femal- ից femal jumper մալուխներ

Որոշ կայքեր հոլանդերեն են BOM.xlsx ֆայլում, ինչպես նաև մի քանի այլընտրանքային հղումներ:

Քայլ 2: Կարգավորում

Կարգավորում
Կարգավորում

DIY ազնվամորի պի նախագծերի առավել շփոթեցնող մասերից մեկը ծրագրաշարի ճիշտ կազմաձևումն է: Դա կարող է վախեցնել և իսկապես դժվար է տիրապետել:

Առաջին բանը, որ դուք պետք է անեք Raspberry pi նախագծում, Raspbian- ի տեղադրումն է ձեր Pi- ի վրա: Ես չեմ անցնում ամբողջ տեղադրման միջով, բայց ահա ուսուցողական հղում. Raspberry-Pi-Setup-Tutorial:

Տեղադրումից հետո կան մի շարք հրամաններ, որոնք դուք պետք է կատարեք:

Նախևառաջ անցեք այս բոլոր հրամանների միջոցով.

github.com/NMCT-S2-DataCom1/DataCommunicat…

Այնուհետև հետևեք այս հրամանների միջոցով.

github.com/NMCT-S2-Project-I/Project-I

Քայլ 3: Sոդում և միացում

Sոդում և միացում
Sոդում և միացում
Sոդում և միացում
Sոդում և միացում
Sոդում և միացում
Sոդում և միացում

Պատրա՞ստ եք կեղտոտել ձեր ձեռքերը: Ահա գալիս է զվարճալի մասը `միացնելով ձեր բոլոր էլեկտրական բաղադրիչները:

RFID- ընթերցողը, GPS- ճեղքումը և Neopixel- ը լռելյայն են ՝ առանց միացված կապերի: Սա նշանակում է, որ դուք դեռ մի քանի զոդման աշխատանք ունեք անելու:

Համոզվեք, որ դուք բավական լավ եք զոդել, որպեսզի ոչ մի կապում կապ չլինի միմյանց հետ (դա կարող է էլեկտրական խափանումների պատճառ դառնալ):

RFID- ընթերցողի վրա կպցրեք միայն ձեզ անհրաժեշտ քորոցները, կնվազեցնեք քորոցների այրման հավանականությունը: RFID- ընթերցողի համար անհրաժեշտ է 2 թռիչք: Առաջին «SEL0» - ը պետք է սահմանվի «անջատված», երկրորդը ՝ «SEL1» - ը ՝ «միացված»:

Փորձարկման ժամանակ ես օգտագործել եմ T-cobbler և հացահատիկ, բայց, ի վերջո, ես դրանք դուրս եմ շպրտել, քանի որ դրանք շատ տարածք են զբաղեցնում:

GPS- ն ու Arduino- ն միացված են Pi- ի սերիական USB միացմանը: Հնարավոր է միացնել Adafruit neopixel- ը անմիջապես Pi- ին, բայց գուցե ստիպված լինեք օգտագործել մակարդակի փոխարկիչ, և դա շատ ավելի բարդ է, քան սերիական կապ օգտագործելիս:

Դեռ մի դնեք ձեր զոդման երկաթը, գուցե դրա կարիքը ունենաք այս խրատելիքում:

Քայլ 4: Տվյալների բազա

Տվյալների շտեմարան
Տվյալների շտեմարան

Տվյալների բազայում ամեն ինչ միացված է: Ամեն ինչ սկսվում է օգտագործողից, օգտվողն ունի ուսապարկ, իսկ ուսապարկը ՝ ևս մի քանի բան: Ուսապարկը կարող է ունենալ գործունեություն, իսկ գործունեությունը `մեկ կամ մի քանի նյութ:

Համոզվեք, որ ձեր օգտվողների գաղտնաբառերը չեք պահում որպես պարզ տեքստ:

Քայլ 5: Գործի կառուցում

Գործի կառուցում
Գործի կառուցում
Գործի կառուցում
Գործի կառուցում
Գործի կառուցում
Գործի կառուցում
Գործի կառուցում
Գործի կառուցում

Իհարկե, մենք ամեն ինչ չենք լցնում ուսապարկի մեջ ՝ առանց պատյանների:

Գործը պատրաստելու համար ես օգտագործեցի 3 մմ PVC փրփուր տախտակ:

Դա ուղղանկյուն տուփ է ՝ պատրաստված PVC- ի 6 կտորից:

2 x (19,5 սմ - 9,5 սմ)

2 x (19.5 սմ - 3 սմ)

2 x (9.5 սմ - 3 սմ)

Տարբեր ափսեներ սոսնձված են տաք սոսինձով:

Եթե դուք օգտագործում եք նույն ուսապարկը, ինչ ես, ապա չափերը մի մեծացրեք, քանի որ այն գրեթե չի տեղավորվում:

Ես որոշ անցքեր եմ կտրել տուփի կողքերից, որպեսզի կարողանամ իմ մալուխները տեղադրել իմ Pi- ի ներսում:

Pi- ն և arduino- ն տեղում պահելու համար ես ներսից մի քանի փոքր ափսեներ եմ սոսնձել դրանց շուրջը:

Լուսավորվածը պահվում է 2 ծխնիներով և փակվում է մագնիսով:

Տուփի վերջում կա մի անցք, որը կարող է անցնել բոլոր մալուխները:

Եթե մալուխները բավական երկար չեն, գուցե ցանկանաք դրանցից մի քանիսը միասին զոդել:

Տուփը պատրաստ լինելուց հետո կարող եք այն դնել ուսապարկի ներսում: Ես մի քանի փոքր անցքեր եմ կտրել մեջքի պայուսակիս մեջ ՝ որոշ մալուխներ անցնելու համար:

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