On t´as jamais dit qu´il n´y a pas de fumée sans feu ?
sinon je ne connait pas de moyen pour faire ce que tu veux. Avec des liquide c´est facile, mais avec des solides, là il te faut un explosif ( c´est ce qui réagit au choc) et après...il y a peut-être des substance qui émette de la fumée quand elle sont chauffé. Mais je ne suis pas sur que tu trouvera quelque chose sous la forme que tu veux.