Სარჩევი:

ბარათის სკანერი სავაჭრო ბარათის აპარატისთვის: 13 ნაბიჯი (სურათებით)
ბარათის სკანერი სავაჭრო ბარათის აპარატისთვის: 13 ნაბიჯი (სურათებით)

ვიდეო: ბარათის სკანერი სავაჭრო ბარათის აპარატისთვის: 13 ნაბიჯი (სურათებით)

ვიდეო: ბარათის სკანერი სავაჭრო ბარათის აპარატისთვის: 13 ნაბიჯი (სურათებით)
ვიდეო: ანაკლიაში ბაზარი გაიხსნა 2024, ივლისი
Anonim
ბარათის სკანერი სავაჭრო ბარათის აპარატისთვის
ბარათის სკანერი სავაჭრო ბარათის აპარატისთვის
ბარათის სკანერი სავაჭრო ბარათის აპარატისთვის
ბარათის სკანერი სავაჭრო ბარათის აპარატისთვის

ბარათის სკანერი სავაჭრო ბარათის აპარატისთვის

ცვლილებების ჟურნალი შეგიძლიათ იხილოთ ბოლო ეტაპზე.

Ფონი

მე განვმარტე ჩემი პროექტის მთავარი მოტივაცია Card Feeder Intro– ში. მოკლედ, მე და ჩემმა შვილებმა უკვე მოვაგროვეთ დიდი რაოდენობით სავაჭრო ბარათი. ამ რაოდენობებით დამუშავება, დახარისხება და ა.შ. ძალიან რთულია. ჩვენ უკვე ვცადეთ, მაგრამ იმედგაცრუებულებმა დავანებეთ თავი. ამ მიზეზით, მე მინდა შევქმნა სავაჭრო ბარათის მანქანა, რომელმაც უნდა შეასრულოს სხვადასხვა ამოცანები.

სავაჭრო ბარათები ავტომატურად უნდა იყოს

  • მოახერხა (რომელი ბარათები მაქვს?, რომელი აკლია?)
  • დალაგებულია (ბლოკი, ენა, ნაკრები, სერია და ა. შ.)
  • რეიტინგული (რამდენად ღირებულია ჩემი ბარათები ?, რამდენი ფული მაქვს დახარჯული სრული ნაკრებისთვის?)
  • ივაჭრება (ყიდვა და გაყიდვა)

ამ ამბიციური მიზნების გამო, მე გადავწყვიტე უზარმაზარი მანქანა გავყო 3 ნაწილად:

  • ბარათის მიმწოდებელი - მანქანა, რომელიც იჭერს და გადააქვს ერთი ბარათი ბარათის დასტიდან
  • ბარათის სკანერი - ნაწილი, სადაც ბარათები გაანალიზდება
  • ბარათის დამლაგებელი - მანქანა, რომელიც ინახავს გამოვლენილ ბარათებს

ეს ინსტრუქცია არის მე -2 ნაწილის შესახებ, ბარათის სკანერი, რომელიც არის მთელი სავაჭრო ბარათის აპარატის ტვინი. ბარათის სკანერი:

  • აკონტროლეთ ბარათის მიმწოდებელი მისი ჩართვის ან გამორთვის გზით
  • სავაჭრო ბარათების აღება, ანალიზი და შეფასება
  • გადაიტანეთ ბარათის დამლაგებელი სწორ პოზიციაზე

მაგრამ, ეს არის საბოლოო სავაჭრო ბარათის აპარატის ფუნქციონირება. ეს ინსტრუქცია მცირდება "შიდა" ბარათის სკანერის ფუნქციებზე (აიღეთ, გაანალიზეთ და შეაფასეთ სავაჭრო ბარათები)

ტექნიკური თვალსაზრისით:

  • მე ვიყენებ ჟოლოს PI და PI კამერას სავაჭრო ბარათების გადასაღებად
  • Google Cloud Platform API– ს (ხედვა და თარგმანი) დახმარებით ვაანალიზებ ბარათებს
  • მე ვაფასებ ბარათებს Cardmarket API– ით

ამ პროექტში ბევრი კოდირებაა, მაგრამ გასაკეთებელი ჯერ კიდევ არის. ბარათის სკანერის საფარი. რა თქმა უნდა, მე ვიყენებ 3 მმ მუყაოს ამ ამოცანისთვის.

Წავედით!

ამ ინსტრუქციაში მინდა გაჩვენოთ - როგორ შევქმნათ ბარათის სკანერი.

ნაბიჯი 1: ინსტრუმენტები, მასალები და პროგრამული უზრუნველყოფა, რომელიც მე გამოვიყენე

