Indholdsfortegnelse:
- Trin 1: Påkrævet hardware og materialer
- Trin 2: NRF24L01 2,4 GHz transceivermodul
- Trin 3: MPU6050
- Trin 4: WS2812B LED Strip
- Trin 5: Lav Infinity Gauntlet fra pap
- Trin 6: Senderkode (Infinity Gauntlet)
- Trin 7: Modtagerkode
- Trin 8: Ledningsdiagram til sender (Infinity Gauntlet)
- Trin 9: Ledningsdiagram til modtager
- Trin 10: Afslut
Video: Styr en lyskontakt med din egen karton Infinity Gauntlet: 10 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Jeg blev inspireret af Avengers Movie, jeg begyndte at lave Thanos Infinity Gauntlet af pap. I dette projekt brugte jeg MPU6050 og NRF24L01+ 2,4 GHz trådløse RF -transceivermoduler til at kommunikere mellem to Arduino -kort trådløst. Infinity Gauntlet er senderen og Servoer (Light Switch) er modtageren.
Trin 1: Påkrævet hardware og materialer
Arduino Mega + USB -kabel II Arduino Uno: https://amzn.to/2qU18sO II
Arduino nano:
9v batteri:
Skift:
Jumper -ledninger:
Male DC Barrel Jack Adapter til Arduino:
Micro Servo 9g:
Mini Breadboard:
9v batteriklipsstik:
Pap:
Ruby:
NRF24L01+ 2,4 GHz trådløst RF -transceivermodul:
MPU 6050:
LED Strips:
Trin 2: NRF24L01 2,4 GHz transceivermodul
NRF24L01 2,4 GHz transceivermodul bruger 2,4 GHz -båndet, og det kan fungere med baudhastigheder fra 250 kbps op til 2 Mbps, og det kan bruges til trådløs kommunikation på op til 100 meter. Modulets driftsspænding er fra 1,9 til 3,6V, men det gode er, at de andre ben tåler 5V logik. Modulet kommunikerer ved hjælp af SPI -protokol. Du bør se på arduino -stikforbindelsesmodellen SPI -pins.
Trin 3: MPU6050
MPU6050 består af et 3-akset accelerometer og et 3-akset gyroskop inde i det. Denne sensor hjælper os med at måle acceleration, hastighed, orientering, forskydning og mange andre bevægelsesrelaterede parametre for et system eller objekt. Denne chip bruger I2C (inter-integreret kredsløb) protokol til kommunikation.
Trin 4: WS2812B LED Strip
WS2812B er en intelligent LED -lyskilde med kontrolkredsløb og RGB -chip integreret direkte i en 5050 RGB (rød, grøn og blå) LED. Hver LED har tre stik i hver ende, to til strømforsyningen og en til dataene. Det kræver kun én dataindgang for at styre tilstand, lysstyrke og farve på alle de tre lysdioder.
Trin 5: Lav Infinity Gauntlet fra pap
Du kan se videoen How I made The Infinity Gauntlet From Cardboard.
Trin 6: Senderkode (Infinity Gauntlet)
Alt du skal gøre er at installere MPU6050 bibliotek, I2C bibliotek, FastLED bibliotek, RF24 bibliotek. Du får en fejl, hvis du ikke installerer.
Når du vil tilføje et nyt bibliotek til din Arduino IDE. Gå til biblioteket, hvor du har downloadet ZIP -filen på biblioteket. Udpak ZIP -filen med hele dens mappestruktur i en midlertidig mappe, og vælg derefter hovedmappen, der skal have bibliotekets navn. Kopier det i mappen "biblioteker" inde i din skitsebog.
Tilslut arduinoen og upload det givne program på din arduino uno.
Trin 7: Modtagerkode
Tilslut arduinoen og upload det givne program på din arduino uno.
Trin 8: Ledningsdiagram til sender (Infinity Gauntlet)
I dette projekt lagde jeg min elektronik inde i infinity -hansken. Du vil måske placere elektronikken et sikkert sted.
Trin 9: Ledningsdiagram til modtager
Jeg monterede arduino uno, 9v batteri og trådløst modul på væggen ved hjælp af dobbeltbånd, og jeg monterede servoer i nærheden af lyskontakten, så du trådløst kan tænde/slukke lyset, når du vil.
Trin 10: Afslut
Infinity -sten -LED og servoer styres af bevægelsen af handsken, der registreres ved hjælp af en MPU6050 -sensor, så når du bevæger hansken opad, vil Infinity -sten -LED'en lyse, og servoerne roterer, og hvis du flytter hansken op igen, vil LED'en være slukket, og servoerne roterer i modsat retning.
Anbefalede:
Hjemmeautomatisering WiFi-lyskontakt med ESP-01 og relæmodul med trykknap: 7 trin
Hjemmeautomatisering WiFi-lyskontakt med ESP-01 og relæmodul med trykknap: Så i de tidligere instruktioner programmerede vi en ESP-01 med Tasmota ved hjælp af en ESP-blinker og sluttede ESP-01 til vores wifi-netværk. Nu kan vi begynde at programmere den for at tænde/slukke en lyskontakt ved hjælp af WiFi eller trykknappen.For det elektriske arbejde
Øjenblinkstyret lyskontakt med Shota Aizawas viskelæderhovedbriller (My Hero Academia): 8 trin (med billeder)
Øjenblinkstyret lyskontakt ved hjælp af Shota Aizawas viskelæderhovedbriller (My Hero Academia): Hvis du læser min hero academia manga eller ser min helt academia anime, skal du kende en karakter ved navn shota aizawa. Shota Aizawa, også kendt som viskelæderhovedet, er en Pro Hero og hjemmelæreren i U.A.s klasse 1-A. Shotas Quirk giver ham ab
Bluetooth fjernbetjent lyskontakt - eftermontering. Lyskontakt fungerer stadig, ingen ekstra skrivning .: 9 trin (med billeder)
Bluetooth fjernbetjent lyskontakt - eftermontering. Lyskontakt fungerer stadig, ingen ekstra skrivning .: Opdatering 25. november 2017 - For en High Power -version af dette projekt, der kan styre kilowatt belastning, se Retrofit BLE Control til High Power Loads - No Extra Wiring RequiredUpdate 15. november 2017 - Nogle BLE -tavler / software stakke leverer
Styr din computer med din iPod Touch eller Iphone: 4 trin
Styr din computer med din iPod Touch eller Iphone: Dette er min første instruerbare, så jeg beklager, hvis det ikke er det bedste. Har du nogensinde ikke villet sidde på din sofa eller seng og styre din Mac eller Windows -enheder på den nemme måde. Denne instruktive vil lære dig, hvordan du fuldstændigt kontrollerer din computer med din Ipo
Styr din iPhone eller iPod Touch med din computer: 4 trin
Styr din IPhone eller iPod touch med din computer: Denne instruktion lærer dig, hvordan du bruger veency, et program tilgængeligt fra Cydia, som giver dig mulighed for at styre din iPhone eller iPod via VNC på din computer. Dette kræver, at du har:- en jailbroken iPhone eller iPod touch med Cydia-en computer