La fumée-O-Tron (2 / 7 étapes)

Étape 2: Logiciel ennuis


Le logiciel devrait être assez facile : dans une boucle de comprendre si il est temps de faire un cycle de PID, fais-le ; Vérifiez si la sortie PWM a besoin d’attention, puis gérer cela ; dans le cas contraire, vérifier si l’interface utilisateur a besoin d’attention.

Dans la pratique, nous avons quelques problèmes sur le PICAXE.

1 il n’y a aucune fonction de synchronisation, en dehors des fonctions de retard.
2 il n’y a aucune interruption de matériel réel avec que vous êtes autorisé à jouer
3] les interruptions "soft" sont vraiment lentes et vous ne pouvez avoir un sens.
4] variables sont des registres. Si vous souhaitez utiliser la RAM, peek et poke hors de lui
5] sortie série est bit-banged et accroche le code pour la durée du transfert.
6] nous pouvons seulement utiliser 16 appels GoSub dans le logiciel, ou perdre un espace programme ailleurs.

Le dernier d'entre eux a été assez facile à corriger... Je me suis débarrassé de GoSubs autant que possible par du code dans la doublure.

Donc, pour contourner les aspects de la synchronisation, j’ai trouvé un post sur les forums sur comment peek/poke le matériel inscrit pour lancer le minuteur. Nous aurions encore à interroger pour les débordements, mais c’est mieux que rien.

Ensuite, étant donné que nous ne pouvons pas définir interruptions réelles, nous avons dû tirer le meilleur parti de celle qui que nous avait. Je l’ai mis sur « A » du côté de la molette. Chaque fois que tourne le bouton, il doit déclencher une interruption et voir si le côté « B » est allé à haut ou basse nous diraient la direction. Si vous le déplacez trop vite, il va perdre la trace, mais c’est ce que nous avons.

Le bouton est interrogé. Rien d’excitant là. Nous simple suivi des débordements de compteur combien il est été maintenue enfoncée pour voir si elle est maintenue enfoncée un peu ou beaucoup.

#4 est inexcusable dans un langage de haut niveau. Le compilateur doit être manipuler cela à moins que je l’ai dit dans le cas contraire. Pour cette raison, vous verrez un tas de charges dans et hors de la mémoire dans le code.

Les retards de série sont assez graves. Cela signifie que si vous écrivez plus de 2 caractères à l’écran, vous allez perdre un débordement de la minuterie. Je n’a pas pris la peine de le contourner. Le calendrier de PID n’est pas précis, et ni le PWM chronomètre... Cependant, c’est moins de 1 % écart, donc c’est bien dans cette application.

Articles Liés

Pocket Sized extracteur de fumées de soudure

Pocket Sized extracteur de fumées de soudure

ce Instructable vous montrera comment créer un extracteur de fumées de soudure compact. J'ai construit ce parce que j'ai peu d'espace pour stocker mes outils et je voulais quelque chose qui s'adapterait facilement dans ma boîte à outils. Il ne sacrif
Tron votre voiture

Tron votre voiture

Salut!Été un moment depuis que j'ai enfin fait un des ces instructables, pas de soucis, je n'ai pas été faible sur l'apport des trucs tout bas à rendre les instructions nécessaires pour.Cependant ! Cette fois, ça va être quelque chose de cool avec de
Fumé, côtes et os à soupe boeuf tendre filet de porc

Fumé, côtes et os à soupe boeuf tendre filet de porc

S'IL VOUS PLAÎT VOTER SLOW FOOD COOK CONCOURS @ HAUT À DROITE !Cet Instructable va montrer comment utiliser un fumeur électrique cuisson lente, une variété de viandes et de portions pour plusieurs repas pour la famille.En outre, les os à soupe fumé s
Comment faire un extracteur de fumées de soudure en carton

Comment faire un extracteur de fumées de soudure en carton

