ATmega DIP40 Conseil Minimal

Après avoir écrit plusieurs articles sur l’utilisation des microcontrôleurs ATmega (DIP40) dans l’environnement Arduino, j’ai eu quelques commentaires qui m’a demandé comment être efficacement mis en œuvre ce projet. Comme je suis venu dans le monde de l’Arduino du monde développement microcontrôleurs classiques, je n’ai pas trouvé nécessaire d’élaborer un projet de méthode ou de matériel pour cela.

Pendant ce temps, j’ai réalisé que le monde in Arduino qu’il y a beaucoup d’utilisateurs qui n’ont pas une formation en électronique numérique / développement de microcontrôleurs. C’est le grand avantage de l’Arduino, il est si facile à utiliser que même si quelqu'un n’ont aucune connaissance ou expérience avec électronique ou de programme, peut obtenir un simple projet d’exécution d’heures (ou minutes).

Personnellement, j’utilise l’Arduino comme une plate-forme d’expérimentation. Même si la plupart du temps j’ai contourner matériel « couche d’abstraction » (et travailler directement avec microcontrôleur matériel) je continue à utiliser l’IDE Arduino car est tellement simple(and fast) de commencer à expérimenter avec différents algorithmes ou techniques pour contrôler les différents périphériques.

Je dois avouer que parfois j’utilise IDE Arduino comme un remplacement pour AVR Studio, tant que USBASP est bien supporté. Je pense donc que ce projet ne sera pas inutile, bien qu’il y a beaucoup de projets similaires, chacune avec des avantages et des inconvénients.

Avantages :

  • Peut être utilisé avec des microcontrôleurs ATmega DIP40 : ATmega16 ATmega32, ATmega644, ATmega1284, ATmega1284P
  • Trou composants / faciles à souder
  • Peut être utilisé avec Arduino IDE (ou autre IDE / programmeur / compilateur)
  • Incluent le filtrage de AVCC pour mieux les entrées analogiques.
  • Inclut 10pin ISP connecteur / facile à utiliser avec USBASP (ou un autre programmeur compatible)
  • Plus de liberté dans le choix des connexions avec des modules externes
  • ... J’ai presque oublié... prix...

Limites :

  • Aucun programme d’amorçage (limitation ou avantage, dépend comment vous le regardez). Toutefois, un chargeur de démarrage peut être facilement ajouté (.. .la matériel n’est requis)
  • Aucun encombrement standard de l’Arduino. (On ne peut pas brancher directement standards boucliers, mais pouvez toujours les utiliser de façon plus traditionnelle, avec des fils de raccordement)

Articles Liés

ATmega DIP40 dans IDE Arduino 1.6.4

ATmega DIP40 dans IDE Arduino 1.6.4

Solution rapide pour utiliser certains microcontrôleurs ATmega in nouveaux IDE Arduino ver 1.6.4Comme nous le savons, les changements récents dans le monde de l'Arduino ont amplifié le développement des IDE Arduino, atteint maintenant la version 1.6.
Sculpté de citrouille avec des yeux de NeoPixel

Sculpté de citrouille avec des yeux de NeoPixel

j'ai voulu faire ma citrouille d'Halloween sculptée spécial.  Je cherchais à anneaux NeoPixel de AdaFruit.  Ils ont l'air vraiment cool pour un jeu de lunettes steampunk ou un réacteur à arc.  Puis il m'est apparu qu'ils feraient grands yeux rougeoya
8X8X8 3D RGB LED Cube

8X8X8 3D RGB LED Cube

Elle a été longue à venir, mais mon cube RVB universelle est enfin prêt !Maintenant, nous pouvons exécuter les animations et utilisez le code par Kevin Darrah et Nick Schulze (légèrement modifiée, mais fondamentalement identiques - mineur de chronomé
Robot labyrinthe solveur

Robot labyrinthe solveur

Ce tutoriel va vous aider à créer un robot Arduino basé qui peut résoudre des labyrinthes de ligne de base qui n'ont pas de boucles fermées.Comment ça marche :Le robot est programmé pour passer au-dessus des lignes noires du labyrinthe et utiliser de
Piège à souris Non-Lethal tweeting

Piège à souris Non-Lethal tweeting

cette souricière tweeting est plus d'une preuve de concept d'un produit fini. La conception de base peut être affinée pour le rendre plus facile à utiliser.La souricière utilisée est un tube inclinable appâté simple et bon marché qui intercepte la so
Gant de main braille

Gant de main braille

Déficients visuels, il est extrêmement difficilement d'obtenir des renseignements fondamentaux et vitaux nécessaires à leur vie. Par conséquent, ils courent un risque très élevé d'être socialement exclus en raison du manque d'accès à l'information. C
Arduino atmega644/1284 clone

Arduino atmega644/1284 clone

Ce projet est sujet de bricolage un Arduino Conseil wth un ATMEGA644P ou 1284P d'avoir plusieurs entrées/sorties que sur l'atmega328P. Vous pouvez acheter une arduino mega mais c'est plus cher.Les microcontrôleurs sera bootloaded avec Sanguino et le
Ouvrez la Source TV-Box - GeekBox

Ouvrez la Source TV-Box - GeekBox

"... vous êtes un esclave, Neo. Comme tout le monde, vous êtes nés en servitude. Dans une prison que vous ne pouvez pas goûter ou voir ou toucher. Une prison pour votre esprit." Morpheus - la Matrix (1999)Bien. Je dois admettre que c'est une pré
Programmer un ATmega168/328 avec codebender

Programmer un ATmega168/328 avec codebender

Si vous souhaitez utiliser un ATmega168 ou les ATmega328p bon marché pour votre projet, mais vous voulez la simplicité du code de l'arduino et codebender, ce tutoriel vous guidera à travers !Un micro-contrôleur ATmega neuf ne vient pas préconfiguré p
Arduino Minimum nu bricolage Mega 2560

Arduino Minimum nu bricolage Mega 2560

L'objectif de ce projet est de créer une version de carte Arduino Mega 2560 qui a le plus faible nombre de composants et de plus petite taille du Conseil d'administration.Personnellement pour être utilisé pour des projets de robotique qui nécessitent
AdruShield – plus polyvalent shield Arduino jamais

AdruShield – plus polyvalent shield Arduino jamais

ArduShield c'est plus polyvalent bouclier de développement pour les conseils d'Arduino plus populaires comme a:Arduino UNO R3Arduino MiniArduino Pro Mini V5Arduino Nano V3Arduino MicroR3Arduino LeonardoArduino YunArduino zéroGalileo Gen2et de nombreu
Comment faire des petits robots avec nRover Conseil

Comment faire des petits robots avec nRover Conseil

Le nRover, est une petite planche conçue pour construire des petits robots comme UGV (véhicules sans pilote au sol), suiveur de ligne ou à la domotique, il peut être contrôlé par wifi, Bluetooth ou radio de contrôle. L'objectif principal est le dével
Réveil à l’aide de Atmega-328 et RTC

Réveil à l’aide de Atmega-328 et RTC

Salut tout le monde ! Il s'agit de mon premier instructable ! Après avoir lu des centaines d'instructables, j'ai décidé de faire moi-même.Horloge est une des choses plus essentielles maison de cale. Il existe différents types d'horloges comme bonnes
Construction du Circuit pratique avec le Conseil de bande

Construction du Circuit pratique avec le Conseil de bande

Ce Instructable documente les outils « minimales » nécessaires pour créer des circuits électroniques de qualité raisonnable et donne des conseils de construction pragmatique terminant avec un exercice de conception pratique.On présume que tous les co