Le hanté CD ROM (4 / 4 étapes)

Étape 4: Le Script !

Maintenant le moment tout le monde attend depuis :

Assurez-vous que vous enregistrez le script comme quelque.vbs , sinon il ne fonctionnera pas correctement.

Option Explicit
Dim theRandom
Dim count
' Tirer un nombre au hasard, puis transformez-le en minutes
alors que (comte < 3)
theRandom = RandomValue()
Pause (theRandom * 60)
OpenCDRom
Count = count + 1
Wend

"Si vous souhaitez changer le" timing "du script, l’ubound est le montant le plus élevé du temps d’attente et le lbound est le plus bas.
« Chaque nombre changera en minutes, alors assurez-vous que vous ne convertissez pas vos modifications, ou bien vous pourriez attendre un certain temps
Fonction RandomValue()
Dim theRandom
Dim ubound
Dim lbound
UBound = 99
LBound = 20

Randomize

' NombrAl = Int ((LimiteSupérieure - lowerbound + 1) * Rnd + lowerbound)
theRandom = Int ((ubound - lbound + 1) * Rnd + lbound)
RandomValue = theRandom
End Function

"C’est où la magie opère, chargement des objets cd et l’ouverture de tous les lecteurs de cd
Void OpenCDRom
Dim oWMP
Dim colCDROMs
J’ai Dim
Set oWMP = CreateObject("WMPlayer.ocx.7")
Set colCDROMs = oWMP.cdromCollection

Si colCDROMs.Count > = 1 then
pour i = 0 to colCDROMs.Count - 1
colCDROMs.Item(i). EJECT
Prochaine
End If

"Une petite pause pour obtenir le look « Hein? » hors d’eux
Pause (2)

Si colCDROMs.Count > = 1 then
pour i = 0 to colCDROMs.Count - 1
colCDROMs.Item(i). EJECT
Prochaine
End If
Set colCDROMs = nothing
End Sub

Public void Pause(duration)
Dim courant
Courant = Timer
Faire jusqu'à Timer - courant > = durée
"DoEvents
Boucle
End Sub

Articles Liés

Contrôle analogique accéléromètre d’un Servo

Contrôle analogique accéléromètre d’un Servo

Il s'agit d'une méthode d'utilisation de la sortie d'impulsions carrées d'un accéléromètre deux axes de Memsic pour commander un servo. Cependant, contrairement à d'autres méthodes qui utilisent un dispositif microcontrôleur, je vais montrer vous com
Faire un mur hanté

Faire un mur hanté

Halloween 2015, nous sommes partis avec un thème de Harry Potter. Un des gros points dans les films Harry Potter a été le portrait émouvant. J'ai utilisé des Portraits Unliving de AtmosFearFX et de certains savoir-faire pour créer un mur hanté avec l
Accéléromètre basé reconnaissance de gestes pour contrôler une LED

Accéléromètre basé reconnaissance de gestes pour contrôler une LED

Ces documents et les informations contenues dans cette instructable sont fournies par les étudiants inscrits au logiciel des lieux (www.softwareofplaces.com)Classe l'Université PUC-Rio. Le contenu représenté ici est le projet définitif de l'élève pou
Planeur accéléromètre Shirt

Planeur accéléromètre Shirt

Ce sommet a été inspiré par la joie que j'en retire étant à l'envers et faire la roue !Juste un cercle de LEDs qui commencent à tourner (un peu comme le ballon de plage de rotation de la mort).Profitez !Etape 1: Besoin de chosesMatériauxLilypad Ardui
Le cheval à bascule hanté

Le cheval à bascule hanté

Le cheval à bascule hanté est un accessoire que vous pouvez faire avec un cheval à bascule, un moteur d'essuie-glace et quelques morceaux de matériel.C'est un accessoire simple et avec toutes les parties, prend moins de 2 heures à assembler.Étape 1:
Raspberry Pi - ADXL345 accéléromètre 3 axes Python Tutorial

Raspberry Pi - ADXL345 accéléromètre 3 axes Python Tutorial

Le ADXL345 est un petit, léger, ultra basse puissance, accéléromètre 3 axes avec mesure de (13 bits) de haute résolution à jusqu'à ±16 g. sortie numérique données sont au format 16-bit twos complément et sont accessible via l'interface numérique I2 C
Raspberry Pi - Tutorial de Java accéléromètre 3 axes ADXL345

Raspberry Pi - Tutorial de Java accéléromètre 3 axes ADXL345

Le ADXL345 est un petit, léger, ultra basse puissance, accéléromètre 3 axes avec mesure de (13 bits) de haute résolution à jusqu'à ±16 g. sortie numérique données sont au format 16-bit twos complément et sont accessible via l'interface numérique I2 C
Raspberry Pi MMA8452Q accéléromètre numérique 3 axes 12 bits/8 bits Java Tutorial

Raspberry Pi MMA8452Q accéléromètre numérique 3 axes 12 bits/8 bits Java Tutorial

Le MMA8452Q est un accéléromètre intelligente, faible puissance, trois axes, capacitif, micro-usinés avec une résolution de 12 bits. Options programmables d'utilisateur flexible sont fournies avec l'aide des fonctions incorporées dans l'accéléromètre
Raspberry Pi MMA8452Q accéléromètre numérique 3 axes 12 bits/8 bits Python Tutorial

Raspberry Pi MMA8452Q accéléromètre numérique 3 axes 12 bits/8 bits Python Tutorial

Le MMA8452Q est un accéléromètre intelligente, faible puissance, trois axes, capacitif, micro-usinés avec une résolution de 12 bits. Options programmables d'utilisateur flexible sont fournies avec l'aide des fonctions incorporées dans l'accéléromètre
Installation RetroPie ROM via une clé USB

Installation RetroPie ROM via une clé USB

Avec RetroPie, vous pouvez jouer vos jeux préférés sur votre facture pro forma de framboise. La seule question, c'est exactement comment copier ma ROM de mon ordinateur vers mon Raspberry Pi ? Il n'est pas un bouton « Ajouter ROMs et jouer » n'import
Inclinez la visualisation de l’angle avec Edison, accéléromètre et Python

Inclinez la visualisation de l’angle avec Edison, accéléromètre et Python

J'ai récemment acheté une carte arduino de Intel Edison. Après le clignotement de la LED intégrée, j'ai voulu faire quelque chose d'un peu plus intéressant mais assez simple. Après avoir lu en ligne vers le haut, j'ai décidé sur accéléromètre basé in
Lecteur CD-ROM moteur Brushless avec Arduino + 3 Transistors Mosfet

Lecteur CD-ROM moteur Brushless avec Arduino + 3 Transistors Mosfet

Moteur sans frottoir de CC A ou BLDC est un type de moteur sans brosse pour tout. Cela signifie qu'il n'y a pas de lien direct (brosse) entre l'axe de rotation et d'autres parties fixes comme comme bobine. Donc la filature est le rendement des change
Imprimante 3D super bon marché de CD-Rom Drives

Imprimante 3D super bon marché de CD-Rom Drives

Cette idée a été inspirée par toutes les machines CNC de CD-Rom que j'ai vu sur Instructables. Je les ai vus utilisé comme drawbots, outils de coupe laser, perceuses à colonne, mais je n'ai pas vu un encore utilisé pour une imprimante 3D... du moins
Exploration d’accéléromètre et magnétomètre LSM303DLHC

Exploration d’accéléromètre et magnétomètre LSM303DLHC

Le LSM303 combine les lectures de champ électromagnétique de la terre comme un magnétomètre avec des lectures de la force de gravitation de la terre comme un accéléromètre triple-axe. Cette information fait un système de navigation compact.Comme il e