Je fais un extracteur de fumées de soudure en utilisant des matériaux très basiques, que toute personne peut trouver facilement. Tout ce dont vous avez besoin est un ventilateur de PC 12V, certaines fibres en carton recyclé (vous pouvez utiliser cart
Frit croustillant fumé poulet

Frit croustillant fumé poulet

Délicieusement juteuses et tendres croustillant fumé poulet frit. Voir comment le faire ici :Étape 1: Ajouter des copeaux de boisImbibé de copeaux de bois (j'ai utilisé mesquite)Étape 2: Saison poulet Couper les cuisses en pilons et cuissesFumer le p
Sens machine : Nez détecteur de fumée

Sens machine : Nez détecteur de fumée

Si vous pensez cela, machines et ordinateurs nous ressemblent à bien des égards - ils ont des cerveaux (processeurs), yeux (caméras), oreilles (microphones), etc. Sens Machine est une série d'objets ayant pour but d'inverser la perspective sur la faç
Chair plus faute - Black Silkie poulet rôti avec frotter de Paprika fumé

Chair plus faute - Black Silkie poulet rôti avec frotter de Paprika fumé

Il y a peu d'oiseaux aussi magnifiquement adapté à un dîner sombre comme la poule-soie noire, un petit poulet avec OS noirs naturels et de la peau et de viande riche brune. Avant de penser la couleur de ce poulet est le résultat de photo-montage ou t
Saumon séché et fumé maison fumeur

Saumon séché et fumé maison fumeur

bourbon bacon maison de saumon fuméÉtape 1: polymériser pendant 36 heures cryo saumon de l'ACC et la guérison dans réfrigérateur pendant 36 heuresÉtape 2: cure saumon guérir saumon au bacon croustillant en purée, de sucre, de sel, de bourbon, de siro
Lentement fumé côtes

Lentement fumé côtes

Juste, vous avez acheté un nouveau fumeur électrique et voulez commencer à faire de délicieux BBQ ? Suivez ces étapes simples et après 6 heures, vous aurez quelques automne délicieux, tendre et juteuse, les côtes de l'OS.Ce guide décrit comment je fa
Prévention des incendies de maison avec le sectionneur de détecteur de fumée

Prévention des incendies de maison avec le sectionneur de détecteur de fumée

Il y a près de dix ans j'ai commencé un sinistre majeur. Yep, les accidents se produisent, et parfois une petite erreur peut avoir des conséquences désastreuses. Un jeune fabricant couchait avec électricité peut être particulièrement vulnérable à ces
Fumer le chaudron

Fumer le chaudron

Donc je veux vraiment avoir une maison festif d'Halloween cette année. Je l'ai déjà fait quelques projets et tout en cible obtenir quelques autres articles, j'ai vu une machine à fumée que je pensais ajouterait une autre dimension à l'expérience de s
Puissant, deux vitesse extracteur de fumée de brasage voiture ventilateur

Puissant, deux vitesse extracteur de fumée de brasage voiture ventilateur

Dans ce instructable je vais vous montrer comment faire un extracteur de fumées très puissant d'un véhicule en soufflerie d'air de chauffage a/c fournie par une alimentation ATX d'ordinateur.Si vous avez déjà fait un extracteur de fumée d'un ventilat
Canon grand vortex avec équipée machine à fumée

Canon grand vortex avec équipée machine à fumée

Ce canon de vortex a été construit comme un effet d'Halloween, je voulais qu'il soit auto remplissage donc la machine à fumée ci-jointe. Il envoie des anneaux de fumée longue distance.Étape 1: Les bits Il n'y a pas beaucoup de pièces pour cette const
Fumées du ventilateur

Fumées du ventilateur

Il s'agit d'un projet de ventilateur/extracteur de fumée de brasage.J'ai l'habitude d'utiliser un simple ventilateur de PC pour souffler les vapeurs toxiques alors que j'était à souder et toujours prévu de faire un outil d'extraction de fumées solide