Sisukord:
Video: Vaib anduritega/ RF -side Arduino Microga: 4 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Autor: SabinaStan
Teave: Minu nimi on Sabina Stan. Olen Rumeenias asuv visuaalkunstnik. Ma töötan köie, paberi ja ringlussevõetud alumiiniumist purkidega ning saan oma kasutatavas tehnikas teha peaaegu kõike (kujundlikku või abstraktset), mis on… Veel SabinaStanist »
Lõpetasin hiljuti installi Võrdselt mitmekesine, mis koosneb mitmest lambist, mis reageerivad lampide alla vaiba asetatud anduritele. Siin on, kuidas ma tegin vaiba rõhuanduritega. Loodan, et see on teile kasulik.:)
Samm: andurite valmistamine
Rõhuandurite jaoks kasutasin piesoandureid, kuna need on odavad, tõhusad ja hõlpsasti kasutatavad. RF -side loomiseks kasutasin Arduino Micro ja RF -saatjat.
Kuna andurid ühenduvad analoogpistikutega, saate iga Arduino jaoks kasutada ainult nelja andurit. Kuna kaks andurit ei saa korraga signaali väljastada, pole see tegelikult probleem.
Saatja ühendamiseks Arduinoga peate seda vaadates ühendama paremalt vasakule:
- Esimene tihvt mikrokontrolleri maapinnale
- Teine Arduino Micro VCC -le
- Viimane nööpnõel andmeklemmile (minu puhul 10)
Piesoandurite ühendamiseks peate esmalt lõikama piisavalt pika juhtme ja ühendama:
- Osa, mis läheb pieso keskele mikrokontrolleri analoogpistikuni
- Osa, mis on ühendatud anduri serva külge Arduino maapinnaga
Minu nõuanne on ühendada kõik andurite alused ja seejärel ühendada üks juhe Arduino maandusega.
2. samm: kuidas andurid vaiba sisse panna
Võtke kohe, parema sõna puudumisel, vaip ja asetage mikrokontroller ühe serva kõrvale koos vaibale asetatud anduritega.
Veenduge, et mikrokontroller oleks kuhugi turvaliselt astutud või nähtavasse kasti.
Paigutage andurid nii, et need oleksid vaiba eri osades.
Peida andurid vaiba kiudude alla, kasutades neid samal ajal juhtmete kinnitamiseks, mis ühendavad andurid mikrokontrolleriga.
See on kõik! ^.^
3. samm: kood
#include const char *message = ""; int pieso0 = A0; int pieso1 = A1; int pieso2 = A2; int pieso3 = A3; int sensorReading0 = 0; int sensorReading1 = 0; int sensorReading2 = 0; int sensorReading3 = 0; void setup () {pinMode (piezo0, INPUT); pinMode (piezo1, INPUT); pinMode (piezo2, INPUT); pinMode (piezo3, INPUT); vw_set_ptt_inverted (true); vw_set_tx_pin (10); vw_setup (4000); } void loop () {sensorReading0 = analogRead (piezo0); if (sensorReading0 <100) {; sõnum = "Z"; vw_send ((uint8_t *) sõnum, strlen (sõnum)); vw_wait_tx (); viivitus (2000); } sensorReading1 = analogRead (piezo1); if (sensorReading1 <100) {message = "X"; vw_send ((uint8_t *) sõnum, strlen (sõnum)); vw_wait_tx (); viivitus (2000); } sensorReading2 = analogRead (pieso2); if (sensorReading2 <100) {message = "Y"; vw_send ((uint8_t *) sõnum, strlen (sõnum)); vw_wait_tx (); viivitus (2000); } sensorReading3 = analogRead (piezo3); if (sensorReading3 <100) {message = "W"; vw_send ((uint8_t *) sõnum, strlen (sõnum)); vw_wait_tx (); viivitus (2000); }}
Soovitan:
Lihtne Animatronic Microga: bit: 9 sammu (piltidega)
Lihtne Animatronic Microga: bit: Tere tulemast minu esimesse Instructable'i. Jagan, kuidas ma selle Skeksis Animatronicu tegin. Loodan, et juhendades teid kogu minu protsessi kaudu, saate inspiratsiooni oma roboti valmistamiseks, isegi kui see midagi sellist välja ei näe. Ma ei räägi sinust palju
DIY magnetiline lauahoki papist, RGB -tulede ja anduritega: 11 sammu (piltidega)
DIY magnetiline lauahoki papi, RGB -tulede ja anduritega: peate olema mänginud õhuhokit! Makske mänguväljakule mõned $ $ dollarit $ $ ja hakake oma sõprade võitmiseks lihtsalt väravaid lööma. Kas see pole väga sõltuvust tekitav? Ilmselt mõtlesite kodus ühte lauda hoida, aga hei! kas olete kunagi mõelnud seda ise teha? Me tahame
Navigeerige robot kingade anduritega, ilma GPS -iga, ilma kaardita: 13 sammu (koos piltidega)
Navigeerige robotil jalatsianduritega, ilma GPS-i, ilma kaardita: robot liigub eelnevalt programmeeritud teel ja edastab (üle Bluetoothi) oma tegeliku liikumisteabe telefoni reaalajas jälgimiseks. Arduino on eelnevalt programmeeritud teega ja oblu kasutatakse roboti liikumise tuvastamiseks. oblu edastab liikumisteavet
Käsikonsool traadita kontrollerite ja anduritega (Arduino MEGA & UNO): 10 sammu (koos piltidega)
Juhtmeta konsool traadita kontrollerite ja anduritega (Arduino MEGA & UNO): mida ma kasutasin:- Arduino MEGA- 2x Arduino UNO- Adafruit 3.5 " TFT 320x480 puuteekraan HXD8357D- helisignaal- 4 oomi 3 W kõlar- 5 mm LED-tuled- Ultimaker 2+ printer koos musta PLA hõõgniidiga- laserlõikur koos MDF-puiduga- must pihustusvärv (puidule)- 3x nRF24
LED Eclipse puutetundlike anduritega ja MIDI: 9 sammu (piltidega)
LED Eclipse puutetundlike andurite ja MIDI -ga: LED -varjutus on interaktiivne instrument, millel on LED -id, mahtuvuslikud puutetundlikud andurid ja MIDI -väljund, mida kõik juhitakse Arduino Uno abil. Seadet saate programmeerida mitmel erineval viisil. Kõigis rakendustes on idee peaaegu sama: