Talaan ng mga Nilalaman:
- Hakbang 1: Hakbang 1: Kunin ang Mga Materyales
- Hakbang 2: Hakbang 2: Baguhin ang Salamin
- Hakbang 3: Hakbang 3: Ibalik ang Lahat sa Lugar
- Hakbang 4: Hakbang 4: Pagtatapos ng Touch
- Hakbang 5: Hakbang 5: Pag-coding
- Hakbang 6: Iyon Ito
Video: Ang Acrophobia Project: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Kumusta mga tao, kaya't ito ay isang kagiliw-giliw na proyekto. Sa paaralan, ang aming klase ay kailangang gumawa ng isang proyekto na tinatawag na 'Kung Ito, Pagkatapos Na', kung saan kailangan naming gumamit ng isang Arduino upang gumawa ng anumang bagay. Maaari tayong pumili ng anumang gagawin, basta gumamit kami ng Arduino. Okay din kung nabigo ang iyong proyekto, kaya nagsimula ako ng isang eksperimento.
Nagkaroon ako ng takot sa taas hanggang sa maaalala ko. Hindi ito masama tulad noong bata pa ako, ngunit hindi ko pa rin nais na tumingin pababa kapag nakatayo sa tuktok ng isang gusali. Iyon ang dahilan kung bakit gumawa ako ng 'acrophobia baso', ngunit ang totoo, hindi ko alam kung gumagana ito. Tingnan, karaniwang ginamit ko ang mga prinsipyo ng isang walang katapusang salamin, ngunit sa halip na bumili ng isang strip na pinangunahan ng RGB, bumili ako ng isang RGBW led strip at hindi ko alam kung paano ito ikonekta sa Arduino.
Kung nais mong gawin ang maliit na eksperimento na ito, hayaan mo akong ipakita sa iyo kung paano.
Babala! Mangyaring huwag gamitin ito kapag epileptic ka. Hindi ko ito ma-stress nang sapat.
Hakbang 1: Hakbang 1: Kunin ang Mga Materyales
Kaya mga tao narito ang kakailanganin mo:
- Arduino Uno.
- Isang breadboard.
- Isang hanay ng mga wire ng jumper ng breadboard.
- Isang RGB (W) led strip (Inirerekumenda ko ang isang RGB strip kung ikaw ay walang karanasan tulad ng sa akin. Marami silang mga tutorial kung paano ikonekta ang isa sa isang Arduino).
- Dalawang Diving Mask (Tiyak na maaari kong inirerekumenda ang mga ito dahil medyo madali silang magkahiwalay:
- Salamin ng Pelikulang Window.
- Isang pamutol ng karton.
- Ducktape.
- Masking tape.
- Double sided tape
- Kulayan at isang paintbrush.
- Isang spray na bote (kailangan mo ito upang punan ito ng tubig at iwisik ito sa baso).
Hakbang 2: Hakbang 2: Baguhin ang Salamin
1. Dalhin ang iyong mga maskara sa diving at paghiwalayin ang lahat ng mga item para sa bawat isa
2. Kunin ang baso mula sa iyong mga diving mask at gupitin ang ilan sa Mirror Window Film.
3. Pagwilig ng iyong baso at pelikula sa tubig at ilagay ito nang maingat sa ibabaw ng bawat isa.
4. Grab ng isang matigas na piraso ng plastik at subukang ilabas ang lahat ng mga bula ng hangin.
5. Putulin ang labis na pelikula.
Hakbang 3: Hakbang 3: Ibalik ang Lahat sa Lugar
1. Ilagay ang iyong salamin sa salamin sa parehong iyong mga diving mask (tiyakin na ang isa lamang ay may isang plastic band).
2. Siguraduhin na ang lahat ay ligtas.
3. Ilagay ang Led strip na may dobleng panig na tape (hindi mahalaga kung ang led strip ay medyo masyadong mahaba, maitatago natin ito sa hinaharap na hakbang).
Hakbang 4: Hakbang 4: Pagtatapos ng Touch
1. Gumamit ng duck tape upang ikonekta ang mga diving mask (tiyakin na ang mga wires ay nasa labas).
2. Ilagay ang masking tape sa mga lugar na nais mong pintura.
3. Pinta!
Hakbang 5: Hakbang 5: Pag-coding
Ah oo, ang saya ng part. kaya ito ang aking bahaghari code, ngunit kung nais mong mag-eksperimento nang higit pa sa pamamagitan ng pagtingin kung ang ilang mga kulay ay may higit na epekto o anumang bagay na nais mong subukan, huwag mag-atubiling gawin ito.
Tandaan: Gumamit ako ng mga circuits.io upang makita kung ito talaga at ginagawa ito huwag magalala.
Ginamit ko ang ArduinoIDE at ang neopixel library:
# isama ang # tukuyin ang PIN 6
# tukuyin ang NUM_LEDS 24
Adafruit_NeoPixel strip = Adafruit_NeoPixel (NUM_LEDS, PIN, NEO_GRB + NEO_KHZ800);
walang bisa ang pag-setup () {
strip.begin ();
strip.show ();
}
void loop () {
bahaghariCycle (20);
}
walang bisa ang rainbowCycle (int SpeedDelay) {
byte * c;
uint16_t i, j;
para sa (j = 0; j <256 * 5; j ++) {
para sa (i = 0; i <NUM_LEDS; i ++) {
c = Wheel (((i * 256 / NUM_LEDS) + j) & 255);
setPixel (i, * c, * (c + 1), * (c + 2), * (c + 3));
}
showStrip ();
antala (SpeedDelay);
}
}
byte * Wheel (byte WheelPos) {
static byte c [4];
kung (WheelPos <85) {
c [0] = WheelPos * 3;
c [1] = 255 - WheelPos * 3;
c [2] = 0;
c [3] = 0;
} iba pa kung (WheelPos <170) {
WheelPos - = 85;
c [0] = 255 - WheelPos * 3;
c [1] = 0;
c [2] = WheelPos * 3;
c [3] = 0;
} iba pa {
WheelPos - = 170;
c [0] = 0;
c [1] = WheelPos * 3;
c [2] = 255 - WheelPos * 3;
c [3] = 0;
}
bumalik c;
}
walang bisa showStrip () {
#ifdef ADAFRUIT_NEOPIXEL_H
strip.show ();
#tapusin kung
}
void setPixel (int Pixel, byte red, byte green, byte blue, byte white) {
#ifdef ADAFRUIT_NEOPIXEL_H
strip.setPixelColor (Pixel, strip. Color (pula, berde, asul, puti));
#tapusin kung
}
void setAll (byte red, byte green, byte blue, byte white) {
para sa (int i = 0; i <NUM_LEDS; i ++) {
setPixel (i, pula, berde, asul, puti);
}
showStrip ();
}
Hakbang 6: Iyon Ito
Inaasahan kong nagustuhan mo ang itinuro!
- Brechje
Inirerekumendang:
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: " Push-It " Interactive na laro gamit ang isang hubad na Arduino board, walang mga panlabas na bahagi o mga kable na kinakailangan (gumagamit ng isang capacitive 'touch' input). Ipinapakita sa itaas, ipinapakita ang pagtakbo nito sa dalawang magkakaibang board. Push-Mayroon itong dalawang layunin. Upang mabilis na maipakita / v
Paano Makokontrol ang isang Device Gamit ang Raspberry Pi at isang Relay - ANG BASICS: 6 Hakbang
Paano Makontrol ang isang Device Gamit ang Raspberry Pi at isang Relay - ANG BASICS: Ito ay isang pangunahing at tuwid na pasulong na tutorial sa kung paano makontrol ang isang aparato gamit ang Raspberry Pi at isang Relay, kapaki-pakinabang para sa paggawa ng Mga Proyekto ng IoT Ang tutorial na ito ay para sa mga nagsisimula, magiliw ito sa sundin kahit na mayroon kang zero na kaalaman sa paggamit ng Raspberry
Tuklasin ang Paggalaw at Wasakin ang Target! Awtomatikong DIY Project: 5 Mga Hakbang
Tuklasin ang Paggalaw at Wasakin ang Target! Autonomous DIY Project: Detect Motion and Destroy Target! Sa video na ito ipinapakita ko sa iyo kung paano bumuo ng isang proyekto ng pagsubaybay sa kilos ng DIY gamit ang isang Raspberry Pi 3. Awtonomiko ang proyekto kaya't gumagalaw at nagpaputok ito ng baril kapag nakakita ito ng paggalaw. Gumamit ako ng laser module para sa proyektong ito, ngunit ikaw
Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa 2 Hakbang lamang: 3 Hakbang
Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa Lamang 2 Mga Hakbang: Pagod na sa pagkonekta sa maraming mga wire mula sa USB hanggang TTL module sa NODEMcu, sundin ang itinuturo na ito, upang mai-upload ang code sa 2 hakbang lamang. Kung ang USB port ng Ang NODEMcu ay hindi gumagana, pagkatapos ay huwag panic. Ito lang ang USB driver chip o ang konektor ng USB,
Ang Pag-ibig ay Para sa Mga Manlalaro, ang Arduino Project na Ginawa para sa Singles: 5 Hakbang
Ang Pag-ibig ay Para sa Mga Manlalaro, ang Arduino Project na Ginawa para sa Mga Singles: Ang Instructable na Ito ay tungkol sa aking proyekto sa Arduino na tinawag na " Ang pag-ibig ay para sa Mga Gamer " na nagsimula bilang isang tool para sa giggles at kasiyahan. Hindi ito perpekto o anupaman, ngunit gumagana ito