Სარჩევი:
- ნაბიჯი 1: მასალები/მასალები/ინსტრუმენტები/
- ნაბიჯი 2: გაყვანილობა
- ნაბიჯი 3: მონაცემთა ბაზა
- ნაბიჯი 4: ვებსაიტის დიზაინი
- ნაბიჯი 5: კოდი
- ნაბიჯი 6: საცხოვრებელი
ვიდეო: LockCypher: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
გამარჯობა, მე მქვია ჯარონ სტრიპსტინი და ვსწავლობ ახალ მედიასა და საკომუნიკაციო ტექნოლოგიებს Howest– ში, ბელგიის კორტირიკში. სკოლის დავალების შესასრულებლად, ჩვენ გვჭირდება პროექტის შექმნა. მე ვირჩევ ჭკვიან საკეტს, რომლის გახსნა შესაძლებელია RFID და/ან შტრიხკოდით. ქვემოთ შეგიძლიათ წაიკითხოთ ყველა ის ნაბიჯი, რაც აუცილებელი იყო ამ ინსტრუმენტის შესაქმნელად. თუ გსურთ მეტი იცოდეთ ჩემ შესახებ და სხვა პროექტების შესახებ, გადახედეთ ჩემს პორტფელს.
ნაბიჯი 1: მასალები/მასალები/ინსტრუმენტები/
სანამ დავიწყებდი ვებსაიტის დიზაინს და ჩემი ხელსაწყოს დამზადებას, უნდა დავრწმუნებულიყავი, რომ მე მქონდა ჩემი მოწყობილობის ყველა საჭირო ნაწილი. მე დავიწყე ჩემი ინსტრუმენტების ყუთში ძებნა და ჩავწერე ის, რისი შეკვეთაც მჭირდებოდა. აქ ნახავთ მასალის მთელ ანგარიშს. ეს არის ძირითადი ნაწილები:
1. RFID- სკანერი 2. LCD დისპლეი 3. LED4. რეზისტორები 5. სოლენოიდის საკეტი 6. შტრიხკოდების სკანერი 7. მაგნიტური სენსორი 8. ტრანზისტორი 9. დიოდი 10. პოტენომეტრი 11. ჟოლო pi12. მავთულები
ნაბიჯი 2: გაყვანილობა
კომპონენტების შეკვეთის შემდეგ ისინი ჩამოვიდნენ რამდენიმე კვირის შემდეგ. ასე რომ, მე შემიძლია დავიწყო სქემატური შედგენა და ყველა კომპონენტის ტესტირება, რათა დავრწმუნდე, რომ ისინი მუშაობენ.
მე დავუკავშირე ჩემი LCD როგორც 8 ბიტიანი მოწყობილობა, ასევე შემიძლია ვიმუშაო როგორც 4 ბიტიანი მოწყობილობა, მაგრამ ვინაიდან მე მქონდა რამდენიმე GPIO ქინძისთავი, რომლებიც გამოუყენებელი იყო, გადავწყვიტე 8 ბიტიანი. მე ასევე გამოვიყენე პოტენომეტრი, რათა შემეძლოს LCD კონტრასტის რეგულირება.
RFID- სკანერი დაკავშირებულია SPI ავტობუსთან და საჭიროებს 5 მავთულს Pi- სთან
მინდოდა გამოვიყენო სერიული კომუნიკაცია დონის შეცვლით ჩემი შტრიხკოდების სკანერისთვის, მაგრამ მოდული, რომელიც მე შევუკვეთე, ჩამოსვლისთანავე მკვდარი იყო, ასე რომ, მე მივიღე ხელი USB შტრიხკოდების სკანერზე.
ჩემი სოლენოიდის საკეტი უნდა იყოს დაკავშირებული ტრანზისტორთან, რადგან საკეტი არ იმუშავებს 5 ვ-ით, მას სჭირდებოდა 6-12 ვ და მე მქონდა 9 ვ დენის ადაპტერი, რომლის გამოყენებაც შემეძლო.
შემდეგ მე მქონდა ჩემი LED და მაგნიტური სენსორი, ორივეს აქვს სერიული რეზისტორი
ნაბიჯი 3: მონაცემთა ბაზა
ჩემი სენსორების ჟურნალების შესანახად მჭირდებოდა კარგი მონაცემთა ბაზა.
დავიწყე დიაგრამის შედგენა, მაგრამ გადავწყვიტე, რომ ეს რთული იყო, ამიტომ შევადგინე უფრო მარტივი, მაგრამ უკეთესი დიაგრამა, რომელიც დამტკიცებული იყო ჩემი ერთ -ერთი მასწავლებლის მიერ.
დიაგრამისა და მონაცემთა ბაზის შესაქმნელად გამოვიყენე MySQL Workbench, რადგან ეს ამარტივებს დიაგრამის მონაცემთა ბაზად გადაყვანას
მე ჩავრთე მონაცემთა ბაზის ნაგავსაყრელი, ასე რომ თქვენ შეგიძლიათ ნახოთ.
ნაბიჯი 4: ვებსაიტის დიზაინი
დიზაინის დაწყებამდე მე გადავხედე ინტერნეტით ზოგიერთ ვებსაიტს, ინტერნეტით გადახედვის შემდეგ მე მქონდა იდეა, თუ როგორ უნდა გამოიყურებოდეს ჩემი საიტი.
მე შევქმენი ჩემი დიზაინი Adobe XD– ში, რომელიც არის ადვილად გამოსაყენებელი პროგრამა მავთულხლართების შესაქმნელად.
ფერებისათვის მე გამოვიყენე ფერის გენერატორი ინტერნეტით და ოდნავ შევცვალე ღირებულებები, მათ ყველამ გაიარა კონტრასტული ტესტი და ყველამ მიაღწია წარმატებას.
შრიფტისთვის, რომელიც მე გამოვიყენე Gidole, მე ვფიქრობ, რომ მას აქვს თანამედროვე სახე, მაგრამ არც ისე ყურადღების გამახვილება.
დიზაინის შემდეგ დავიწყე მისი კოდირება HTML, CSS და JS.
მე ჩავრთე ჩემი xd ფაილი, ასე რომ თქვენ შეგიძლიათ ნახოთ და ნახოთ მისი დეტალები.
ნაბიჯი 5: კოდი
ჩემი პროექტი ვერ იმუშავებდა უკანა ხაზის გარეშე. ჩემი სენსორების მუშაობისთვის მე გამოვიყენე პითონი.
მე გამოვიყენე რამდენიმე ბიბლიოთეკა, რომლებიც ინტერნეტში აღმოვაჩინე და თვითონ გავაკეთე სკოლაში. იმისთვის, რომ ის ვებგვერდზე გამოვიყენო, მე გამოვიყენე Flask with SocketIO, ასე რომ კავშირი ფრონტონდთან იქნება შეუფერხებელი.
იყო პრობლემები, მაგრამ ყველაფერი გამოსწორდა.
თქვენ შეგიძლიათ იპოვოთ ჩემი კოდი ამ github ბმულზე. ის ამჟამად პირადია, მაგრამ თქვენ შეგიძლიათ ნახოთ მას შემდეგ, რაც ჩემი მასწავლებლები გახდებიან საჯარო.
ნაბიჯი 6: საცხოვრებელი
ჩემი პროექტის საცხოვრებლად გადავწყვიტე ხის გამოყენება. მე ჯერ კიდევ მქონდა შეშა სახლში ძველი მაგიდიდან, რომელიც ჯერ კიდევ საჭიროებდა ნაგავს, ამიტომ გამოვიყენე. დამავიწყდა გადამეღო ჩემი მშენებლობისთვის, მაგრამ გამოვიყენე 40x30 სმ ნაჭერი, სადაც კარი შევაღე, შემდეგ ერთმანეთის გვერდით გავხსენი რამდენიმე ხვრელი, რათა შემეძლო სენსორების კაბელების გავლა.
შემდეგ კარს ჩავუდე ჩარჩო, რათა ის უფრო სუფთა გამოიყურებოდეს. მაგრამ თუ ამის გაკეთება მომიწევდა, უბრალოდ მაღაზიაში წავიდოდი და შეშას ვიღებდი.
ხის კონსტრუქციის გაკეთების შემდეგ მე სპრეით შევღებე შავს, ასე რომ მას აქვს ერთი და იგივე ფერი და უკეთესად გამოიყურება, ვიდრე შავი და ყავისფერი.
მას შემდეგ რაც გაშრა დავიწყე კომპონენტების დაყენება, მე ვფიქრობ რომ კარგი სამუშაო გავაკეთე საკაბელო მენეჯმენტსა და განთავსებაზე.
გირჩევთ:
ნახევარი ნაბიჯი: 5 ნაბიჯი (სურათებით)
სემინარი: IntroduçãoNeste projeto, você construirá um an sistema de semáforos: არსებობს 3 LED ნათურები სხვადასხვა ბირთვით (verde, amarelo e vermelho) para imitar os semáforos dos carros; არსებობს 2 LED ნათურები სხვადასხვა ბირთვით (verde და vermelho) იმისთვის, რომ გააკეთოთ
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი!: 6 ნაბიჯი
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი! შინაური ცხოველების მქონე ადამიანებს, ალბათ, იგივე პრობლემა ჰქონდათ, როგორც მე: შვებულება და დავიწყება. მე მუდმივად მავიწყდებოდა ჩემი თევზის გამოკვება და ყოველთვის ვცდილობდი ასე გამეკეთებინა სანამ ის წავიდოდა
აკუსტიკური ლევიტაცია Arduino Uno– ით ეტაპობრივად (8 ნაბიჯი): 8 ნაბიჯი
აკუსტიკური ლევიტაცია Arduino Uno– სთან ერთად ეტაპობრივად (8 საფეხური): ულტრაბგერითი ხმის გადამცემები L298N Dc მდედრობითი ადაპტერი დენის წყაროს მამაკაცის dc pin Arduino UNOBreadboard და ანალოგური პორტები კოდის გადასაყვანად (C ++)
ნაბიჯი: 4 ნაბიჯი
聲納: 改作: https: //aboutsciences.com/blog/arduino-radar-using … 我 在 原本 聲納 的 ar ar ar ar ar: arduino uno, 感測器, 馬達, 喇叭: 掃描 到 物品 加速 並 傳 述 cm cm cm cm cm cm cm 10 სმ 時 喇叭 會
პირდაპირი 4G/5G HD ვიდეო ნაკადი DJI Drone– დან დაბალი ლატენტურობით [3 ნაბიჯი]: 3 ნაბიჯი
პირდაპირი 4G/5G HD ვიდეო ნაკადი DJI Drone– დან დაბალი ლატენტურობით [3 ნაბიჯი]: შემდეგი სახელმძღვანელო დაგეხმარებათ მიიღოთ პირდაპირი HD ხარისხის ვიდეო ნაკადები თითქმის ნებისმიერი DJI თვითმფრინავისგან. FlytOS მობილური აპლიკაციისა და FlytNow ვებ აპლიკაციის დახმარებით თქვენ შეგიძლიათ დაიწყოთ ვიდეოს სტრიმინგი დრონიდან