Სარჩევი:

პროექტი 2 სმარტ ჩაფხუტი: 6 ნაბიჯი (სურათებით)
პროექტი 2 სმარტ ჩაფხუტი: 6 ნაბიჯი (სურათებით)

ვიდეო: პროექტი 2 სმარტ ჩაფხუტი: 6 ნაბიჯი (სურათებით)

ვიდეო: პროექტი 2 სმარტ ჩაფხუტი: 6 ნაბიჯი (სურათებით)
ვიდეო: კახი კალაძე დატროლეს 😀🤣🤣 2024, ნოემბერი
Anonim
პროექტი 2 სმარტ-ჩაფხუტი
პროექტი 2 სმარტ-ჩაფხუტი
პროექტი 2 სმარტ-ჩაფხუტი
პროექტი 2 სმარტ-ჩაფხუტი
პროექტი 2 სმარტ-ჩაფხუტი
პროექტი 2 სმარტ-ჩაფხუტი

ჩვენ, ბენოტ სვენმა, სტაელენს ლენერტმა და დუჟარინ ლორენსმა, უნდა შეგვექმნა პროექტი სკოლისთვის. ჩვენ უნდა ვიმუშაოთ სტუდენტთან ერთად IPO (სამრეწველო პროდუქტის დიზაინი). მას გაუჩნდა იდეა ჭკვიანი მოტოციკლის მუზარადის გაკეთება. მან ჩაფხუტის დიზაინი შექმნა და ჩვენ მოგვიწია განაცხადის გაკეთება ამ ჭკვიან ჩაფხუტთან მუშაობისთვის. ასე რომ, ჩვენ დავიწყეთ გაკეთება…

ამ პროექტისთვის საჭირო ნაწილებია:

- არდუინო უნო

- პურის ბორდი

- მხტუნავი მავთულები

- რეზისტორები

- განათება

- Bluetooth მოდული (დაბალი ენერგია არ არის თავსებადი)

- OLED

თქვენ შეგიძლიათ შეამოწმოთ ის BoM– ში, რომელიც მე დავუკავშირე აქ. დანარჩენი ინსტრუქციისთვის, მე აგიხსნით, თუ როგორ შეგიძლიათ ხელახლა შექმნათ ეს პროექტი.

ნაბიჯი 1: პროდუქტის ინფორმაცია

ჩაფხუტი შექმნილია მოტოციკლისტებისთვის, რომელთაც სურთ გააუმჯობესონ თავიანთი გამოცდილება. აპლიკაცია გთავაზობთ უფრო სასიამოვნო გამოცდილებას როგორც მოტოციკლზე, ასევე მის გარეთ. აპლიკაცია არსებობს იმ ფუნქციებისაგან, რომელთა გამოყენებაც შეგიძლიათ მუზარადთან ერთად, არამედ ისეთი სახის თამაშ-თამაშობაც, რომელიც მას მოტოციკლს ნამდვილ სიამოვნებას ანიჭებს.

ნაბიჯი 2: გაყინვა

გაყინვა
გაყინვა

ასე რომ, პირველ რიგში ჩვენ მივიღეთ Fritzing სქემა IPO სტუდენტისგან, რადგან თქვენ უნდა იცოდეთ როგორ მუშაობს თქვენი ნაწილები სწორად.

ამ სურათებზე შეგიძლიათ ნახოთ რომელი ნაწილის პინი, რომელ პინთან უნდა იყოს დაკავშირებული Arduino UNO– ზე. თუ ვინმეს მისცემთ უფლებას შეამოწმოს თქვენი გამაგრილებელი სქემა, რომელმაც ბევრი იცის ამ საკითხის შესახებ, თქვენ არ დაუშვებთ გადამწყვეტ შეცდომებს, რომლებიც შეიძლება საბედისწერო აღმოჩნდეს თქვენი პროექტისათვის.

ნაბიჯი 3: მონაცემთა ბაზის ნორმალიზებული სტრუქტურა

მონაცემთა ბაზის ნორმალიზებული სტრუქტურა
მონაცემთა ბაზის ნორმალიზებული სტრუქტურა

მონაცემთა ბაზის ნორმალიზებული სტრუქტურისთვის, უპირველეს ყოვლისა, თქვენ უნდა შეასრულოთ წინასწარი შესწავლა. აქ შეგიძლიათ იფიქროთ იმაზე, თუ რა მონაცემები გჭირდებათ და როგორ იმუშავებს თქვენი პროექტი.

მას შემდეგ რაც ჩაატარეთ წინასწარი შესწავლა, შეგიძლიათ გააგრძელოთ მონაცემთა ბაზის ნორმალიზებული სტრუქტურის შექმნა. უპირველეს ყოვლისა, გჭირდებათ მომხმარებლის ცხრილი, რომ შეინახოთ ანგარიშები, რომლებიც გაკეთებულია აპლიკაციაში. ახლა თქვენ შეგიძლიათ დაუკავშიროთ ყველა სხვა ცხრილი მომხმარებლის ცხრილს, ასე რომ თქვენ შეგიძლიათ შეინახოთ ანგარიშის კონკრეტული ერთეულები. ამ აპლიკაციის ანგარიშის კონკრეტული ელემენტებია Bucketlist, Friends and Pins, რომლებიც შეგიძლიათ განათავსოთ რუკაზე.

