Innholdsfortegnelse:
- Trinn 1: Nødvendig maskinvare og materialer
- Trinn 2: NRF24L01 2,4 GHz transceivermodul
- Trinn 3: MPU6050
- Trinn 4: WS2812B LED -stripe
- Trinn 5: Lag Infinity Gauntlet fra papp
- Trinn 6: Senderkode (Infinity Gauntlet)
- Trinn 7: Mottakerkode
- Trinn 8: Koblingsskjema for sender (Infinity Gauntlet)
- Trinn 9: Koblingsskjema for mottaker
- Trinn 10: Fullfør
Video: Kontroller en lysbryter med din egen kartong Infinity Gauntlet: 10 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Jeg ble inspirert av Avengers Movie, jeg begynte å lage Thanos Infinity Gauntlet av papp. I dette prosjektet brukte jeg MPU6050 og NRF24L01+ 2,4 GHz trådløse RF -mottakermoduler for å kommunisere mellom to Arduino -kort trådløst. Infinity Gauntlet er senderen og servoer (lysbryter) er mottakeren.
Trinn 1: Nødvendig maskinvare og materialer
Arduino Mega + USB -kabel II Arduino Uno: https://amzn.to/2qU18sO II
Arduino nano:
9v batteri:
Bytt:
Stikkledninger:
Male DC Barrel Jack Adapter for Arduino:
Micro Servo 9g:
Mini Breadboard:
9v batteriklippkontakt:
Kartong:
Ruby:
NRF24L01+ 2,4 GHz trådløs RF -mottakermodul:
MPU 6050:
LED Strips:
Trinn 2: NRF24L01 2,4 GHz transceivermodul
NRF24L01 2,4 GHz transceivermodul bruker 2,4 GHz -båndet, og den kan fungere med baudhastigheter fra 250 kbps opp til 2 Mbps, og den kan brukes til trådløs kommunikasjon på opptil 100 meter. Driftsspenningen til modulen er fra 1,9 til 3,6V, men det gode er at de andre pinnene tåler 5V -logikk. Modulen kommuniserer ved hjelp av SPI -protokoll. Du bør se på arduino -pinnekontaktmodellen SPI -pinner.
Trinn 3: MPU6050
MPU6050 består av et 3-akset akselerometer og et 3-akset gyroskop inne i det. Denne sensoren hjelper oss med å måle akselerasjon, hastighet, orientering, forskyvning og mange andre bevegelsesrelaterte parametere for et system eller objekt. Denne brikken bruker I2C (inter-integrert krets) protokoll for kommunikasjon.
Trinn 4: WS2812B LED -stripe
WS2812B er en intelligent kontroll LED -lyskilde, med styrekretsen og RGB -brikken integrert direkte i en 5050 RGB (rød, grønn og blå) LED. Hver LED har tre kontakter i hver ende, to for strømforsyningen og en for dataene. Det krever bare én datainngang for å kontrollere tilstand, lysstyrke og farge på alle de tre lysdiodene.
Trinn 5: Lag Infinity Gauntlet fra papp
Du kan se videoen How I made The Infinity Gauntlet From Cardboard.
Trinn 6: Senderkode (Infinity Gauntlet)
Alt du trenger å gjøre er å installere MPU6050 bibliotek, I2C bibliotek, FastLED bibliotek, RF24 bibliotek. Du får en feilmelding hvis du ikke installerer.
Når du vil legge til et nytt bibliotek i Arduino IDE. Gå til katalogen der du har lastet ned ZIP -filen til biblioteket. Pakk ut ZIP -filen med hele mappestrukturen i en midlertidig mappe, og velg deretter hovedmappen som skal ha bibliotekets navn. Kopier den til "biblioteker" -mappen inne i skisseboken din.
Koble til arduinoen og last opp det gitte programmet på din arduino uno.
Trinn 7: Mottakerkode
Koble til arduinoen og last opp det gitte programmet på din arduino uno.
Trinn 8: Koblingsskjema for sender (Infinity Gauntlet)
I dette prosjektet la jeg elektronikken min inne i infinity -hansken. Det kan være lurt å sette elektronikken på et sikkert sted.
Trinn 9: Koblingsskjema for mottaker
Jeg monterte arduino uno, 9v batteri og trådløs modul på veggen ved hjelp av dobbeltbånd, og jeg monterte servoer i nærheten av lysbryteren, slik at du trådløst kan slå av/på lyset når du vil.
Trinn 10: Fullfør
Uendelig stein -LED og servoer styres av bevegelsen av hansken som oppdages ved hjelp av en MPU6050 -sensor, så når du flytter hansken opp, vil LED -lampen for uendelig stein lyse og servoene rotere, og hvis du flytter hansken opp igjen, vil LED -en være av og servoene roterer i motsatt retning.
Anbefalt:
Hjemmeautomatisering WiFi-lysbryter med ESP-01 og relemodul med trykknapp: 7 trinn
Hjemmeautomatisering WiFi-lysbryter med ESP-01 og relemodul med trykknapp: Så i de tidligere instruksjonene programmerte vi en ESP-01 med Tasmota ved hjelp av en ESP-blinker og koblet ESP-01 til våre wifi-nettverk. Nå kan vi begynne å programmere den for å slå på/av en lysbryter ved hjelp av WiFi eller trykknappen. For det elektriske arbeidet
Hjemmeautomatisering WiFi-lysbryter med ESP-01: 8 trinn
Hjemmeautomatisering WiFi-lysbryter med ESP-01: Med denne uforgjengelige vil jeg lede deg gjennom trinnene for å lage din første wifi-lysbryter.Neste vil vi gjøre sensorer og til slutt gå til Home Assistant-oppsett og konfigurasjoner
Lysbryter + viftedimmer i ett brett med ESP8266: 7 trinn (med bilder)
Lysbryter + viftedimmer i ett brett med ESP8266: I denne opplæringen skal du lære hvordan du bygger din egen lysbryter og viftedimmer i bare ett brett med mikrokontrolleren og WiFi -modulen ESP8266.Dette er et flott prosjekt for IoT.Cautions : Denne kretsen håndterer AC -hovedspenninger, så vær forsiktig
Bluetooth fjernstyrt lysbryter - ettermontering. Lysbryter fungerer fortsatt, ingen ekstra skriving. 9 trinn (med bilder)
Bluetooth fjernstyrt lysbryter - ettermontering. Lysbryter fungerer fortsatt, ingen ekstra skriving .: Oppdatering 25. november 2017 - For en High Power -versjon av dette prosjektet som kan kontrollere kilowatt belastning, se Ettermontering av BLE -kontroll til høyeffektbelastning - Ingen ekstra ledninger er nødvendig Oppdater 15. november 2017 - Noen BLE -plater / programvarestabler deli
CityCoaster - Bygg din egen Augmented Reality Coaster for din virksomhet (TfCD): 6 trinn (med bilder)
CityCoaster - Bygg din egen Augmented Reality Coaster for Your Business (TfCD): En by under koppen din! CityCoaster er et prosjekt som tenker på et produkt for Rotterdam Haag flyplass, som kan uttrykke byens identitet og underholde klientene i salongområdet med utvidet virkelighet. I et miljø som