Tag Archives: DIY

PROJET : ATMEGA328 (ICSP) – Very simple Arduino

Ce projet est notre première réalisation de circuit imprimé, et nous espérons qu’il y en aura d’autres !

Il consiste en une variation la plus simple possible de l’Arduino et de la puce qui l’accompagne : ATMega328P-PU.

L’idée était de fabriquer un circuit simple et peu couteux pour des projets terminés, voir de pouvoir également se servir de cette board simplissime comme un outil de prototypage.

Le circuit reprend toutes les fonctions de l’Arduino UNO comme le bootloader, la possibilité de programmer avec l’Arduino IDE, une LED sur la pin 13 ou encore la possibilité d’avoir le Serial Monitor.

Le circuit s’insère dans une breadboard comme un Arduino NANO
arduinoICSP

 Comment la  programmer ?

L’ATMega est pré-programmée avec le bootloader de l’Arduino UNO, donc la solution la plus simple est de programmer la puce avec l’Arduino UNO en remplaçant les puces.

La solution privilégiée reste l’aquisition d’un programmeur tel que l’AVR ISP MkII d’ATMEL dont le fonctionnement a été expliqué dans un précédent article : ATELIER DIY #9 : ATTINY – SIMPLE ET EFFICACE

Serial Monitor / Moniteur Série 

L’Arduino UNO est équipé d’un convertisseur Série > USB (ATMega8u2) et d’un montage similaire à celui qu’offre le circuit imprimé que nous avons fabriqué.

Pour compléter notre montage nous utilisons le convertisseur série de l’Arduino UNO pour récupérer les informations de notre montage.

Pour cela, il nous faut un Arduino UNO dont la puce a été retiré, et nous allons brancher notre TX RX et GND dans les pins correspondants de la board.

Nous vendons ce circuit sur Tindie en tant que kit pour 9.50 € + frais de port
Ou assemblé pour 12 € – le circuit imprimé seul pour 4 €

Le kit contient :

  • 1x PCB avec une Led SMD jaune pré-soudée (0850)
  • 1x ATMEL ATMega328P-PU
  • 1 x Support de puce
  • 1 x Cristal 16Mhz
  • 2 x Condensateurs 33pF
  • 1 x  Resistance 220 Ohm (1%)
  • 25 x Header pin
  • 1 x 2 x3 Header pin

I sell on Tindie

ATELIER DIY #10 : Encre Conductrice [Concours]

Farnell_Conductive_Ink_Challenge

Le projet contenu dans cet article participe au Conductive ink Challenge organisé par Farnell / Element14

 

 

L’encre conductrice se trouve sous plusieurs formes, la plus commune est un stylo contenant une encre grise et épaisse qui sèche lentement, sur laquelle on peut « souder ». A l’origine cela permet de réparer les traces (les connexions entre les composants) sur des circuits endommagés, et théoriquement cela permet aussi de créer des circuits électroniques fonctionnels sur tous types de support.

Au multimètre, l’encre sèche ne semble pas offrir de résistance particulière, identique à celle d’un cable électrique. Sur une feuille de papier type imprimante, la résistance de l’encre à la torsion est faible, il semble difficile de faire un montage électronique de type « origami » avec cette encre.

Sur du carton un peu granuleux l’encre se comporte mieux mais est absorbé partiellement par le support, pour être sûr que le projet dure dans le temps il faut en mettre plusieurs couches ou pré-imprégner le carton avec un vernis ou une colle qui sèche rapidement, et permette d’assurer une accroche suffisante à l’encre.

Nous avons constaté une fragilité de l’encre à la friction, qui est probablement due aux particules de métal ou d’alliage qu’elle contient

Le Projet

cardboardProject-closeup

Matériel utilisé :  Stylo à encre conductrice : Circuitworks – CW2200MTP
L’ATMEGA328P-PU d’un Arduino UNO
Ecran LCD type Nokia 5110 (copie de chez DealExtreme)
Batterie LiPo 3,7 V 110 mAh
Carton recyclé
Super Glue

Librairies Arduino utilisés :  Keypad
Adafruit PCD8544