ნაბიჯი 4: Azure ფუნქციები

Azure ფუნქციები
Azure ფუნქციები
Azure ფუნქციები
Azure ფუნქციები
Azure ფუნქციები
Azure ფუნქციები

ჩვენს აპლიკაციაში ჩვენ ვიყენებთ Azure ფუნქციებს მონაცემთა ბაზასთან კავშირის დასამყარებლად. ცისფერი ფუნქციებით შეგიძლიათ მიიღოთ ყველა მონაცემი მონაცემთა ბაზიდან და ასევე შეიყვანოთ მონაცემები მონაცემთა ბაზაში. ჩვენ ბევრს ვიყენებდით ამ ფუნქციას, რადგან ის ძალიან მოსახერხებელია და არც ისე ძნელი დასაწერია (თუ რა თქმა უნდა გაქვთ მცირეოდენი წინასწარი ცოდნა). ჩვენ მიერ გამოყენებული ცისფერი ფუნქციების ზოგიერთი მაგალითია CheckLogin, ეს ამოწმებს, არის თუ არა შესვლის გვერდზე შეყვანილი მნიშვნელობა (მომხმარებლის სახელი და პაროლი) სწორია მონაცემთა ბაზის მნიშვნელობისთვის, თუ არა, ვერ შეხვალთ. კოდის მაგალითი თქვენ შეგიძლიათ ნახოთ ზემოთ. ჩვენს მიერ გამოყენებული ცისფერი ფუნქციების კიდევ ერთი მაგალითია პინის დამატება, გსურთ აჩვენოთ რუკაზე აპლიკაციაში, მონაცემთა ბაზაში. კოდის მაგალითი, შეგიძლიათ ნახოთ ზემოთ.

ნაბიჯი 5: განაცხადი

განაცხადი
განაცხადი
განაცხადი
განაცხადი
განაცხადი
განაცხადი

ამ პროექტის ყველაზე დიდი ნაწილი იყო პროგრამის შექმნა. ზემოთ თქვენ შეგიძლიათ ნახოთ პროგრამის ყველა ეკრანი იმ თანმიმდევრობით, თუ როგორ უნდა მიუერთდეთ მათ. შესვლის გვერდი, როგორც ადრე ვთქვი, დაკავშირებულია მონაცემთა ბაზასთან. თქვენ შეგიძლიათ შეხვიდეთ მხოლოდ იმ შემთხვევაში, თუ თქვენი მომხმარებლის სახელი და პაროლი არის მონაცემთა ბაზაში. შემდეგი ეკრანი არის bluetooth გვერდი, აქ შეგიძლიათ დაამყაროთ კავშირი bluetooth მოდულთან, რომელიც ჩაფხუტის შიგნით არის. ასევე შეგიძლიათ გამოტოვოთ bluetooth გვერდი, მაგრამ ამ გზით თქვენ არ შეგიძლიათ შეხვიდეთ მიმოხილვის გვერდზე არსებულ ყველა ეკრანზე, ზოგი მათგანი გაქრება. მიმოხილვის გვერდზე თქვენ შეგიძლიათ შეხვიდეთ ყველა სხვა გვერდზე, როგორიცაა რუქის გვერდი, მეგობრების გვერდი, ველის გვერდი, მსუბუქი გვერდი, სიჩქარის გვერდი და მითითებების გვერდი. ყველა ეკრანის სურათის დათვალიერებისას შეგიძლიათ ნახოთ რისი გაკეთება შეგიძლიათ ამ გვერდზე, მაგალითად სინათლის გვერდზე შეგიძლიათ ჩართოთ მოტორჰელმის შუქები. მიმართულებების გვერდზე შეგიძლიათ მიიღოთ მითითებები იქიდან, სადაც გსურთ, სადაც გსურთ. ასევე, გამომავალი, რომელსაც იღებთ მიმართულებების გვერდზე, ასევე ნაჩვენებია პატარა OLED- ზე, რომელიც მიმაგრებულია ჩაფხუტზე.

ნაბიჯი 6: საბოლოო პროდუქტი

საბოლოო პროდუქტი
საბოლოო პროდუქტი
საბოლოო პროდუქტი
საბოლოო პროდუქტი
საბოლოო პროდუქტი
საბოლოო პროდუქტი

ახლა აპლიკაცია დაკავშირებულია მუზარადთან და პროდუქტი სრულად მუშაობს. აქ მოცემულია რამდენიმე სურათი, თუ როგორ გამოიყურება იგი. იმედია მოგეწონათ კითხვა!

ვიმედოვნებ, რომ ყველაფერი ნათელი და კარგი იყო და რომ ეს პოსტი ძალიან დაგეხმარა. კარგი დრო გაახალგაზრდავე ჩემს პროექტს!

ამ პროექტის წევრები:- Benoot Sven- Staelens Lennert- Dujardin Laurens

ახალი მედიისა და საკომუნიკაციო ტექნოლოგიების შესწავლა HOWEST Kortrijk– ში, ბელგია.

გირჩევთ: