Სარჩევი:
- ნაბიჯი 1: აპარატურის დიზაინის ეტაპი…
- ნაბიჯი 2: PCB დიზაინი…
- ნაბიჯი 3: გზის დასასრული.. ან, სხვა რაღაცის დასაწყისი.. ვინ იცის
ვიდეო: Arduino დაფუძნებული DRO GRBL CNC აპარატისთვის: 3 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
მე დავიწყე ეს პროექტი ერთი მიზნის გათვალისწინებით. მე მინდოდა მარტივი, მაგრამ ეფექტური საშუალება ჩემი CNC აპარატის შესახებ ინფორმაციის სანახავად, სანამ ვმდგარობდი CNC აპარატთან, ვიდრე კისრის ამობურცულობამ თითქმის კონტრაქტორის პოზიციებზე და მზერაზე მომწყვდეული ადამიანის მსგავსად, მხოლოდ კომპიუტერის მონიტორის სანახავად. ოთახის მეორე მხარეს. ამის გათვალისწინებით, მე გადავწყვიტე ერთად შევარჩიო იაფი კომპონენტების წყალდიდობა, ebay სპეციალობები და სათადარიგო ნაწილი solder და ფირზე. აქ არის შედეგი ჩინეთიდან ნაწილობრივ თითქმის ერთი წლის ლოდინისა.. ერმ.. გულმოდგინედ ვმუშაობ ჩემი მიზნისკენ.:)
ნაბიჯი 1: აპარატურის დიზაინის ეტაპი…
პირველი, რაც უნდა გავაკეთოთ, არის ყველაფერი გროვაში ჩავაგდოთ, შემთხვევით ჩავაგდოთ ყველაფერი, ჩავაქროთ ყველა ცეცხლი, გავხსნათ ფანჯრები, რომ კვამლი და ორთქლი გამოვიდეს და შემდეგ ჩვენ შეგვიძლია დავიწყოთ რაღაც საინტერესო. კარგად. ჩემთვის მაინც. მე დავიწყე ერთ -ერთი ყველაზე გავრცელებული arduino328p- ის "DIP" პაკეტის სახით. (ორმაგი ჩასმული ქინძისთავები = ჯოხი ფეხებით) იქიდან, მე მჭირდებოდა ინფორმაციის ვიზუალურად ჩვენების რაიმე ხერხი. ჩემი პირველი აზრი იყო სტანდარტული 16x2 LCD- ის გამოყენება და სწრაფად მივხვდი, რომ მე უბრალოდ ვერ მოვათავსებდი ყველაფერს იმ პატარა LCD- ს ლამაზი გადახვევის, ან ეკრანის დროული გადართვის გარეშე, რაც ორივე არ იყო ძალიან მიმზიდველი. ჩემი შემდეგი იდეა იყო 20x4. მას აქვს უამრავი ადგილი ძირითადი ინფორმაციის საჩვენებლად და ტაქტილური საშუალებით შემიძლია გადავიდე სამუშაოსა და მანქანების კოორდინატებს შორის. ამის შემდეგ, მე დავიწყე არდუინოს ესკიზის ასაშენებლად … სადღაც გზაზე, მე დავინახე ნამდვილი DRO რეალურ სახელმძღვანელო წისქვილზე … 7 სეგმენტიანი ჩვენება ჩანდა საწყობიდან… ასე რომ, მე გადავწყვიტე ამის დამატება ჩემს დიზაინში, მხოლოდ იმ შემთხვევაში, თუ LCD აღარ მომეწონა. Ebay– ის მრავალსაუკუნოვანი ძიების შემდეგ მე მომეწონა მოდულები, შევიძინე 8 – ნიშნიანი 7 – სეგმენტიანი 3 მოდულიდან 3, მათზე max7219 ic. სრულყოფილია … ახლა ყველაფერი რაც უნდა გავაკეთო არის არდუინოს ბიბლიოთეკის აშენება…. არა.. როგორც ჩანს, ვიღაცამ ეს უკვე გააკეთა. ნიკ გამონმა შექმნა ეს ბიბლიოთეკა ამ ჩვენებების გამოსაყენებლად და სხვა. საკმაოდ წინ არის. ნიკ გამონის Max7219 Arduino ბიბლიოთეკა ჩემი მხოლოდ არ მომწონს, არის ის, რომ მე ვერ შევძელი რიცხვების გასწორება მარჯვნივ, ხოლო "-" სიმბოლო მარცხნივ.. მაგრამ მეჰ, ის მუშაობს. რამდენიმე კვირის შემდეგ, შანსებისა და დასასრულების, ბიტებისა და ბობების შეჯვარების შემდეგ და youtube– ზე ვიღაცის დახმარებით, მე მქონდა სამუშაო პროტოტიპი პურის დაფაზე 7 სეგმენტიანი მოდულების გამოყენებით. რა
ნაბიჯი 2: PCB დიზაინი…
Tingering გარშემო Eagle, მე მოვახერხე cludge ერთად PCB… დამჭირდა სამი მცდელობა, რომ გამგეობა სწორად გამოსულიყო, მაგრამ ეს მხოლოდ გამოუცდელობაა და ebay dodgy სპეციალური მშრალი ფოტორეზისტული ფილმი. ამ ნაბიჯში შედის არწივის ფაილების განახლებული ნაკრები. განსხვავებით ჩემი პირველი დაფის კატასტროფისგან (გამოსახული სურათები) განახლებული დიზაინი ოდნავ უფრო დიდია და აფიქსირებს ზოგიერთ საკითხს, რაც მქონდა მოდულებისთვის საკმარისი ენერგიის მიწოდებასთან დაკავშირებით. გამოდის, თუ გზა, რომელიც ელექტროენერგიამ უნდა გაიაროს, წრიულად ტრიალებს დაფაზე, ზოგიერთი კომპონენტი ბოლომდე ვერ მიიღებს საკმარის წვენს ჩაქრობისთვის (AvE… შეწყვიტე ჩემი ინფიცირება შენი კოლოქვიალიზმით!) ნებისმიერ შემთხვევაში, დაფა განკუთვნილია გამოიყენოს სამი იმ max7219 ელექტრონული სეგმენტის ჩვენების მოდულიდან სამი, ასევე LCD. LCD ნაწილი არჩევითია, მაგრამ მომავალ გამეორებებში, ვგეგმავ კიდევ ერთ პინს დარბაზის ეფექტის სენსორისთვის CNC ბორბალზე, რათა აჩვენოს ფაქტობრივი ბრუნვის RPM. ასევე არწივის ფაილების ამ ვერსიაში, მე დავამატე აბრეშუმის ეკრანის უკეთესი განთავსება და დოკუმენტაცია, გავარღვიე RGB სტატუსი, თუ თქვენ არ გაქვთ ზედაპირზე დამონტაჟებული ვერსია, ან გსურთ დააინსტალიროთ საქმეში და გინდათ LED სადმე სხვაგან. მე ასევე დავამატე ICSP სათაური, იმ შემთხვევაში თუ თქვენ არ გსურთ გამოიყენოთ USB მისი გადაპროგრამების მიზნით. ასევე, შეამჩნევთ, რომ ეს დაფა არ იყენებს DIP პაკეტს Atmeg328p. ამის ნაცვლად ის იყენებს QFP SMD პაკეტს. (QFP = Quad Flat Pack.) ეს გაკეთდა ძირითადად იმისთვის, რომ დაფის ქვეშ მეტი ადგილი ჰქონოდა კვალისთვის, ისე, რომ არ გამხდარიყო უფრო მეტი ხვრელი. არსებობს გარღვევის ქინძისთავები რეჟიმისთვის და გადატვირთვის ღილაკები, ასევე ქვედა ორი გარღვევა, ერთი მიდის LCD– ზე, მეორე არდუინოზე, რომელიც აკონტროლებს GRBL CNC მანქანას.
მთლიანი დაფა მხოლოდ 2.6 "x 2.25" (ან 65.94 მმ x 57.1 მმ თქვენთვის მეტრიკული ხალხისთვის) X, Y და Z სათაურები შეიძლება იყოს ნებისმიერი სტანდარტული.1 "პიჩის სათაური, ან უბრალოდ გაუშვით ლენტი კაბელი თქვენს მოდულებზე, საჭიროების შემთხვევაში. რა
-= [იყავი ყურადღებიანი !!!] = - - = [იყავი ყურადღებიანი !!!] = - - = [იყავი ყურადღებიანი !!!] =-
მოდულები ჩართულია მხოლოდ ერთი გზით. ფრთხილად იყავით, რომ შეამჩნიოთ მოდულის რომელი მხარეა VCC/GND და იგივე დაფაზე. თუ მათ შეაერთებთ, ან მიაბრუნებთ უკან, თქვენ ალბათ მოწევთ მოწყობილობას.
ნაბიჯი 3: გზის დასასრული.. ან, სხვა რაღაცის დასაწყისი.. ვინ იცის
დაბოლოს, ჩვენ მივდივართ იმ წერტილში, რომელიც მოიცავს ჩემს ADD/ADHD– ს. აქ არის ჩემი DRO პროექტის საბოლოო ლამაზი სურათი. დაასრულეთ @Scanlime სტიკერით (გმადლობთ მიხა შთაგონებისთვის და სტიკერები!) ალბათ არის გაუმჯობესების ადგილი და ნამდვილად არ არის დასრულებული, სუფთა სამუშაო. კოდში არის მახასიათებლები, რომლებიც მე ჯერ უნდა განვახორციელო და მახასიათებლები არა იმ კოდში, რომლებიც მე ჯერ არ მაქვს გასარკვევი, თუ როგორ დავამატო.. საერთო ჯამში, მე ვფიქრობ, რომ ეს იყო საკმაოდ წარმატებული PoC. მიუხედავად იმისა, რომ ტექნიკურად არ არის "დახურული მარყუჟი" ციფრული წაკითხული. ის ნამდვილად ემსახურება მიზანს. მე მსურს განვაგრძო მშენებლობა ამაზე და საბოლოოდ დავამატო კვადრატული სასწორის მხარდაჭერა ან რამე. და მე ნამდვილად მინდა დავამატო უფრო მოწინავე ფუნქციები, როგორიცაა დაკონსერვებული ზონდის ციკლის განხორციელება, ხვრელის ნიმუშები და ა.შ. ამას დასჭირდება დამატებითი IC GRBL arduino– სთან შემომავალი და გამავალი კომუნიკაციის გადასატანად, მაგრამ ეს შეიძლება გაკეთდეს CD4066– ის ან რაღაცის გამოყენებით. რა იმედია ეს შთააგონებს თქვენ. თუ თქვენ ააშენებთ, გთხოვთ შემატყობინოთ. მე მიყვარს სურათების და გაუმჯობესების ნახვა. მადლობა ჩემთან ერთად დერპის დასასრულისთვის:))-= [ArcAiN6] =-
გირჩევთ:
ბარათის სკანერი სავაჭრო ბარათის აპარატისთვის: 13 ნაბიჯი (სურათებით)
ბარათის სკანერი სავაჭრო ბარათის აპარატისთვის: ბარათის სკანერი სავაჭრო ბარათის აპარატისთვის ცვლილებების ჟურნალი შეგიძლიათ იხილოთ ბოლო საფეხურზე. ფონი მე განვმარტე ჩემი პროექტის მთავარი მოტივაცია ბარათის მიმწოდებლის შესავალში. მოკლედ, მე და ჩემმა შვილებმა მოვაგროვეთ დიდი რაოდენობით სავაჭრო ბარათი
ბარათის მიმწოდებელი სავაჭრო ბარათის აპარატისთვის: 10 ნაბიჯი (სურათებით)
ბარათის მიმწოდებელი სავაჭრო ბარათის აპარატისთვის: ბარათის მიმწოდებელი სავაჭრო ბარათის აპარატისთვის ფონი როდესაც მე ვიყავი ახალგაზრდა, მე ვაგროვებდი ტონა სავაჭრო ბარათებს, მაგრამ რამდენიმე წლის განმავლობაში, შეგროვების ვნება მცირდება. ამასობაში მე მყავს ბავშვები და ნელ -ნელა, მაგრამ ისინიც იწყებენ დაბადებას
ამინდზე დაფუძნებული მუსიკის გენერატორი (ESP8266 დაფუძნებული მიდი გენერატორი): 4 ნაბიჯი (სურათებით)
ამინდზე დაფუძნებული მუსიკის გენერატორი (ESP8266 დაფუძნებული მიდი გენერატორი): გამარჯობა, დღეს მე აგიხსნით, თუ როგორ უნდა შექმნათ თქვენი საკუთარი პატარა ამინდი მუსიკის გენერატორი. იგი ეფუძნება ESP8266- ს, რომელიც არდუინოს მსგავსია და ის პასუხობს ტემპერატურას, წვიმას და სინათლის ინტენსივობა. ნუ ელოდებით, რომ ის მთელ სიმღერებს ან აკორდს გამოიმუშავებს
ბარათის დამლაგებელი სავაჭრო ბარათის აპარატისთვის (განახლება 2019-01-10): 12 ნაბიჯი (სურათებით)
ბარათის დამლაგებელი სავაჭრო ბარათის აპარატისთვის (განახლება 2019-01-10): ბარათის დამლაგებელი სავაჭრო ბარათის აპარატისთვის ცვლილებების ჟურნალი შეგიძლიათ იხილოთ ბოლო საფეხურზე. ფონი მე უკვე ავუხსენი ჩემი პროექტის მოტივაცია ბარათის მიმწოდებლის სტატიაში. მოკლედ, მე და ჩემმა შვილებმა მოვაგროვეთ დიდი რაოდენობით სავაჭრო ბარათი
დაამატეთ არდუინოზე დაფუძნებული ოპტიკური ტაქომეტრი CNC მარშრუტიზატორზე: 34 ნაბიჯი (სურათებით)
დაამატეთ Arduino– ზე დაფუძნებული ოპტიკური ტაქომეტრი CNC მარშრუტიზატორზე: შექმენით თქვენი CNC როუტერის ოპტიკური RPM მაჩვენებელი Arduino Nano– ით, IR LED/IR Photodiode სენსორით და OLED დისპლეით 30 დოლარზე ნაკლებ ფასად. მე შთაგონებული ვიყავი eletro18– ის Measure RPM - Optical Tachometer Instructable და მინდოდა დაემატებინა ტაქომეტრი