Sisukord:
- Samm: trükkplaadi kujundus
- Samm: trükkplaadi tellimine
- Samm: koguge elektroonilised komponendid ja jootke need kokku
- Samm: laserlõigatud akrüül
- Samm: ehitage korpus/korpus
- 6. samm: ehitage robotilaiend
- Samm 7: Pong S4A abil (Arduino jaoks kriimustus)
- 8. samm: servo -robotkäe juhtimine S4A abil
- Samm: nutikas auto, kasutades Arduino IDE -d
- Samm: taimekaitse Arduino IDE abil
- 11. samm: Tähesõdade keiserlik märts
- 12. samm: MBlocki projekt
Video: Vooluring NANO: üks trükkplaat. Lihtne õppida. Lõputud võimalused: 12 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Elektroonika- ja robootikamaailmas alustamine võib esialgu olla üsna heidutav. Alguses on palju asju õppida (vooluahela projekteerimine, jootmine, programmeerimine, õigete elektrooniliste komponentide valimine jne) ja kui asjad valesti lähevad, on palju muutujaid, mida jälgida (valed juhtmestikuühendused, kahjustatud elektroonikakomponendid või viga kood), nii et algajatel on seda tõesti raske siluda. Paljudel inimestel oli lõpuks palju raamatuid ja nad ostsid palju mooduleid, kuid kaotasid lõpuks huvi pärast mitmete probleemide ilmnemist ja jänni jäämist.
Digitaalne programmeerimine on Samytronix Circuit Learn abil lihtne - NANO
Alates 2019. aastast panen oma projektidele sildi Samytronix.
Samytronix Circuit Learn - NANO on õppeplatvorm, mille toiteallikaks on Arduino Nano. Samytronix Circuit Learn - NANO abil saame õppida vaid ühe tahvliga vajalikke põhimõisteid, mis on vajalikud elektroonika- ja programmeerimismaailma sügavamale sukeldumiseks. See lihtsustab Arduino programmeerimise õppimiskogemust, kõrvaldades vajaduse jootmise või leivaplaadi kasutamise järele ning lülitades vooluringi ümber iga kord, kui soovite uut projekti alustada. Veelgi parem, Samytronix Circuit Learn-NANO, mis on loodud ühilduma kuulsa plokkliinilise programmeerimiskeelega Scratch, nii et saate programmeerimiskontseptsioone kiiremini ja hõlpsamalt õppida, kuid samas saate paindlikult lisada rohkem komponente, nagu järjepidevuse tester, servomootorid, ja kaugusandur.
Samm: trükkplaadi kujundus
PCB ise on minu loodud EAGLE abil. Kui soovite oma trükkplaadi kujundamise kohta rohkem teada saada, võite minna randofo trükkplaadi disainiklassi. Kui soovite lihtsalt disaini alla laadida ja tellida selle trükkplaatide tootjale, saate failid järgmises etapis alla laadida.
Kui soovite minu disaini oma eesmärkidel muuta, tehke seda julgelt!
Samm: trükkplaadi tellimine
PCB tellimiseks peate alla laadima gerber -failid (.gbr). Need on failid, mille edastate tootjale. Kui olete kõik failid alla laadinud, saate need trükkplaatide tootjale saata. Seal on palju trükkplaatide tootjaid, üks soovitatavamaid trükkplaatide tootjaid on PCBWay.
Samm: koguge elektroonilised komponendid ja jootke need kokku
Enamik kasutatavaid elektroonikakomponente on üsna tavalised ja neid võib leida kohalikult elektroonikapoest. Siiski, kui te ei leia kõiki komponente, saate neid Internetist Amazonist, ebayst jms hankida.
- 1x Arduino Nano
- 1x 10 mm LED -pakend (punane, kollane, roheline, sinine)
- 1x 12 mm helisignaal
- 1x fototakisti
- 1x termistor
- 2x Trimpot
- 2x 12 mm nupp
- 1x alalisvoolu pistik
- 1 komplekt isane päis
- 1 komplekt naissoost päist
-
Takisti:
- 4x 220 oomi 1/4W
- 4x 10k oomi 1/4W
- 1x 100 oomi 1/4 W
- 1x 100k oom 1/4W
Valikuline laiendus:
- Akuhoidik alalisvoolu pistikuga (soovitatav 4x AA)
- Kuni 4x servo
- 2x kaabel alligaatorklambriga
- Terav infrapuna kauguse andur
Kui olete kõik elektroonilised komponendid kokku kogunud, on aeg need teie tellitud trükkplaadile joota.
- Soovitan esmalt takiste jootmist, kuna need on kõige madalama profiiliga komponendid. (Jootke takisti fotode väärtuse alusel)
- Katkestage takisti jalg PCB teisel küljel
- Jootke muud osad, nagu fotodel näidatud (katoodi/anoodi asendit saate vaadata fotodel olevatest märkmetest)
Samm: laserlõigatud akrüül
Laserlõike tellimiseks saate alla laadida siia lisatud failid. Akrüülplaadi paksus peab olema 3 mm. Korpuse ülaossa soovitatakse läbipaistvat värvi, nagu on näidatud fotol. Pange tähele, et on vaja ka väikseid osi, näiteks vahetükki.
Samm: ehitage korpus/korpus
Valmistage ette:
- Korpuse akrüülleht
- 4x akrüülist vahetükk
- 4x M3 mutter
- 4x M3 15 mm polt
Pange ümbris koos poldi ja mutriga sellises järjekorras (ülevalt):
- Ülemine akrüülleht
- Akrüülist vahetükk
- Samytronixi plaat
- Akrüülist vahetükk
- Alumine akrüülleht
Kui olete korpuse/korpuse kokkupanemise lõpetanud, võite alustada testimist plaadi programmeerimiseks. Selles juhendis on mõned näidisprojektid, mida saate proovida (samm 7-9). Saate valida Arduino IDE vahel või kasutada plokkliini, kasutades Scratchi või Mblocki, mis on palju lihtsam, kui alles alustate. Kui soovite kasutada Samytronix Circuit Learn NANO kõiki võimalusi, soovitan teha järgmise sammu, milleks on plaadi jaoks robotlaiendi ehitamine.
6. samm: ehitage robotilaiend
Mõne projekti puhul pole seda sammu vaja teha. Robotipikendus on loodud selleks, et saada lisateavet liikumise kohta, kasutades rataste liikumiseks pidevaid servosid, ja vältida takistusi kaugusanduri abil.
Valmistage ette:
- Kõik robotipikenduse akrüülosad.
- 20x M3 mutter
- 14x M3 15 mm polt
- 16x M3 10mm polt
- 4x M3 15 mm vahekaugus
- 2x M3 25 mm vahekaugus
Sammud:
- Pange akrüülleht kõigepealt kokku ilma poltideta
- Kinnitage akrüülosad poltide ja mutrite abil kokku
- Pange 2x pidevad servod ja rattad akrüülraami külge
- Keerake akuhoidik akrüülkorpuse tagaküljele
- Keerake palliga ratas ja kasutage 25 mm vahekaugust, et anda raamile kaugus
- Keerake väike plastosa akrüülraami külge (plastik on kaasas, kui ostate 90g mini servo)
- Pange peaosa kokku
- Keerake Sharpi infrapuna kauguse andur kinni
- Paigaldage servo väikese plastasja külge
- Viimane samm on paigaldada Samytronix Circuit Learn NANO robotraamile ja ühendada need juhtmetega, nagu näidatud
Samm 7: Pong S4A abil (Arduino jaoks kriimustus)
Samytronix Circuit NANO tihvtide kaardistamine on loodud ühilduma programmiga s4a. Siit saate alla laadida programmi s4a ja ka püsivara. Saate teha mis tahes projekti, mida soovite, nullist programmeerimiskeel on üsna sirgjooneline ja väga kergesti mõistetav.
Selles õpetuses näitan teile näite Samytronix Circuit NANO ühe võimaliku rakendamise kohta, et mängida pongi mängu. Mängu mängimiseks võite kasutada potentsiomeetrit, mis asub A0 tihvtis.
- Kõigepealt peate joonistama sprite, milleks on pall ja kurikas.
- Saate kontrollida lisatud fotosid ja kopeerida iga spriti koodi.
- Lisage taustal punane joon, nagu fotol näidatud, nii et kui pall puudutab punast joont, on mäng läbi.
Pärast näite proovimist loodan, et saate ka ise mänge teha! Ainus piir on teie kujutlusvõime!
8. samm: servo -robotkäe juhtimine S4A abil
Samytronix Circuit Learn NANO abil saate juhtida kuni 4 servot. Siin on näide servode kasutamisest robotkäena. Robootilisi relvi kasutatakse tavaliselt tööstuslikes rakendustes ja nüüd saate S4A abil selle endale ise valmistada ja hõlpsalt programmeerida. Saate koodid videost kopeerida ja on väga soovitatav proovida seda ise programmeerida!
Samm: nutikas auto, kasutades Arduino IDE -d
Kui olete kogenum programmeerija, võite kriimustuste asemel kasutada Arduino IDE -d. Siin on nutika auto näidiskood, mis suudab infrapunaandurit kasutades takistusi vältida. Saate vaadata videot, et näha seda tegevuses.
Juhtmestik:
- Vasak servo kuni D4
- Parem servo D7 -le
- Suunake servo D8 -le
- Kaugusandur A4 -ni
Samm: taimekaitse Arduino IDE abil
Teine idee Samytronix Circuit Learn NANO kasutamiseks on asetada see oma potitaime lähedale, et jälgida selle temperatuuri, valgust ja niiskust. Samytronix Circuit Learn NANO on varustatud termistori (A2), fototakisti (A3) ja takistuse järjepidevuse anduriga (A5). Kinnitades takistuse järjepidevuse anduri naelapaarile, kasutades alligaatorklambreid, saame seda kasutada niiskusandurina. Nende andurite abil saame mõõta, et saaksime teha taimekaitsja. Väärtuste väljastamiseks saame mõõturina kasutada kolme servot, nagu on näidatud videos.
LED indikaator:
- Punane LED = temperatuur pole optimaalne
- Kollane LED = heledus pole optimaalne
- Roheline LED = niiskus pole optimaalne
Kui kõik LED -id ei põle, tähendab see, et keskkond on taime kasvamiseks optimaalne!
11. samm: Tähesõdade keiserlik märts
Samytronix Circuit NANO abil saate mängida palju sisendeid ja väljundeid, üks neist on piesosummer. Siin on lisatud Arduino kood, mille algselt kirjutas nicksort ja mida ma Circuit Learni jaoks muutsin. See programm mängib Tähesõdade keiserlikku marssi ja minu arvates on see päris lahe!
12. samm: MBlocki projekt
mBlock on veel üks alternatiiv S4A -le ja algsele Arduino IDE -le. MBlocki liides sarnaneb S4A -ga, kuid mBlocki kasutamise eeliseks on see, et näete visuaalset programmeerimisplokki kõrvuti tõelise Arduino koodiga. Siin on näidisvideo mBlock tarkvara kasutamise kohta muusika programmeerimiseks.
Kui olete Arduino keskkonnas uus, kuid alles alustate programmeerimismaailmaga, siis peaks mBlock teile sobima. MBlocki saate alla laadida siit (laadige alla mBlock 3).
Oluline on meeles pidada, et üks olulisemaid asju õppimisel on katsetamine, sest Samytronix Circuit Learn NANO asjad on tehtud vähem keeruliseks, nii et saate eksperimenteerida ja uusi asju kiiremini proovida, saades samal ajal kõik olulised programmeerimise ja elektroonika.
Soovitan:
Sisse lülitatud riiviahel koos UC -ga. Üks nupp. Üks tihvt. Diskreetne komponent: 5 sammu
Sisse lülitatud riiviahel koos UC -ga. Üks nupp. Üks tihvt. Diskreetne komponent: Tere kõigile, otsisin võrgust sisse/välja lülitust. Kõik, mis ma leidsin, ei olnud see, mida ma otsisin. Ma rääkisin iseendaga, selleks on tingimata võimalus. Seda ma vajasin.-Ainult üks nupp, mida saab sisse ja välja lülitada
Timi trükkplaat (joonistatud trükkplaat): 54 sammu (piltidega)
Tim'i trükkplaat (joonistatud trükkplaat): see on protsess, mida kasutan oma projektide jaoks kohandatud trükkplaadi loomiseks. Ülaltoodu tegemiseks: kasutan oma XY -plotterit koos kirjutajaga, et eemaldada söövituskiht, et paljastada vask söövitusseadmele .Kasutan oma XY -plotterit laseriga, et põletada tinti
Lihtne pumba juht ja vooluring: 13 sammu (piltidega)
Lihtne pumbakontroller ja vooluring: hiljutine tööprojekt nõudis, et tühjendaksin perioodiliselt vett kahest paagist. Kuna mõlemad paagi äravoolud asuvad ruumis kõigi kanalisatsioonitorude tasemest allpool, täidaksin ämbrid ja viiksin vee käsitsi kanalisatsiooni. Varsti ma
Lihtne õmmeldud vooluring: 4 sammu (piltidega)
Lihtne õmmeldud vooluring: see on suurepärane projekt õpilaste õmblusahelatega alustamiseks. Ma soovitaksin kõigepealt õpilastele õpetada paberiahelaid ja seejärel liikuda selle projekti juurde. Kui te pole õmmeldud vooluahelate jaoks uus või soovite õmblusahelate kohta kasulikku slaidiseanssi
Lihtne EKG vooluring ja LabVIEW südame löögisageduse programm: 6 sammu
Lihtne EKG vooluahel ja LabVIEW südame löögisageduse programm: elektrokardiogramm või edaspidi EKG on äärmiselt võimas diagnostika- ja jälgimissüsteem, mida kasutatakse kõigis meditsiinipraktikates. EKG -sid kasutatakse südame elektrilise aktiivsuse graafiliseks jälgimiseks, et kontrollida ebanormaalsust