Le circuit se veut à l’origine entièrement réalisé en carton et encre conductrice, pour copier à l’identique ou presque un circuit imprimé.

Continue reading

Atelier DIY #9 : ATtiny – simple et efficace

4 ans après le premier Atelier DIY, consacré au Circuit Bending, nous revenons avec un 9e atelier consacré à la programmation des puces ATMEL ATtiny.

Ces puces ont l’avantage d’être petites par rapport à une ATMega, car elles ont moins d’entrées/sorties, ce qui peut être pratique pour pas mal de petits projets.

Il y a déjà beaucoup de sources sur internet sur ce sujet, mais il s’avère qu’en réalité il faut aller piocher diverses informations ici et là et finalement on se perd un peu dans ce labyrinthe d’informations.

Cet atelier ne sera que le récit de nos expérimentations.

D’abord, par souci de simplicité et parce que l’AVR ISP mkII est le programmateur fabriqué par Atmel, tous les « dumps » de données (bootloader ou code) ont été fait avec, via l’Arduino IDE.

AVRISP_mkII

Sachez que le programmateur est totalement pris en charge sur Mac (sur Windows, il doit falloir installer un driver) le logiciel Arduino le reconnait immédiatement, ne perdez pas votre temps à lire les sujets sur internet, si vous avez la dernière version du programme Arduino vous n’aurez normalement aucun problème.

Tout le long des tests nous avons utilisé l’emplacement de la puce ATMega 328 d’une board Arduino UNO comme « breadboard ».

Continue reading

25 Septembre – Berges de Seine

glazart berges de seine

 

———————————————–
13h00 à 18h00 / ATELIERS 
———————————————–

Atelier CIRCUIT BENDING 
par BRIGADE NEURALE

Atelier MAKEY MAKEY
par Armada Production

Atelier Masques Carton Park
par Armada Production

LIVE PAINTING
par KAZY

———————————————–
12h00 à 19h00 / CONCERTS 
———————————————–

KUMISOLO

GANGPOL

MILK & FRUIT JUICE (Toy Music)

BALADES SONORES DJ SET

Nouveaux projets & annonces

Depuis quelque temps le blog n’est plus alimenté pour des raisons diverses, comme le manque de temps mais aussi des problèmes techniques sur notre base de données WordPress.

Il est maintenant à peu prêt opérationnel, l’on va donc essayer de l’alimenter à nouveau, plus ou moins régulièrement.

Nouveaux projets

Nous travaillons sur de nouvelles techniques qui permettent de faire évoluer nos projets actuels (Circuit Alimentaire, Circuit Bending, …) vers des domaines un peu plus abordables pour le grand public. Notamment grâce à Max MSP et Arduino qui permettent de créer des interactions complexes entre des technologies simples mais qui ne peuvent se mélanger de manière naturelle.

Circuit Alimentaire


En collaboration avec Freeka Tet nous avons conçu un système qui permet de transformer la pâte alimentaire Squishy Circuit en contrôleur midi.
La version actuelle a été testé sur des fruits et des légumes, et le résultat est intéressant et nous donne envie d’aller plus loin.
Nous travaillons actuellement avec un artiste et musicien sur des moyens de rendre le système ergonomique et complètement adapté à une pratique « live ».

Circuit Bending


La modification de jouets et très simple mais l’utilisation d’un tel système est complexe à utiliser et à jouer, du fait d’une conception peu ou pas adapté à un jeu musical et de divers problèmes liés à la manière dont l’appareil fonctionne.

C’est pourquoi nous avons décidé de fabriquer par nous-même un programme qui permet de convertir les informations midi d’Ableton Live en impulsion électriques qui permettent de déclencher les notes ou les touches du jouet.

Le principe est très simple et à l’heure actuel ne permet pas la génération de sonorités complexes mais la communication se fait et ouvre à de nombreuses autres possibilités qu’ils nous restent à maitriser.

 

A venir

18 MAI : Mini Weather Festival (Montreuil)

25 – 26 MAI  : Green Days (Montbéliard)

1 – 2 JUIN : Retrogaming Show (Marseille)

21 JUILLET : Gaité Lyrique (Paris)