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

Նշանի համակարգ `5 քայլ
Նշանի համակարգ `5 քայլ

Video: Նշանի համակարգ `5 քայլ

Video: Նշանի համակարգ `5 քայլ
Video: Համատեղելի նշանների հորոսկոպ․ 5 կենդանակերպի նշանների համատեղելի զույգերը 2024, Նոյեմբեր
Anonim
Նշանների համակարգ
Նշանների համակարգ
Նշանների համակարգ
Նշանների համակարգ
Նշանների համակարգ
Նշանների համակարգ

Նշանակային համակարգի համար ձեզ հարկավոր կլինեն մի քանի էլեկտրոնային բաղադրիչներ:

  • Ազնվամորի Pi 3B
  • Արդուինո Ունո
  • Բզզոց
  • Առաջնորդվելով կարմիր և կանաչ կանաչ
  • PIR
  • LCD էկրան
  • RFID սկաներ
  • Իրական ժամանակի ժամացույց
  • 4x7 հատվածի ցուցադրում
  • շատ jumper լարեր

Քայլ 1: Փխրման սխեմա

Fritzing սխեմա
Fritzing սխեմա
Fritzing սխեմա
Fritzing սխեմա
Fritzing սխեմա
Fritzing սխեմա

Այսպես ես միացրեցի իմ բաղադրիչները իմ Raspberry Pi 3B- ի և Arduino Uno- ի հետ:

LCD էկրանը միացնելու համար կարող եք օգտագործել I2C: Եթե ձեր ազնվամորու վրա մնացել են բավարար GPIO կապիչներ, ապա անհրաժեշտ չէ օգտագործել I2C:

Այստեղ դուք կարող եք տեսնել կապը I2C- ով և առանց դրա:

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

Image
Image

Սկզբում ես իմ համակարգչի տվյալների բազան կազմեցի MySQL Workbench- ով:

  1. Առաջին բանը, որ պետք է անել տվյալների բազա տեղադրելիս, քո գաղափարների մշակումն է:
  2. Դրանից հետո դուք նորմալացված ուրվագիծ եք պատրաստում
  3. Երբ ավարտեք ուրվագծերը, ժամանակն է մշակել էսքիզները Workbench- ում:

Այս նախագծի համար ձեզ հարկավոր է 3 սեղան.

  • Մեկը անձնակազմի համար
  • Մեկը, որտեղ դուք պահում եք տվյալները RFID- ից
  • Մեկը փոստային ինդեքսների և վայրերի համար

Ձեր տվյալների բազան լրացնելուց հետո կարող եք տեղադրել այն ձեր Raspberry Pi- ի վրա: Տեսանյութում ես կարճ ձեռնարկ կտամ, թե ինչպես տեղադրել ձեր MySQL Workbench տվյալների բազան ձեր Raspberry Pi- ի վրա:

Քայլ 3: Մտածեք նյութերի մասին

Մտածելով նյութերի մասին
Մտածելով նյութերի մասին
Մտածելով նյութերի մասին
Մտածելով նյութերի մասին
  • Ինչպիսի՞ն է ձեր կրծքանշանների համակարգի տեսքը:
  • Ի՞նչ նյութ կցանկանայիք օգտագործել:
  • Արդյո՞ք այն կարիք ունի կանգնելու, կախվելու, պառկելու,…

Սրանք այն բոլոր բաներն են, որոնց մասին պետք է մտածել պատյանը պատրաստելիս: Ինչպես տեսնում եք նկարներում, ես իմը պատրաստել եմ փայտից: Թղթի վրա նկարեցի այն, ինչ մտածում էի, գնացի տեղական DIY խանութ և գնեցի փայտ և սոսինձ: Փայտի վրա ես փոսեր արեցի ՝ իմ բաղադրամասերը տեղադրելու համար:

Քայլ 4: Հետ և առաջ

Դիմային մաս

Ես ստեղծել եմ օգտվողի կայք, որտեղ օգտվողները կարող են տվյալները տեղադրել տվյալների բազայում կամ որտեղ անհրաժեշտության դեպքում կարող են ջնջել դրանք: Կայքի համար ես օգտագործել եմ HTML և CSS, իսկ անիմացիաների և տվյալների բազայի հետ կապի համար `JavaScript:

Հետնապահ

Հետևը տվյալների բազայի և առջևի հաղորդակցության համար է: Դրա կոդը դուք տեղադրել եք ձեր Raspberry Pi- ում: Այն պատրաստված է Python- ում: Սա իմ Python կոդն է:

Քայլ 5: Վերջնական արդյունք

Սա վերջնական արդյունքն է: հուսով եմ ձեզ դուր եկավ

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