ინსტრუმენტები, მასალები და პროგრამული უზრუნველყოფა, რომელიც მე გამოვიყენე
ინსტრუმენტები, მასალები და პროგრამული უზრუნველყოფა, რომელიც მე გამოვიყენე

ინსტრუმენტები, მასალები და პროგრამული უზრუნველყოფა, რომელიც მე გამოვიყენე

ინსტრუმენტები:

  • ჭრის ხალიჩა
  • მმართველები
  • საჭრელი
  • გამხსნელის შემცველი წებოები (UHU HART და tesa)
  • ფანქარი, მარკერი
  • ცენტრალური დარტყმა
  • Ხელის ბურღი
  • ცხელი წებოს იარაღი + წებოვანი ჩხირები (სურათზე არაა)

მასალები:

  • მუყაო 3 მმ
  • ქაღალდი DIN A3
  • ჟოლო PI 3 B+
  • ჟოლოს PI კამერის მოდული V2
  • Adafruit IR Break Beam Sensor - 5 მმ LED
  • Sparkfun სუპერ ნათელი თეთრი 10 მმ LED 3VDC
  • ადაფრუტი SG92R მიკრო სერვო
  • 10k რეზისტორი
  • Breadboard Half-size
  • Jumper ხაზები ქალი/ქალი და მამაკაცი/მამაკაცი
  • SD Raspbian– ით
  • რაიმე სახის კომპიუტერი, აღჭურვილობა, კაბელები და ა.შ. ჟოლოს PI– ს დასაკავშირებლად და დასაპროგრამებლად (სურათზე არ არის)

პროგრამული უზრუნველყოფა:

Autodesk Fusion360

ნაბიჯი 2: დიზაინი

დიზაინი
დიზაინი
დიზაინი
დიზაინი

"loading =" ზარმაცი "ვიდეო

მე შევქმენი მოკლე ვიდეო, რომელშიც მე გაჩვენებთ როგორ ავაშენე და როგორ მუშაობს.

ნაბიჯი 11: დასასრული

Დასასრული
Დასასრული
Დასასრული
Დასასრული
Დასასრული
Დასასრული

Დასასრული

ბარათის სკანერი სავაჭრო ბარათის აპარატისთვის => დასრულებულია!

მე საკმაოდ კმაყოფილი ვარ შედეგით, თუნდაც დაბალი დონის კოდირების უნარებით, მე ამას გავუმკლავდები. მე გამოვცადე მხოლოდ რამოდენიმე ბარათი, მაგრამ ის მუშაობდა ნებისმიერ დროს.

როგორც ყოველთვის, მინდა გითხრათ რამდენიმე ღია დავალება/საქმე, რომელიც უნდა იმუშაოს/დასკვნები:

  • ამ ინსტრუქციის წერისას მივხვდი, რომ Vision API ასევე მომცემს ბარათების ენობრივ ინფორმაციას, ამიტომ საკუთარი Translate API არ არის საჭირო. (გვიანია მთლიანი დოკუმენტაციის ადაპტირება)
  • Cardmarkt DB– ში არის ბარათის სახელის მხოლოდ ინგლისური და გერმანული თარგმანები. მე მაქვს ბევრი ესპანური ბარათი, ამიტომ API არ მოგაწვდით რაიმე ინფორმაციას, რადგან ბარათის პოვნა შეუძლებელია. World of Warcraft სავაჭრო ბარათების თამაში მოძველებულია, ამიტომ ბარათების სახელები სხვა ენებზე არ განახლდება.

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

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

მე ვაფასებ ნებისმიერ კრიტიკას, კომენტარს ან გაუმჯობესებას. პროექტთან, ფოტოებთან, უნარებთან, წერასთან ან ენასთან დაკავშირებით.

თუ არ გსურთ დაელოდოთ შემდეგ განახლებას, შეგიძლიათ ნახოთ სიახლეები Instagram– ზე.

გმადლობთ, რომ დრო დაუთმეთ და წაიკითხეთ ჩემი პროექტი!

დიდი დრო გაატარეთ.

Servus და cu შემდეგ ჯერზე

ნაბიჯი 12: დანართი

დანართი

აქ ნახავთ ფაილებს. თუ სხვა რამ დაგჭირდებათ, მოგერიდებათ ჰკითხეთ!

ნაბიჯი 13: შეცვალეთ ჟურნალი

ჟურნალის შეცვლა

  • V0.0 2019-07-17

    პროექტი გამოქვეყნდა

სენსორების კონკურსი
სენსორების კონკურსი
სენსორების კონკურსი
სენსორების კონკურსი

მეორე პრიზი სენსორების კონკურსში

გირჩევთ: