Inhoudsopgave:
- Stap 1: Stormtrooper
- Stap 2: Platform
- Stap 3: Death Star-superlaser
- Stap 4: Death Star intern
- Stap 5: buitenste schil
- Stap 6: LED
- Stap 7: Microcontroller
Video: Wees je bewust van ATLAS - STAR WARS - Death Star II - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Gebouwd van Bandai Death Star II plastic model. Belangrijke kenmerken zijn onder meer:
✅Licht- en geluidseffect
✅MP3-speler
✅InfraROOD afstandsbediening
✅Temperatuursensor
✅3 minuten timer
Blog: https://kwluk717.blogspot.com/2020/12/be-aware-of-atlas-star-wars-death-star.htmlVideo-afspeellijst: https://www.youtube.com/embed/EhIPugw6AwI&list =PLD1NXJYyujL1DD_t7BlC7_aFQDOm5GLOe
Benodigdheden:
- 0402 Witte LED
- WS2812B x 9
- Arduino Pro Mini x 1
- DFPlayer
- 10K thermistor x 1
- IR-ontvanger x 1
Stap 1: Stormtrooper
- Concept van het beeldhouwwerk Atlas Farnese in het Nationaal Archeologisch Museum van Napels
- Aangepast door Fuchiko toy
- Knip beide benen en armen af en zet ze weer in elkaar volgens het figuurontwerp
- Voornamelijk glanzende witte kleur met glanzende heldere coating;
Stap 2: Platform
- De vorm van het platform is ook een verwijzing naar de sculptuur
- Opstelling met plastic plaat met een diameter van 3 cm
- Bedekt met #400 schuurpapier om te doen alsof het ruwe oppervlak is, daarna coaten met #500 grijze primer en een kleine hoeveelheid platte witte kleur
Stap 3: Death Star-superlaser
- Gebouwd door 8 x WS2812B
- (7 of 8?) na verwijzing naar veel gerelateerde artikelen, wordt de Superlaser van Death Star I omringd door 8 x lasers, terwijl Death Star II wordt omringd door 7 en de 8e zich in het midden bevindt
Stap 4: Death Star intern
- Geef een mooie gimmick en wil gewoon een zacht effect geven, het LED-effect is ontworpen om de temperatuurverandering te volgen
- Snijd het kerngebied en gebruik opnieuw gemaakt door transparante onderdelen van de balpen
- De thermistor is opgesteld op het bovenste gedeelte van de Death Star II
- De kern is ontworpen met het vermogen om van rood naar blauw te veranderen, wat geprogrammeerd is met verwijzing naar het HK-temperatuurbereik van 15ºC-30ºC
Stap 5: buitenste schil
Richt op de buitenste schil om te bevestigen / los te maken en een naadloos oppervlak mogelijk te maken, daarom worden ze gesneden door de paneellijn en weer in elkaar gezet
Stap 6: LED
- LED intern gedistribueerd en het belangrijkste pakket is SMD 0603 en SMD 0402
- Gaten met een diameter van 0,3 mm zijn vereist voor een beter zicht, maar dat heeft nogal veel effect om te bouwen, er zijn verschillende smalle openingen met een breedte van ~ 0,3 mm gemaakt. Dat ziet er nog acceptabel uit
Stap 7: Microcontroller
- Er is gebruik gemaakt van Arduino Pro Mini welke zich in de grote ruimte aan de voorzijde bevindt
- Geluidseffect maakt gebruik van dfplayer, met toevoeging van thermistor voor temperatuursensor en infraroodcomponent voor afstandsbediening
- Voor het stopcontact is het gemaakt van een koperen buis samen met een plastic buis
Thermistorcircuit
Het thermistorcircuit is eenvoudig verbonden met een 10K-weerstand om te werken, het Arduino-programma zou de volgende functie hebben om de huidige temperatuur op te halen voor verder proces.
///--------------------------------------------------------
#define ThermistorPin 14 // Thermistor A0
int Vo; vlotter R1 = 10000; vlotter logR2, R2, T, Tc; vlotter c1 = 1,009249522e-03, c2 = 2,378405444e-04, c3 = 2.019202697e-07;
float getTemp(){Vo = analogRead(ThermistorPin);R2 = R1 * (1023,0 / (float)Vo - 1,0);logR2 = log(R2);T = (1,0 / (c1 + c2*logR2 + c3*logR2* logR2*logR2));Tc = T - 273,15;retour Tc; }
///---------------------------------------------------------
IR-circuit
Hier wordt een KSM-603LM gebruikt en gebruikt het arduion-programma de IRremote.h-bibliotheek.
///--------------------------------------------------------
#define IR_ReceiverPin 2 //IR Receiver (int0) D2 *#define KEY_Play XXXX // Play Key van gedecodeerde waarde#define KEY_Mute XXXX // Mute Key van gedecodeerde waarde
IRrecv IRCommand(IR_ReceiverPin);decode_results irCommand; uint32_t irCode = 0; //IR-code ontvangen
void setup(){IRCommand.enableIRIn(); // Start de ontvanger}
void IRAction(){//IR Commando if (IRCommand.decode(&irCommand)) { irCode = irCommand.value; IRCommand.resume(); // Ontvang de volgende waarde } switch (irCode) { case KEY_ENTER:{ //…..do something break;} irCode=0;
}
Aanbevolen:
AUTOMATISCHE TEMPERATUURCOMPENSATIE VAN DE GELEIDINGSSENSOR VAN ATLAS: 4 stappen
AUTOMATISCHE TEMPERATUURCOMPENSATIE VAN DE GELEIDINGSSENSOR VAN ATLAS: In dit project gaan we de geleidbaarheidssensor van Atlas Scientific automatisch temperatuurcompenseren. Temperatuurveranderingen hebben invloed op de geleidbaarheid/totaal opgeloste vaste stoffen/zoutgehalte van vloeistoffen en door deze te compenseren, zijn we en
Wees geobsedeerd door basiselektronica !!!!: 6 stappen
Wees geobsedeerd door basiselektronica!!!!!: Als we het over elektronica hebben, kan ons gesprek een groot gebied beslaan. Beginnend bij de meest primitieve vacuümbuizen (transistorbuizen) of zelfs terug naar de geleiding of beweging van elektronen en zou mogelijk kunnen eindigen met de meest verfijnde circuits die
Live bewaking van de waarde van uw sensor van overal ter wereld: 4 stappen
Live monitoring van de waarde van uw sensor van overal ter wereld: ik kreeg een bericht op het WhatsApp-nummer van techneuten met betrekking tot hulp bij het maken van één project. Het project was om de druk op de druksensor te meten en deze op een smartphone weer te geven. Dus ik hielp bij het maken van dat project en besloot een bijlesdocent te maken
Verdubbel de levensduur van de batterij van de DX3-radio van Spektrum voor minder dan $ 20: 11 stappen
Verdubbel de levensduur van de batterij van de DX3-radio van Spektrum voor minder dan $ 20: ik kreeg het idee hiervoor voor het eerst op de draad voor de DX6/7 op RCGRoups.com-forums. Ik rijd met nitro-auto's, dus kocht ik een DX3. Ik heb de radio een tijdje gebruikt en mijn batterijduur was aan de betere kant van de meeste radio's - maar de DX7-bezitters begonnen
Hoe u gebruikersniveaus van NUMA toevoegt aan uw exemplaar van N met behulp van NumADD Firefox AddOn: 4 stappen
Gebruikersniveaus van NUMA toevoegen aan uw exemplaar van N NumADD Firefox-add-on gebruiken: Elke gebruiker van Metanet's N-database op gebruikersniveau NUMA weet hoe onhandig de interface is voor het kopiëren van door gebruikers gemaakte niveaus naar uw exemplaar van het spel. NumADD, elimineert de noodzaak van kopiëren en plakken en maakt het overzetten van niveaus het werk van één muisklik