Talaan ng mga Nilalaman:
- Hakbang 1: Ang Disenyo ng PCB
- Hakbang 2: Pag-order ng PCB
- Hakbang 3: Ipunin ang Mga Elektronikong Mga Sangkap at Iyong Solder
- Hakbang 4: Laser Cut Acrylic
- Hakbang 5: Buuin ang Kaso / enclosure
- Hakbang 6: Buuin ang Extension ng Robot
- Hakbang 7: Pong Paggamit ng S4A (Scratch para sa Arduino)
- Hakbang 8: Pagkontrol sa Servo Robot Arm Gamit ang S4A
- Hakbang 9: Smart Car Gamit ang Arduino IDE
- Hakbang 10: Protektor ng Halaman Gamit ang Arduino IDE
- Hakbang 11: Star Wars Imperial Marso
- Hakbang 12: Proyekto ng MBlock
Video: Alamin sa Circuit NANO: Isang PCB. Madaling matutunan. Walang-katapusang Mga Posisyon .: 12 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang pagsisimula sa mundo ng electronics at robotics ay maaaring maging medyo nakakatakot sa una. Maraming mga bagay na matututunan sa simula (disenyo ng circuit, paghihinang, programa, pagpili ng tamang mga elektronikong sangkap, atbp) at kapag nagkamali ang mga bagay maraming mga variable upang subaybayan ang (maling mga koneksyon sa mga kable, napinsalang mga elektronikong sangkap, o error sa ang code) kaya't talagang mahirap para sa mga nagsisimula na i-debug. Maraming tao ang napunta sa pagkakaroon ng maraming mga libro at pagbili ng maraming mga module, pagkatapos ay nawala ang interes matapos na makatagpo ng maraming mga problema at makaalis.
Ginawang simple ang digital na programa sa Samytronix Circuit Learn - NANO
Simula sa 2019 tatawagin ko ang aking mga proyekto na Samytronix.
Ang Samytronix Circuit Learn - NANO ay isang platform ng pag-aaral na pinalakas ng isang Arduino Nano. Sa Samytronix Circuit Learn - NANO, matututunan natin ang mga kinakailangang pangunahing konsepto na kinakailangan upang makapagsimulang sumisid ng mas malalim sa mundo ng electronics at programa na may isang solong board lamang. Pinadadali nito ang karanasan sa pag-aaral ng Arduino programming sa pamamagitan ng pag-aalis ng pangangailangan ng paghihinang o paggamit ng isang breadboard at pag-rewiring ng circuit tuwing nais mong magsimula ng isang bagong proyekto. Mas mabuti pa, Samytronix Circuit Learn - NANO na idinisenyo upang maging katugma sa sikat na wika ng programa ng block-line, Scratch, upang matutunan mo ang mga konsepto ng pagprograma nang mas mabilis at madali habang mayroon ka ring kakayahang umangkop upang magdagdag ng maraming mga bahagi tulad ng isang pagpapatuloy na tester, servo-motor, at isang distansya sensor.
Hakbang 1: Ang Disenyo ng PCB
Ang PCB mismo ay dinisenyo ko gamit ang EAGLE. Kung interesado kang malaman ang tungkol sa pagdidisenyo ng iyong sariling circuit board maaari kang magtungo sa Circuit Board Design Class sa pamamagitan ng randofo. Kung nais mo lamang i-download ang disenyo at i-order ito sa isang tagagawa ng PCB maaari mong i-download ang mga file sa susunod na hakbang.
Kung nais mong baguhin ang aking disenyo para sa iyong sariling mga layunin mangyaring huwag mag-atubiling gawin ito!
Hakbang 2: Pag-order ng PCB
Upang mag-order ng PCB kailangan mong i-download ang mga gerber file (.gbr). Ito ang mga file na ibibigay mo sa tagagawa. Kapag na-download mo na ang lahat ng mga file, maaari mong ipadala ang mga ito sa isang tagagawa ng PCB. Mayroong maraming mga tagagawa ng PCB doon, ang isa sa mga pinaka-inirekumendang tagagawa ng PCB ay ang PCBWay.
Hakbang 3: Ipunin ang Mga Elektronikong Mga Sangkap at Iyong Solder
Karamihan sa mga ginamit na elektronikong sangkap ay karaniwang at matatagpuan sa iyong lokal na tindahan ng electronics. Gayunpaman, kung sakaling hindi mo mahanap ang lahat ng mga bahagi maaari mong makuha ang mga ito sa online mula sa amazon, ebay, atbp.
- 1x Arduino Nano
- 1x 10mm LED pack (pula, dilaw, berde, asul)
- 1x 12mm Buzzer
- 1x Photoresistor
- 1x Thermistor
- 2x Trimpot
- 2x 12mm push-button
- 1x DC Jack
- 1 set lalaki header
- 1 set babaeng header
-
Resistor:
- 4x 220 Ohm 1 / 4W
- 4x 10k Ohm 1 / 4W
- 1x 100 Ohm 1 / 4W
- 1x 100k Ohm 1 / 4W
Opsyonal na extension:
- May hawak ng baterya na may konektor ng DC (inirerekumenda ang 4x AA)
- Hanggang sa 4x Servo
- 2x Cable na may alligator clip
- Biglang infrared distansya sensor
Kapag nakolekta mo na ang lahat ng mga elektronikong sangkap oras na upang maghinang ang mga ito sa PCB na iniutos mo.
- Inirerekumenda ko ang paghihinang muna ng mga resistors dahil sila ang pinakahabang bahagi ng profile. (Ihihinang ang risistor batay sa halagang inilalagay ko sa mga larawan)
- I-snip ang binti ng risistor sa kabilang bahagi ng PCB
- Paghinang ng iba pang mga bahagi tulad ng ipinapakita sa mga larawan (maaari mong suriin ang posisyon ng katod / anode sa mga tala sa mga larawan)
Hakbang 4: Laser Cut Acrylic
Maaari mong i-download ang mga file na nakakabit dito upang mag-order ng iyong laser cut. Ang sheet ng acrylic ay dapat na 3mm makapal. Inirerekomenda ang Transparent na kulay para sa tuktok ng kaso tulad ng ipinakita sa larawan. Mangyaring tandaan na mayroon ding maliliit na bahagi tulad ng spacer na kakailanganin.
Hakbang 5: Buuin ang Kaso / enclosure
Maghanda:
- Ang acrylic sheet para sa kaso
- 4x acrylic spacer
- 4x M3 nut
- 4x M3 15mm bolt
Ilagay ang kaso kasama ang bolt at nut sa ganitong pagkakasunud-sunod (mula sa itaas):
- Nangungunang sheet ng acrylic
- Acrylic spacer
- Samytronix board
- Acrylic spacer
- Ibabang sheet ng acrylic
Kapag natapos mo na pagsama-samahin ang kaso / enclosure maaari mong simulan ang pagsubok upang mai-program ang board. Mayroong ilang mga halimbawang proyekto na kasama sa pagtuturo na ito na maaari mong subukan (hakbang 7-9). Maaari kang pumili sa pagitan ng Arduino IDE o gumamit ng isang block-line interface gamit ang Scratch o Mblock na mas madali kung nagsisimula ka lang. Kung nais mong gamitin ang Samytronix Circuit Alamin ang NANO sa buong kakayahan nito inirerekumenda kong gawin ang susunod na hakbang na kung saan ay ang pagbuo ng extension ng robot para sa board.
Hakbang 6: Buuin ang Extension ng Robot
Ang hakbang na ito ay hindi kinakailangan para sa ilan sa mga proyekto. Ang robot extension ay idinisenyo para sa iyo upang matuto nang higit pa tungkol sa paggalaw gamit ang tuluy-tuloy na servos para sa paggalaw ng gulong at maiwasan ang mga hadlang gamit ang distansya sensor.
Maghanda:
- Ang lahat ng mga bahagi ng acrylic para sa extension ng robot.
- 20x M3 nut
- 14x M3 15mm bolt
- 16x M3 10mm bolt
- 4x M3 15mm spacer
- 2x M3 25mm spacer
Mga Hakbang:
- Pagsamahin ang sheet ng acrylic nang wala ang mga bolt
- I-secure ang mga bahagi ng acrylic gamit ang mga bolts at mani
- Ilagay ang 2x tuloy-tuloy na servos at ang mga gulong sa frame ng acrylic
- I-tornilyo ang may hawak ng baterya sa likod ng frame ng acrylic body
- I-screw ang ball caster at gamitin sa 25mm spacer upang bigyan ito ng distansya mula sa frame
- I-tornilyo ang maliit na bahagi ng plastik sa frame ng acrylic (kasama ang plastik kapag bumili ka ng isang mini 90g servo)
- Isama ang bahagi ng ulo
- I-screw ang Sharp infrared distansya sensor
- I-mount ang servo sa maliit na bagay na plastik
- Ang huling hakbang ay i-mount ang Samytronix Circuit Alamin ang NANO sa frame ng robot at i-wire ang mga ito tulad ng ipinakita
Hakbang 7: Pong Paggamit ng S4A (Scratch para sa Arduino)
Ang pagmamapa ng pin sa Samytronix Circuit NANO ay idinisenyo upang maging katugma sa programa ng s4a. Maaari mong i-download ang programa ng s4a at pati na rin ang firmwarehere. Maaari kang gumawa ng anumang proyekto na nais mo, ang wika ng simula ng programa ay medyo tuwid at napakadaling maintindihan.
Sa tutorial na ito ipapakita ko sa iyo ang isang halimbawa ng isa sa posibleng pagpapatupad ng Samytronix Circuit NANO, upang maglaro ng Pong game. Upang i-play ang laro maaari mong gamitin ang potensyomiter na matatagpuan sa A0 pin.
- Una kailangan mong gumuhit ng mga sprite, na kung saan ay ang bola at ang bat.
- Maaari mong suriin ang mga nakalakip na larawan at kopyahin ang code para sa bawat sprite.
- Magdagdag ng isang pulang linya sa background tulad ng ipinakita sa larawan, kaya kapag hinawakan ng bola ang pulang linya ay tapos na ang laro.
Matapos subukan ang halimbawa, inaasahan kong makakagawa ka rin ng iyong sariling mga laro! Ang hangganan lamang ay ang iyong imahinasyon!
Hakbang 8: Pagkontrol sa Servo Robot Arm Gamit ang S4A
Maaari mong kontrolin ang hanggang sa 4 na servos sa Samytronix Circuit Alamin ang NANO. Narito ang isang halimbawa ng paggamit ng servos bilang isang robotic arm. Karaniwang ginagamit ang mga robotic arm sa pang-industriya na aplikasyon, at ngayon maaari kang gumawa ng isa para sa iyong sarili at madali itong mai-program sa S4A. Maaari mong kopyahin ang mga code mula sa video at lubos na inirerekumenda na subukan mong i-program ito mismo!
Hakbang 9: Smart Car Gamit ang Arduino IDE
Kung ikaw ay isang mas may karanasan na programmer, maaari mong gamitin ang Arduino IDE sa halip na gasgas. Narito ang isang halimbawa ng code para sa isang Smart Car na maaaring maiwasan ang mga hadlang gamit ang infrared sensor. Maaari mong panoorin ang video upang makita ito sa pagkilos.
Mga kable:
- Kaliwa servo sa D4
- Tamang servo sa D7
- Pumunta sa servo sa D8
- Distansya sensor sa A4
Hakbang 10: Protektor ng Halaman Gamit ang Arduino IDE
Ang isa pang ideya na gamitin ang Samytronix Circuit Learn NANO ay ilagay ito malapit sa iyong nakapaso na halaman upang masubaybayan ang temperatura, ilaw, at halumigmig nito. Ang Samytronix Circuit Dagdagan NANO ay nilagyan ng isang thermistor (A2), photoresistor (A3), at isang sensor ng pagpapatuloy ng paglaban (A5). Sa pamamagitan ng paglakip ng sensor ng pagpapatuloy ng paglaban sa isang pares ng mga kuko gamit ang mga clip ng buaya maaari natin itong magamit bilang isang sensor ng kahalumigmigan. Sa mga sensor na ito maaari nating masukat na magagawa nating protektor ang halaman. Upang ma-output ang mga halagang maaari naming gamitin ang tatlong servos bilang mga gauge tulad ng ipinakita sa video.
Tagapahiwatig ng LED:
- Red LED = Temperatura ay hindi pinakamabuting kalagayan
- Dilaw na LED = Ang ilaw ay hindi pinakamabuting kalagayan
- Green LED = Humidity not optimum
Kung ang lahat ng mga LED ay naka-off nangangahulugan ito na ang kapaligiran ay optimum para sa halaman na lumago!
Hakbang 11: Star Wars Imperial Marso
Mayroong maraming mga input at output na maaari mong i-play gamit ang Samytronix Circuit NANO, isa sa mga ito ay sa pamamagitan ng paggamit ng piezo buzzer. Dito nakakabit ang isang Arduino code na orihinal na isinulat ng nicksort at binago ko para sa Dagdagan ng Circuit. Ginampanan ng programang ito ang Star Wars Imperial March at sa palagay ko medyo cool ito!
Hakbang 12: Proyekto ng MBlock
Ang mBlock ay isa pang kahalili sa S4A at ang orihinal na Arduino IDE. Ang interface ng mBlock ay katulad ng S4A, ngunit ang kalamangan ng paggamit ng mBlock ay maaari mong makita ang visual program block na magkatabi kasama ang totoong Arduino code. Dito nakalakip ay isang halimbawa ng video ng paggamit ng mBlock software upang magprograma ng isang musika.
Kung bago ka sa Arduino na kapaligiran ngunit at nagsisimula pa lamang sa mundo ng pagprograma, kung gayon ang mBlock ay dapat na angkop para sa iyo. Maaari mong i-download ang mBlock dito (i-download ang mBlock 3).
Mahalagang tandaan na ang isa sa pinakamahalagang bagay kapag natututo ay panatilihin ang pag-eksperimento, kasama ang Samytronix Circuit Alamin ang mga bagay na NANO na ginagawang mas kumplikado upang maaari kang mag-eksperimento at subukan ang mga bagong bagay nang mas mabilis habang kinukuha mo pa rin ang lahat ng mahahalagang konsepto ng programa at electronics.
Inirerekumendang:
Gumawa ng isang Madaling Infinity Mirror Cube - WALANG 3D Pagpi-print at WALANG Programming: 15 Hakbang (na may Mga Larawan)
Gumawa ng isang Madaling Infinity Mirror Cube | WALANG 3D Pagpi-print at WALANG Programming: Lahat ay may gusto ng isang mahusay na infinity cube, ngunit mukhang mahirap silang gawin. Ang layunin ko para sa Instructable na ito ay ipakita sa iyo ng sunud-sunod kung paano makakagawa ng isa. Hindi lamang iyon, ngunit sa mga tagubilin na ibinibigay ko sa iyo, makakagawa ka ng isa
Kaalaman sa Circuit ng Analog - DIY isang Pag-tick sa Clock Sound Effect Circuit Nang walang IC: 7 Mga Hakbang (na may Mga Larawan)
Kaalaman sa Circuit ng Analog - DIY isang Pag-tick sa Clock Sound Effect Circuit Nang walang IC: Ang pag-ticking Clock Sound Effect Circuit na ito ay itinayo sa mga transistor at resistor at capacitor na walang anumang sangkap ng IC. Mainam para sa iyo na malaman ang pangunahing kaalaman sa circuit sa pamamagitan ng praktikal at simpleng circuit na ito. Ang kinakailangang banig
DIY MusiLED, Music Synchronized LEDs Sa Isang pag-click sa Windows at Linux Application (32-bit & 64-bit). Madaling Muling Gawin, Madaling Gamitin, Madaling Port: 3 Mga Hakbang
DIY MusiLED, Music Synchronized LEDs Sa Isang pag-click sa Windows at Linux Application (32-bit & 64-bit). Madaling Muling Mamuhay, Madaling Gamitin, Madaling Port: Ang proyekto na ito ay makakatulong sa iyo upang ikonekta ang 18 LEDs (6 Red + 6 Blue + 6 Yellow) sa iyong Arduino Board at pag-aralan ang mga signal ng real-time na signal ng iyong computer at i-relay ang mga ito sa ang mga LEDs upang magaan ang mga ito ayon sa mga beat effects (Snare, High Hat, Kick)
I-hack ang Spy Ear at Alamin na Baligtarin ang Engineer ng isang Circuit: 4 Mga Hakbang (na may Mga Larawan)
I-hack ang Spy Ear at Alamin upang Baligtarin ang Engineer ng isang Circuit: Ang itinuturo na ito ay nagpapakilala sa kagalang-galang na Spy Ear sa mga detalye at ang aking paraan upang baligtarin ang engineer ng isang circuit. Bakit karapat-dapat na turuan ang aparatong ito?: - Maaari kang bumili ng Spy Ear sa isang dolyar ! -Maaari nitong palakihin ang mga tunog hanggang sa 60 dB o isang kadahilanan ng isang 1000.
Zero Cost Laptop Cooler / Stand (Walang Pandikit, Walang Pagbabarena, Walang Nuts & Bolts, Walang Mga Screw): 3 Hakbang
Zero Cost Laptop Cooler / Stand (Walang Pandikit, Walang Pagbabarena, Walang Mga Nuts at Bolts, Walang Mga Screw): I-UPDATE: Pakiusap MABUTI VOTE PARA SA MY INSTRUCTABLE, THANKS ^ _ ^ GUSTO MO DIN PO KONG MAGBOTOT PARA SA AKING IBA PANG KONTEST ENTRY AT www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ O BAKA MAGBOTA PARA SA PINAKA MAHIGING KAIBIGAN